pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang Don't pass --enable-__cxa_atexit on SunOS, it is ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/1dd69a7f654e
branches: trunk
changeset: 637228:1dd69a7f654e
user: jperkin <jperkin%pkgsrc.org@localhost>
date: Thu Jul 24 12:43:20 2014 +0000
description:
Don't pass --enable-__cxa_atexit on SunOS, it is only available in newer
illumos releases and appears to cause issues there, seen most clearly in
qt3 uic segfaults.
Bump PKGREVISION of both gcc47 and gcc47-libs, gcc47-libs by more than one
as it has lagged behind and must be kept ahead of gcc47.
diffstat:
lang/gcc47-libs/Makefile | 4 ++--
lang/gcc47/Makefile | 4 ++--
lang/gcc47/options.mk | 4 +++-
3 files changed, 7 insertions(+), 5 deletions(-)
diffs (55 lines):
diff -r a9da35beb49e -r 1dd69a7f654e lang/gcc47-libs/Makefile
--- a/lang/gcc47-libs/Makefile Thu Jul 24 06:32:52 2014 +0000
+++ b/lang/gcc47-libs/Makefile Thu Jul 24 12:43:20 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2014/05/10 14:14:58 richard Exp $
+# $NetBSD: Makefile,v 1.18 2014/07/24 12:43:20 jperkin Exp $
GCC_PKGNAME= gcc47
.include "../../lang/${GCC_PKGNAME}/version.mk"
@@ -8,7 +8,7 @@
## The PKGREVISION of this package needs to be at least 1 more than the
## PKGREVISION of the lang/gcc47 package so that with the dependence pattern
## '{gcc47,gcc47-libs}>=4.7.*' pkg_all will choose gcc47-libs over gcc47.
-PKGREVISION= 4
+PKGREVISION= 7
CATEGORIES= lang
MASTER_SITES= # empty
DISTFILES= # empty
diff -r a9da35beb49e -r 1dd69a7f654e lang/gcc47/Makefile
--- a/lang/gcc47/Makefile Thu Jul 24 06:32:52 2014 +0000
+++ b/lang/gcc47/Makefile Thu Jul 24 12:43:20 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2014/05/29 23:36:42 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2014/07/24 12:43:20 jperkin Exp $
GCC_PKGNAME= gcc47
.include "version.mk"
@@ -8,7 +8,7 @@
## When bumping the PKGREVISION of this package the PKGREVISION of
## lang/gcc47-libs needs to be bump to be at least 1 more than the
## PKGREVISION of this package!
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC47_DIST_VERSION}/}
EXTRACT_SUFX= .tar.bz2
diff -r a9da35beb49e -r 1dd69a7f654e lang/gcc47/options.mk
--- a/lang/gcc47/options.mk Thu Jul 24 06:32:52 2014 +0000
+++ b/lang/gcc47/options.mk Thu Jul 24 12:43:20 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.10 2013/04/02 09:57:51 jperkin Exp $
+# $NetBSD: options.mk,v 1.11 2014/07/24 12:43:20 jperkin Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.${GCC_PKGNAME}
PKG_SUPPORTED_OPTIONS= nls gcc-inplace-math gcc-c++ gcc-fortran gcc-java \
@@ -161,7 +161,9 @@
.if !empty(PKG_OPTIONS:Mgcc-c++)
LANGS+= c++
USE_TOOLS+= perl
+.if ${OPSYS} != "SunOS"
CONFIGURE_ARGS+= --enable-__cxa_atexit
+.endif
CONFIGURE_ARGS+= --with-gxx-include-dir=${GCC_PREFIX}/include/c++/
.else
CONFIGURE_ARGS+= --disable-build-with-cxx
Home |
Main Index |
Thread Index |
Old Index