Mon Aug 22 15:33:32 2022 UTC ()
xtensa-lx106-elf-binutils: needs bison (plain yacc doesn't like syslex.l)


(tnn)
diff -r1.7 -r1.8 pkgsrc/cross/xtensa-lx106-elf-binutils/Makefile

cvs diff -r1.7 -r1.8 pkgsrc/cross/xtensa-lx106-elf-binutils/Makefile (expand / switch to unified diff)

--- pkgsrc/cross/xtensa-lx106-elf-binutils/Makefile 2022/06/28 11:31:17 1.7
+++ pkgsrc/cross/xtensa-lx106-elf-binutils/Makefile 2022/08/22 15:33:32 1.8
@@ -1,33 +1,33 @@ @@ -1,33 +1,33 @@
1# $NetBSD: Makefile,v 1.7 2022/06/28 11:31:17 wiz Exp $ 1# $NetBSD: Makefile,v 1.8 2022/08/22 15:33:32 tnn Exp $
2 2
3DISTNAME= binutils-gdb-xtensa-2.31_20190405 3DISTNAME= binutils-gdb-xtensa-2.31_20190405
4PKGNAME= ${DISTNAME:C/binutils-gdb-xtensa/xtensa-lx106-elf-binutils/} 4PKGNAME= ${DISTNAME:C/binutils-gdb-xtensa/xtensa-lx106-elf-binutils/}
5PKGREVISION= 3 5PKGREVISION= 3
6CATEGORIES= cross 6CATEGORIES= cross
7MASTER_SITES= ${MASTER_SITE_GITHUB:=jcmvbkbc/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=jcmvbkbc/}
8GITHUB_PROJECT= binutils-gdb-xtensa 8GITHUB_PROJECT= binutils-gdb-xtensa
9GITHUB_TAG= c0b4cd465573f1772927cb3ad5d6e7d17af21622 9GITHUB_TAG= c0b4cd465573f1772927cb3ad5d6e7d17af21622
10 10
11MAINTAINER= bouyer@NetBSD.org 11MAINTAINER= bouyer@NetBSD.org
12HOMEPAGE= https://github.com/espressif/binutils-gdb 12HOMEPAGE= https://github.com/espressif/binutils-gdb
13COMMENT= Cross binutils for Espressif ESP8266 bare metal environment 13COMMENT= Cross binutils for Espressif ESP8266 bare metal environment
14LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 14LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
15 15
16INFO_FILES= yes 16INFO_FILES= yes
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18GNU_CONFIGURE_STRICT= no # several sub-configures know --enable-nls 18GNU_CONFIGURE_STRICT= no # several sub-configures know --enable-nls
19USE_LIBTOOL= yes 19USE_LIBTOOL= yes
20USE_TOOLS+= gmake makeinfo perl 20USE_TOOLS+= gmake makeinfo perl bison
21 21
22OBJDIR= ../build 22OBJDIR= ../build
23CONFIGURE_DIRS= ${OBJDIR} 23CONFIGURE_DIRS= ${OBJDIR}
24CONFIGURE_SCRIPT= ${WRKSRC}/configure 24CONFIGURE_SCRIPT= ${WRKSRC}/configure
25GNU_CONFIGURE_PREFIX= ${PREFIX}/xtensa-lx106-elf 25GNU_CONFIGURE_PREFIX= ${PREFIX}/xtensa-lx106-elf
26 26
27CONFIGURE_ARGS+= --disable-werror 27CONFIGURE_ARGS+= --disable-werror
28CONFIGURE_ARGS+= --target=xtensa-lx106-elf 28CONFIGURE_ARGS+= --target=xtensa-lx106-elf
29CONFIGURE_ARGS+= --enable-multilib 29CONFIGURE_ARGS+= --enable-multilib
30CONFIGURE_ARGS+= --disable-nls 30CONFIGURE_ARGS+= --disable-nls
31CONFIGURE_ARGS+= --disable-gdb 31CONFIGURE_ARGS+= --disable-gdb
32 32
33# Running tests needs a lot more work anyway 33# Running tests needs a lot more work anyway