head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.18 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.16 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.14 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.12 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.10 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.8 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.6 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.4 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.2 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.3.0.50 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.48 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.46 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.44 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.42 pkgsrc-2022Q4-base:1.3 pkgsrc-2022Q3:1.3.0.40 pkgsrc-2022Q3-base:1.3 pkgsrc-2022Q2:1.3.0.38 pkgsrc-2022Q2-base:1.3 pkgsrc-2022Q1:1.3.0.36 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.34 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.32 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.30 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.28 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.26 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.24 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.22 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.18 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.20 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.16 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.14 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.12 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.10 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.8 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.6 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.4 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.2 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.2.0.6 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.2 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.1.0.10 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.8 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.6 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.4 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.2 pkgsrc-2016Q1-base:1.1; locks; strict; comment @# @; 1.4 date 2024.02.05.21.11.45; author adam; state Exp; branches; next 1.3; commitid Vuutwl6vLkSuWhXE; 1.3 date 2017.11.10.16.18.47; author khorben; state Exp; branches; next 1.2; commitid Gn7aV3HwiJxPxveA; 1.2 date 2017.05.21.10.40.28; author adam; state Exp; branches; next 1.1; commitid hRye4a9lWYuvefSz; 1.1 date 2016.01.28.11.34.48; author jperkin; state Exp; branches; next ; commitid JS3KBDLUa5GJVGSy; desc @@ 1.4 log @liblinear: updated to 2.47 Version 2.47 released on July 9, 2023. We fix some minor bugs. @ text @$NetBSD: patch-blas_Makefile,v 1.3 2017/11/10 16:18:47 khorben Exp $ Use LIBTOOL. Add support for LDFLAGS. --- blas/Makefile.orig 2017-03-28 22:22:33.000000000 +0000 +++ blas/Makefile @@@@ -7,16 +7,16 @@@@ FILES = dnrm2.o daxpy.o ddot.o dscal.o CFLAGS = $(OPTFLAGS) FFLAGS = $(OPTFLAGS) -blas: $(FILES) $(HEADERS) - $(AR) rcv blas.a $(FILES) - $(RANLIB) blas.a +blas: $(FILES:.o=.lo) $(HEADERS) + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o libblas.la $(LDFLAGS) $(FILES:.o=.lo) clean: - rm -f *.o - rm -f *.a - rm -f *~ -.c.o: - $(CC) $(CFLAGS) -c $*.c +.SUFFIXES: .lo +.c.lo: + $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c $< @ 1.3 log @Add support for CFLAGS and LDFLAGS This notably fixes building with RELRO enabled. Bump PKGREVISION, since this generates a different binary now that SSP and FORTIFY are enabled. @ text @d1 1 a1 1 $NetBSD: patch-blas_Makefile,v 1.2 2017/05/21 10:40:28 adam Exp $ d13 1 a13 1 - $(AR) blas.a $(FILES) @ 1.2 log @Changes 2.11: We have improved the trust-region update rule in the primal-based Newton method. It's significantly faster (e.g., twice faster or more) on some problems (see the technical report). We now support scipy objects in the Python interface @ text @d1 1 a1 1 $NetBSD: patch-blas_Makefile,v 1.1 2016/01/28 11:34:48 jperkin Exp $ d4 1 d16 1 a16 1 + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o libblas.la $(FILES:.o=.lo) @ 1.1 log @Build blas.a using libtool, fixes build on SunOS. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 Use libtool. d5 1 a5 1 --- blas/Makefile.orig 2015-09-26 22:03:28.000000000 +0000 d7 2 a8 8 @@@@ -2,21 +2,21 @@@@ AR = ar rcv RANLIB = ranlib HEADERS = blas.h blasp.h -FILES = dnrm2.o daxpy.o ddot.o dscal.o +FILES = dnrm2.lo daxpy.lo ddot.lo dscal.lo CFLAGS = $(OPTFLAGS) d11 2 a12 2 blas: $(FILES) $(HEADERS) - $(AR) blas.a $(FILES) d14 2 a15 1 + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o libblas.la $(FILES) @