pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/cross



Module Name:    pkgsrc
Committed By:   rillig
Date:           Sun Apr 26 09:47:41 UTC 2020

Modified Files:
        pkgsrc/cross/aarch64-none-elf-binutils: Makefile
        pkgsrc/cross/arm-none-eabi-binutils: Makefile
        pkgsrc/cross/avr-binutils: Makefile
        pkgsrc/cross/cross-binutils: Makefile
        pkgsrc/cross/freemint-binutils: Makefile
        pkgsrc/cross/h8300-elf-binutils: Makefile
        pkgsrc/cross/mingw-binutils: Makefile
        pkgsrc/cross/mingw-w64-x86_64-binutils: Makefile.common
        pkgsrc/cross/nios2-binutils: Makefile
        pkgsrc/cross/or1k-none-elf-binutils: Makefile
        pkgsrc/cross/pdp11-aout-binutils: Makefile
        pkgsrc/cross/powerpc-none-elf-binutils: Makefile
        pkgsrc/cross/ppc-morphos-binutils: Makefile
        pkgsrc/cross/xtensa-esp32-elf-binutils: Makefile
        pkgsrc/cross/xtensa-lx106-elf-binutils: Makefile

Log Message:
cross/*-binutils: allow unknown --enable-nls configure option

The top-level configure script does not know this option, but it calls
several sub-configures that all know it.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/cross/aarch64-none-elf-binutils/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/cross/arm-none-eabi-binutils/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/cross/avr-binutils/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/cross/cross-binutils/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/cross/freemint-binutils/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/cross/h8300-elf-binutils/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/cross/mingw-binutils/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/cross/mingw-w64-x86_64-binutils/Makefile.common
cvs rdiff -u -r1.16 -r1.17 pkgsrc/cross/nios2-binutils/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/cross/or1k-none-elf-binutils/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/cross/pdp11-aout-binutils/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/cross/powerpc-none-elf-binutils/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/cross/ppc-morphos-binutils/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/cross/xtensa-esp32-elf-binutils/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/cross/xtensa-lx106-elf-binutils/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/cross/aarch64-none-elf-binutils/Makefile
diff -u pkgsrc/cross/aarch64-none-elf-binutils/Makefile:1.4 pkgsrc/cross/aarch64-none-elf-binutils/Makefile:1.5
--- pkgsrc/cross/aarch64-none-elf-binutils/Makefile:1.4 Fri Mar 20 17:52:42 2020
+++ pkgsrc/cross/aarch64-none-elf-binutils/Makefile     Sun Apr 26 09:47:39 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2020/03/20 17:52:42 rillig Exp $
+# $NetBSD: Makefile,v 1.5 2020/04/26 09:47:39 rillig Exp $
 
 DISTNAME=      binutils-2.31.1
 PKGNAME=       cross-aarch64-none-elf-${DISTNAME}
@@ -14,7 +14,7 @@ LICENSE=      gnu-gpl-v2 AND gnu-gpl-v3 AND g
 USE_LIBTOOL=           yes
 USE_TOOLS+=            gmake makeinfo
 GNU_CONFIGURE=         yes
-GNU_CONFIGURE_STRICT=  no # has several sub-configures
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 
 ARMELF_PREFIX=         ${PREFIX}/cross-aarch64-none-elf
 

Index: pkgsrc/cross/arm-none-eabi-binutils/Makefile
diff -u pkgsrc/cross/arm-none-eabi-binutils/Makefile:1.10 pkgsrc/cross/arm-none-eabi-binutils/Makefile:1.11
--- pkgsrc/cross/arm-none-eabi-binutils/Makefile:1.10   Tue Mar 17 21:33:24 2020
+++ pkgsrc/cross/arm-none-eabi-binutils/Makefile        Sun Apr 26 09:47:39 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2020/03/17 21:33:24 rillig Exp $
+# $NetBSD: Makefile,v 1.11 2020/04/26 09:47:39 rillig Exp $
 
 DISTNAME=      binutils-2.32
 PKGNAME=       cross-arm-none-eabi-${DISTNAME}
@@ -14,7 +14,7 @@ LICENSE=      gnu-gpl-v2 AND gnu-gpl-v3 AND g
 USE_LIBTOOL=           yes
 USE_TOOLS+=            gmake makeinfo
 GNU_CONFIGURE=         yes
-GNU_CONFIGURE_STRICT=  no # several sub-configures don't know --enable-nls
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 
 ARMELF_PREFIX=         ${PREFIX}/cross-arm-none-eabi
 

Index: pkgsrc/cross/avr-binutils/Makefile
diff -u pkgsrc/cross/avr-binutils/Makefile:1.29 pkgsrc/cross/avr-binutils/Makefile:1.30
--- pkgsrc/cross/avr-binutils/Makefile:1.29     Mon Jul 16 12:56:48 2018
+++ pkgsrc/cross/avr-binutils/Makefile  Sun Apr 26 09:47:39 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2018/07/16 12:56:48 mef Exp $
+# $NetBSD: Makefile,v 1.30 2020/04/26 09:47:39 rillig Exp $
 
 DISTNAME=              binutils-2.30
 PKGNAME=               ${DISTNAME:S/^/avr-/}
@@ -14,6 +14,7 @@ LICENSE=              gnu-gpl-v3
 USE_TOOLS+=            gmake
 USE_LIBTOOL=           yes
 GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 USE_PKGLOCALEDIR=      yes
 USE_GNU_CONFIGURE_HOST=        no
 

Index: pkgsrc/cross/cross-binutils/Makefile
diff -u pkgsrc/cross/cross-binutils/Makefile:1.5 pkgsrc/cross/cross-binutils/Makefile:1.6
--- pkgsrc/cross/cross-binutils/Makefile:1.5    Sat Jan 18 23:30:15 2020
+++ pkgsrc/cross/cross-binutils/Makefile        Sun Apr 26 09:47:39 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2020/01/18 23:30:15 rillig Exp $
+# $NetBSD: Makefile,v 1.6 2020/04/26 09:47:39 rillig Exp $
 #
 # GNU binutils configured to hold `as many targets as the cross system is
 # capable of using'.  Configures and builds everything except gas, which
@@ -21,6 +21,7 @@ USE_TOOLS+=           gm4 pod2man yacc
 USE_LIBTOOL=           yes
 
 GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 GNU_CONFIGURE_PREFIX=  ${PREFIX}/cross
 CONFIGURE_ARGS+=       --with-windres
 CONFIGURE_ARGS+=       --enable-64-bit-bfd

Index: pkgsrc/cross/freemint-binutils/Makefile
diff -u pkgsrc/cross/freemint-binutils/Makefile:1.5 pkgsrc/cross/freemint-binutils/Makefile:1.6
--- pkgsrc/cross/freemint-binutils/Makefile:1.5 Sat Jun  8 10:53:27 2019
+++ pkgsrc/cross/freemint-binutils/Makefile     Sun Apr 26 09:47:40 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2019/06/08 10:53:27 rillig Exp $
+# $NetBSD: Makefile,v 1.6 2020/04/26 09:47:40 rillig Exp $
 
 DISTNAME=      binutils-2.24
 PKGNAME=       cross-freemint-${DISTNAME}
@@ -17,8 +17,9 @@ PATCH_DIST_STRIP=     -p1
 
 FREEMINT_PREFIX=       ${PREFIX}/cross-freemint
 
-USE_TOOLS+=    gmake makeinfo
-GNU_CONFIGURE= yes
+USE_TOOLS+=            gmake makeinfo
+GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 
 OBJDIR=                        ../build
 CONFIGURE_DIRS=                ${OBJDIR}

Index: pkgsrc/cross/h8300-elf-binutils/Makefile
diff -u pkgsrc/cross/h8300-elf-binutils/Makefile:1.5 pkgsrc/cross/h8300-elf-binutils/Makefile:1.6
--- pkgsrc/cross/h8300-elf-binutils/Makefile:1.5        Wed Oct 19 12:31:25 2016
+++ pkgsrc/cross/h8300-elf-binutils/Makefile    Sun Apr 26 09:47:40 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2016/10/19 12:31:25 ryoon Exp $
+# $NetBSD: Makefile,v 1.6 2020/04/26 09:47:40 rillig Exp $
 
 DISTNAME=      binutils-2.27
 PKGNAME=       cross-h8300-elf-${DISTNAME}
@@ -13,8 +13,9 @@ LICENSE=      gnu-gpl-v2 AND gnu-gpl-v3 AND g
 
 H8300_PREFIX=  ${PREFIX}/cross-h8300-elf
 
-USE_TOOLS+=    gmake makeinfo
-GNU_CONFIGURE= yes
+USE_TOOLS+=            gmake makeinfo
+GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 
 OBJDIR=                        ../build
 CONFIGURE_DIRS=                ${OBJDIR}

Index: pkgsrc/cross/mingw-binutils/Makefile
diff -u pkgsrc/cross/mingw-binutils/Makefile:1.9 pkgsrc/cross/mingw-binutils/Makefile:1.10
--- pkgsrc/cross/mingw-binutils/Makefile:1.9    Fri Mar 20 11:57:25 2020
+++ pkgsrc/cross/mingw-binutils/Makefile        Sun Apr 26 09:47:40 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2020/03/20 11:57:25 nia Exp $
+# $NetBSD: Makefile,v 1.10 2020/04/26 09:47:40 rillig Exp $
 
 DISTNAME=      binutils-2.18
 PKGNAME=       mingw-${DISTNAME:S/-src//}
@@ -12,6 +12,7 @@ HOMEPAGE=     http://mingw.sourceforge.net/
 COMMENT=       GNU binutils for win32 cross-development
 
 GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 USE_TOOLS+=            pax
 INFO_FILES=            yes
 

Index: pkgsrc/cross/mingw-w64-x86_64-binutils/Makefile.common
diff -u pkgsrc/cross/mingw-w64-x86_64-binutils/Makefile.common:1.5 pkgsrc/cross/mingw-w64-x86_64-binutils/Makefile.common:1.6
--- pkgsrc/cross/mingw-w64-x86_64-binutils/Makefile.common:1.5  Sun Apr 26 06:40:27 2020
+++ pkgsrc/cross/mingw-w64-x86_64-binutils/Makefile.common      Sun Apr 26 09:47:40 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.5 2020/04/26 06:40:27 rillig Exp $
+# $NetBSD: Makefile.common,v 1.6 2020/04/26 09:47:40 rillig Exp $
 #
 # used by cross/mingw-w64-x86_64-binutils/Makefile
 # used by cross/mingw-w64-i686-binutils/Makefile
@@ -15,7 +15,7 @@ PATCHDIR=     ${.CURDIR}/../../cross/mingw-w
 DISTINFO_FILE= ${.CURDIR}/../../cross/mingw-w64-x86_64-binutils/distinfo
 
 GNU_CONFIGURE=         yes
-GNU_CONFIGURE_STRICT=  no # has sub-configures
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 GNU_CONFIGURE_PREFIX=  ${PREFIX}/cross/${MINGW_TARGET}
 CONFIGURE_ARGS+=       --target=${MINGW_TARGET}
 CONFIGURE_ARGS+=       --disable-nls

Index: pkgsrc/cross/nios2-binutils/Makefile
diff -u pkgsrc/cross/nios2-binutils/Makefile:1.16 pkgsrc/cross/nios2-binutils/Makefile:1.17
--- pkgsrc/cross/nios2-binutils/Makefile:1.16   Sat Jan 18 23:30:16 2020
+++ pkgsrc/cross/nios2-binutils/Makefile        Sun Apr 26 09:47:40 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2020/01/18 23:30:16 rillig Exp $
+# $NetBSD: Makefile,v 1.17 2020/04/26 09:47:40 rillig Exp $
 
 DISTNAME=              binutils-2.24
 PKGNAME=               ${DISTNAME:S/^/nios2-/}
@@ -17,6 +17,7 @@ USE_TOOLS+=           gmake
 USE_LANGUAGES=         c c++
 USE_LIBTOOL=           yes
 GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 USE_GNU_CONFIGURE_HOST=        no
 INFO_FILES=            # empty
 

Index: pkgsrc/cross/or1k-none-elf-binutils/Makefile
diff -u pkgsrc/cross/or1k-none-elf-binutils/Makefile:1.1 pkgsrc/cross/or1k-none-elf-binutils/Makefile:1.2
--- pkgsrc/cross/or1k-none-elf-binutils/Makefile:1.1    Mon Jul 15 05:59:13 2019
+++ pkgsrc/cross/or1k-none-elf-binutils/Makefile        Sun Apr 26 09:47:40 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2019/07/15 05:59:13 maya Exp $
+# $NetBSD: Makefile,v 1.2 2020/04/26 09:47:40 rillig Exp $
 
 DISTNAME=      binutils-2.32
 PKGNAME=       cross-or1k-none-elf-${DISTNAME}
@@ -11,9 +11,10 @@ HOMEPAGE=    https://sourceware.org/binutil
 COMMENT=       Cross binutils for bare metal OpenRISC 1000 ELF
 LICENSE=       gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
 
-USE_LIBTOOL=   yes
-USE_TOOLS+=    gmake makeinfo
-GNU_CONFIGURE= yes
+USE_LIBTOOL=           yes
+USE_TOOLS+=            gmake makeinfo
+GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 
 ORELF_PREFIX=          ${PREFIX}/cross-or1k-none-elf
 

Index: pkgsrc/cross/pdp11-aout-binutils/Makefile
diff -u pkgsrc/cross/pdp11-aout-binutils/Makefile:1.3 pkgsrc/cross/pdp11-aout-binutils/Makefile:1.4
--- pkgsrc/cross/pdp11-aout-binutils/Makefile:1.3       Mon Jul 30 19:45:00 2018
+++ pkgsrc/cross/pdp11-aout-binutils/Makefile   Sun Apr 26 09:47:40 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2018/07/30 19:45:00 ryoon Exp $
+# $NetBSD: Makefile,v 1.4 2020/04/26 09:47:40 rillig Exp $
 
 DISTNAME=      binutils-2.31.1
 PKGNAME=       cross-pdp11-aout-${DISTNAME}
@@ -11,11 +11,12 @@ HOMEPAGE=   # empty
 COMMENT=       Cross binutils for PDP-11 a.out
 LICENSE=       gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
 
-USE_LIBTOOL=   yes
-USE_TOOLS+=    gmake makeinfo
-GNU_CONFIGURE= yes
+USE_LIBTOOL=           yes
+USE_TOOLS+=            gmake makeinfo
+GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 
-PDP11AOUT_PREFIX=              ${PREFIX}/cross-pdp11-aout
+PDP11AOUT_PREFIX=      ${PREFIX}/cross-pdp11-aout
 
 OBJDIR=                        ../build
 CONFIGURE_DIRS=                ${OBJDIR}

Index: pkgsrc/cross/powerpc-none-elf-binutils/Makefile
diff -u pkgsrc/cross/powerpc-none-elf-binutils/Makefile:1.1 pkgsrc/cross/powerpc-none-elf-binutils/Makefile:1.2
--- pkgsrc/cross/powerpc-none-elf-binutils/Makefile:1.1 Mon Mar 30 16:26:40 2020
+++ pkgsrc/cross/powerpc-none-elf-binutils/Makefile     Sun Apr 26 09:47:40 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2020/03/30 16:26:40 riastradh Exp $
+# $NetBSD: Makefile,v 1.2 2020/04/26 09:47:40 rillig Exp $
 
 DISTNAME=      binutils-2.32
 PKGNAME=       cross-powerpc-none-elf-${DISTNAME}
@@ -11,9 +11,10 @@ HOMEPAGE=    # empty
 COMMENT=       Cross binutils for bare metal PowerPC ELF
 LICENSE=       gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
 
-USE_LIBTOOL=   yes
-USE_TOOLS+=    gmake makeinfo
-GNU_CONFIGURE= yes
+USE_LIBTOOL=           yes
+USE_TOOLS+=            gmake makeinfo
+GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 
 POWERPCELF_PREFIX=     ${PREFIX}/cross-powerpc-none-elf
 

Index: pkgsrc/cross/ppc-morphos-binutils/Makefile
diff -u pkgsrc/cross/ppc-morphos-binutils/Makefile:1.1 pkgsrc/cross/ppc-morphos-binutils/Makefile:1.2
--- pkgsrc/cross/ppc-morphos-binutils/Makefile:1.1      Tue Apr 14 20:53:21 2020
+++ pkgsrc/cross/ppc-morphos-binutils/Makefile  Sun Apr 26 09:47:41 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2020/04/14 20:53:21 js Exp $
+# $NetBSD: Makefile,v 1.2 2020/04/26 09:47:41 rillig Exp $
 
 DISTNAME=      sdk-source-20191111
 PKGNAME=       ppc-morphos-binutils-2.33.1
@@ -13,6 +13,7 @@ LICENSE=      gnu-gpl-v3
 
 WRKSRC=                        ${WRKDIR}/sdk-source/binutils/binutils-${PKGVERSION_NOREV}
 GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
 USE_LANGUAGES=         c c++
 USE_TOOLS+=            xzcat gtar patch gmake makeinfo
 

Index: pkgsrc/cross/xtensa-esp32-elf-binutils/Makefile
diff -u pkgsrc/cross/xtensa-esp32-elf-binutils/Makefile:1.2 pkgsrc/cross/xtensa-esp32-elf-binutils/Makefile:1.3
--- pkgsrc/cross/xtensa-esp32-elf-binutils/Makefile:1.2 Mon May 27 17:31:14 2019
+++ pkgsrc/cross/xtensa-esp32-elf-binutils/Makefile     Sun Apr 26 09:47:41 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2019/05/27 17:31:14 tnn Exp $
+# $NetBSD: Makefile,v 1.3 2020/04/26 09:47:41 rillig Exp $
 
 DISTNAME=      binutils-2.32
 PKGREVISION=   1
@@ -16,10 +16,11 @@ HOMEPAGE=   https://github.com/espressif/b
 COMMENT=       Cross binutils for Espressif ESP32 bare metal environment
 LICENSE=       gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
 
-INFO_FILES=    yes
-GNU_CONFIGURE= yes
-USE_LIBTOOL=   yes
-USE_TOOLS+=    gmake makeinfo
+INFO_FILES=            yes
+GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
+USE_LIBTOOL=           yes
+USE_TOOLS+=            gmake makeinfo
 
 OBJDIR=                        ../build
 CONFIGURE_DIRS=                ${OBJDIR}

Index: pkgsrc/cross/xtensa-lx106-elf-binutils/Makefile
diff -u pkgsrc/cross/xtensa-lx106-elf-binutils/Makefile:1.2 pkgsrc/cross/xtensa-lx106-elf-binutils/Makefile:1.3
--- pkgsrc/cross/xtensa-lx106-elf-binutils/Makefile:1.2 Fri Apr 17 00:18:51 2020
+++ pkgsrc/cross/xtensa-lx106-elf-binutils/Makefile     Sun Apr 26 09:47:41 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2020/04/17 00:18:51 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2020/04/26 09:47:41 rillig Exp $
 
 DISTNAME=      binutils-gdb-xtensa-2.31_20190405
 PKGNAME=       ${DISTNAME:C/binutils-gdb-xtensa/xtensa-lx106-elf-binutils/}
@@ -12,10 +12,11 @@ HOMEPAGE=   https://github.com/espressif/b
 COMMENT=       Cross binutils for Espressif ESP8266 bare metal environment
 LICENSE=       gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
 
-INFO_FILES=    yes
-GNU_CONFIGURE= yes
-USE_LIBTOOL=   yes
-USE_TOOLS+=    gmake makeinfo perl
+INFO_FILES=            yes
+GNU_CONFIGURE=         yes
+GNU_CONFIGURE_STRICT=  no # several sub-configures know --enable-nls
+USE_LIBTOOL=           yes
+USE_TOOLS+=            gmake makeinfo perl
 
 OBJDIR=                        ../build
 CONFIGURE_DIRS=                ${OBJDIR}



Home | Main Index | Thread Index | Old Index