Mon Oct 26 03:21:05 2020 UTC ()
gdb: use gnu++11 instead of c++11

gdb makes use of typeof in gdbsupport/gdb_proc_service.h, which is
disabled with -std=c++11 to prevent symbol collision.


(mcf)
diff -r1.73 -r1.74 pkgsrc/devel/gdb/Makefile

cvs diff -r1.73 -r1.74 pkgsrc/devel/gdb/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/gdb/Makefile 2020/10/24 18:22:08 1.73
+++ pkgsrc/devel/gdb/Makefile 2020/10/26 03:21:05 1.74
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.73 2020/10/24 18:22:08 kamil Exp $ 1# $NetBSD: Makefile,v 1.74 2020/10/26 03:21:05 mcf Exp $
2 2
3DISTNAME= gdb-10.1 3DISTNAME= gdb-10.1
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GNU:=gdb/} 5MASTER_SITES= ${MASTER_SITE_GNU:=gdb/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://www.gnu.org/software/gdb/gdb.html 8HOMEPAGE= https://www.gnu.org/software/gdb/gdb.html
9COMMENT= Symbolic debugger for multiple language frontends 9COMMENT= Symbolic debugger for multiple language frontends
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12USE_LANGUAGES= c c++11 12USE_LANGUAGES= c gnu++11
13 13
14BROKEN_GETTEXT_DETECTION= yes 14BROKEN_GETTEXT_DETECTION= yes
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16GNU_CONFIGURE_STRICT= no # has sub-configures 16GNU_CONFIGURE_STRICT= no # has sub-configures
17USE_PKGLOCALEDIR= yes 17USE_PKGLOCALEDIR= yes
18USE_LIBTOOL= yes 18USE_LIBTOOL= yes
19USE_TOOLS+= gmake msgfmt makeinfo perl:build bash:run 19USE_TOOLS+= gmake msgfmt makeinfo perl:build bash:run
20REPLACE_LOCALEDIR_PATTERNS+= Make-in 20REPLACE_LOCALEDIR_PATTERNS+= Make-in
21INSTALL_TARGET= install-gdb install-gdbsupport 21INSTALL_TARGET= install-gdb install-gdbsupport
22TEST_TARGET= check 22TEST_TARGET= check
23INFO_FILES= yes 23INFO_FILES= yes
24CONFIGURE_ENV+= CONFIG_LDFLAGS=${LDFLAGS:M*:Q} 24CONFIGURE_ENV+= CONFIG_LDFLAGS=${LDFLAGS:M*:Q}
25 25