pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc Remove workaround for compiler bug in gcc2 on sparc64.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7eac4b43dac2
branches:  trunk
changeset: 569596:7eac4b43dac2
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Jan 16 17:57:36 2010 +0000

description:
Remove workaround for compiler bug in gcc2 on sparc64.

diffstat:

 audio/faad2/Makefile                    |  4 +---
 audio/libid3tag/Makefile                |  5 +----
 audio/libmad/Makefile                   |  5 +----
 audio/madplay/Makefile                  |  5 +----
 audio/speex/Makefile                    |  5 +----
 chat/irssi/Makefile                     |  5 +----
 databases/db4/Makefile                  |  6 +-----
 databases/db46/Makefile                 |  6 +-----
 databases/dbh/Makefile                  |  5 +----
 databases/libpqxx/Makefile              |  5 +----
 databases/mysql4-client/Makefile.common |  5 +----
 databases/mysql5-client/Makefile.common |  4 +---
 devel/silc-toolkit/Makefile             |  6 +-----
 devel/ucl/Makefile                      |  5 +----
 graphics/lcms/Makefile                  |  5 +----
 mail/dovecot/hacks.mk                   |  9 ---------
 net/lftp/Makefile                       |  4 +---
 net/libIDL/Makefile                     |  5 +----
 security/gpgme/Makefile                 |  5 +----
 www/tinyproxy/Makefile                  |  5 +----
 x11/lesstif/Makefile                    |  5 +----
 x11/xosd/Makefile.common                |  5 +----
 22 files changed, 21 insertions(+), 93 deletions(-)

diffs (truncated from 411 to 300 lines):

diff -r 83dd1e71f229 -r 7eac4b43dac2 audio/faad2/Makefile
--- a/audio/faad2/Makefile      Sat Jan 16 17:57:04 2010 +0000
+++ b/audio/faad2/Makefile      Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.45 2009/08/11 11:16:37 drochner Exp $
+# $NetBSD: Makefile,v 1.46 2010/01/16 17:57:36 wiz Exp $
 
 DISTNAME=      faad2-2.7
 PKGREVISION=   1
@@ -24,8 +24,6 @@
 GNU_CONFIGURE= YES
 
 CONFIGURE_ARGS+=       --includedir=${PREFIX}/include/faad2
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
 
 LIBS+=         -lm
 
diff -r 83dd1e71f229 -r 7eac4b43dac2 audio/libid3tag/Makefile
--- a/audio/libid3tag/Makefile  Sat Jan 16 17:57:04 2010 +0000
+++ b/audio/libid3tag/Makefile  Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2008/05/20 13:31:39 simonb Exp $
+# $NetBSD: Makefile,v 1.23 2010/01/16 17:57:37 wiz Exp $
 #
 
 DISTNAME=      libid3tag-0.15.1b
@@ -19,9 +19,6 @@
 USE_LIBTOOL=           YES
 USE_TOOLS+=            pkg-config
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 INSTALLATION_DIRS=     lib/pkgconfig
 
 post-build:
diff -r 83dd1e71f229 -r 7eac4b43dac2 audio/libmad/Makefile
--- a/audio/libmad/Makefile     Sat Jan 16 17:57:04 2010 +0000
+++ b/audio/libmad/Makefile     Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2007/06/08 18:34:38 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2010/01/16 17:57:37 wiz Exp $
 #
 
 DISTNAME=      libmad-0.15.1b
@@ -19,9 +19,6 @@
 USE_LIBTOOL=           YES
 USE_TOOLS+=            pkg-config
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 INSTALLATION_DIRS=     lib/pkgconfig
 
 post-build:
diff -r 83dd1e71f229 -r 7eac4b43dac2 audio/madplay/Makefile
--- a/audio/madplay/Makefile    Sat Jan 16 17:57:04 2010 +0000
+++ b/audio/madplay/Makefile    Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.33 2008/07/14 12:55:57 joerg Exp $
+# $NetBSD: Makefile,v 1.34 2010/01/16 17:57:37 wiz Exp $
 #
 
 DISTNAME=      madplay-0.15.2b
@@ -17,9 +17,6 @@
 USE_LIBTOOL=           YES
 USE_TOOLS+=            msgfmt
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 .include "options.mk"
 
 .include "../../audio/libid3tag/buildlink3.mk"
diff -r 83dd1e71f229 -r 7eac4b43dac2 audio/speex/Makefile
--- a/audio/speex/Makefile      Sat Jan 16 17:57:04 2010 +0000
+++ b/audio/speex/Makefile      Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2009/12/07 00:01:54 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2010/01/16 17:57:37 wiz Exp $
 #
 
 DISTNAME=      speex-1.2rc1
@@ -23,9 +23,6 @@
 
 CONFIGURE_ARGS+=       --with-ogg-dir=${BUILDLINK_PREFIX.libogg:Q}
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 BUILDLINK_TRANSFORM+=  l:gnugetopt:getopt
 
 .include "options.mk"
diff -r 83dd1e71f229 -r 7eac4b43dac2 chat/irssi/Makefile
--- a/chat/irssi/Makefile       Sat Jan 16 17:57:04 2010 +0000
+++ b/chat/irssi/Makefile       Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.53 2009/07/30 21:58:15 adrianp Exp $
+# $NetBSD: Makefile,v 1.54 2010/01/16 17:57:37 wiz Exp $
 
 DISTNAME=              ${IRSSI_DISTNAME}
 CATEGORIES=            chat
@@ -24,9 +24,6 @@
                        --without-ncurses \
                        --sysconfdir=${PKG_SYSCONFDIR}
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 EGDIR=         ${PREFIX}/share/examples/irssi
 CONF_FILES=    ${EGDIR}/irssi.conf ${PKG_SYSCONFDIR}/irssi.conf
 
diff -r 83dd1e71f229 -r 7eac4b43dac2 databases/db4/Makefile
--- a/databases/db4/Makefile    Sat Jan 16 17:57:04 2010 +0000
+++ b/databases/db4/Makefile    Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.57 2009/01/21 15:44:32 drochner Exp $
+# $NetBSD: Makefile,v 1.58 2010/01/16 17:57:37 wiz Exp $
 #
 # NOTE:
 # When updating this package, a change in the minor (4.n -> 4.(n+1))
@@ -36,10 +36,6 @@
 CONFIGURE_ARGS+=       --includedir=${PREFIX}/include/db4
 CONFIGURE_ARGS+=       --program-transform-name=s,db_,db4_,
 
-# NetBSD-sparc64-1.6*'s f77 makes configure failing and as f77 is not
-# needed for this package the following does no harm on other platform.
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 # Along with a hack in patch-ab, this forces shlib detection via
 # the pkgsrc-supplied libtool only.
 CONFIGURE_ENV+=                LIBTOOL_PROG=${LIBTOOL:Q}\ ${LIBTOOL_FLAGS:Q}
diff -r 83dd1e71f229 -r 7eac4b43dac2 databases/db46/Makefile
--- a/databases/db46/Makefile   Sat Jan 16 17:57:04 2010 +0000
+++ b/databases/db46/Makefile   Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2008/09/09 22:23:32 tron Exp $
+# $NetBSD: Makefile,v 1.2 2010/01/16 17:57:37 wiz Exp $
 
 DISTNAME=      db-4.6.21
 PKGNAME=       ${DISTNAME:S/db/db46/}
@@ -26,10 +26,6 @@
 CONFIGURE_ARGS+=       --includedir=${PREFIX}/include/db46
 CONFIGURE_ARGS+=       --program-transform-name=s,db_,db46_,
 
-# NetBSD-sparc64-1.6*'s f77 makes configure failing and as f77 is not
-# needed for this package the following does no harm on other platform.
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 # Along with a hack in patch-ab, this forces shlib detection via
 # the pkgsrc-supplied libtool only.
 CONFIGURE_ENV+=                LIBTOOL_PROG=${LIBTOOL:Q}\ ${LIBTOOL_FLAGS:Q}
diff -r 83dd1e71f229 -r 7eac4b43dac2 databases/dbh/Makefile
--- a/databases/dbh/Makefile    Sat Jan 16 17:57:04 2010 +0000
+++ b/databases/dbh/Makefile    Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2006/03/04 21:29:08 jlam Exp $
+# $NetBSD: Makefile,v 1.18 2010/01/16 17:57:37 wiz Exp $
 
 DISTNAME=      dbh-1.0.24
 CATEGORIES=    databases
@@ -12,9 +12,6 @@
 GNU_CONFIGURE=         yes
 USE_TOOLS+=            pkg-config
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/dbh
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/dbh/html
diff -r 83dd1e71f229 -r 7eac4b43dac2 databases/libpqxx/Makefile
--- a/databases/libpqxx/Makefile        Sat Jan 16 17:57:04 2010 +0000
+++ b/databases/libpqxx/Makefile        Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2008/07/14 12:56:01 joerg Exp $
+# $NetBSD: Makefile,v 1.22 2010/01/16 17:57:37 wiz Exp $
 #
 
 PKG_DESTDIR_SUPPORT=   user-destdir
@@ -22,8 +22,5 @@
 CONFIGURE_ARGS+=       --disable-thread-safety
 .endif
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 .include "../../mk/pgsql.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 83dd1e71f229 -r 7eac4b43dac2 databases/mysql4-client/Makefile.common
--- a/databases/mysql4-client/Makefile.common   Sat Jan 16 17:57:04 2010 +0000
+++ b/databases/mysql4-client/Makefile.common   Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.66 2008/05/25 21:42:20 joerg Exp $
+# $NetBSD: Makefile.common,v 1.67 2010/01/16 17:57:37 wiz Exp $
 #
 # used by databases/mysql4-server/Makefile
 
@@ -73,9 +73,6 @@
 CONFIGURE_ARGS+=       --enable-assembler
 .endif
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 CPPFLAGS+=             -Dunix
 CFLAGS+=               -DUSE_OLD_FUNCTIONS # 3.23.x compat
 
diff -r 83dd1e71f229 -r 7eac4b43dac2 databases/mysql5-client/Makefile.common
--- a/databases/mysql5-client/Makefile.common   Sat Jan 16 17:57:04 2010 +0000
+++ b/databases/mysql5-client/Makefile.common   Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.36 2009/11/26 16:33:29 tron Exp $
+# $NetBSD: Makefile.common,v 1.37 2010/01/16 17:57:37 wiz Exp $
 #
 # used by databases/mysql5-client/Makefile
 # used by databases/mysql5-server/Makefile
@@ -75,8 +75,6 @@
 CONFIGURE_ARGS+=       --enable-assembler
 .endif
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
 CONFIGURE_ENV+=                mysql_cv_compress="yes"
 
 CPPFLAGS+=             -Dunix
diff -r 83dd1e71f229 -r 7eac4b43dac2 devel/silc-toolkit/Makefile
--- a/devel/silc-toolkit/Makefile       Sat Jan 16 17:57:04 2010 +0000
+++ b/devel/silc-toolkit/Makefile       Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2009/06/30 00:07:14 joerg Exp $
+# $NetBSD: Makefile,v 1.15 2010/01/16 17:57:37 wiz Exp $
 #
 
 DISTNAME=              silc-toolkit-0.9.13
@@ -33,10 +33,6 @@
 CONFIGURE_ARGS+=       --without-silcd
 CONFIGURE_ARGS+=       --without-libtoolfix
 
-# XXX: Avoid an ICE in gcc2 on sparc64
-#
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 # lib/silcclient/client_attrs.c causes an ICE with xlc on Darwin.
 NOT_FOR_COMPILER+=     xlc
 
diff -r 83dd1e71f229 -r 7eac4b43dac2 devel/ucl/Makefile
--- a/devel/ucl/Makefile        Sat Jan 16 17:57:04 2010 +0000
+++ b/devel/ucl/Makefile        Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2007/06/17 15:15:09 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2010/01/16 17:57:38 wiz Exp $
 #
 
 DISTNAME=      ucl-1.03
@@ -16,9 +16,6 @@
 GNU_CONFIGURE= YES
 CONFIGURE_ARGS+=       --enable-shared=yes
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=        F77=${FALSE:Q}
-
 # Avoid path to build directory in example Makefile
 SUBST_CLASSES+=                example
 SUBST_STAGE.example=   post-patch
diff -r 83dd1e71f229 -r 7eac4b43dac2 graphics/lcms/Makefile
--- a/graphics/lcms/Makefile    Sat Jan 16 17:57:04 2010 +0000
+++ b/graphics/lcms/Makefile    Sat Jan 16 17:57:36 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2009/08/26 19:57:45 sno Exp $
+# $NetBSD: Makefile,v 1.33 2010/01/16 17:57:38 wiz Exp $
 
 DISTNAME=      lcms-1.18a
 # 1.18a is a bugfix semi-release after 1.18, and it's just 1.18 with a
@@ -29,9 +29,6 @@
 # if present.  Therefore, we don't enjoin lcms from finding zlib, but
 # don't include it via bl3.
 
-# Avoid an ICE in gcc2 on sparc64
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-
 PKGCONFIG_OVERRIDE=    lcms.pc.in
 
 INSTALLATION_DIRS+=    share/doc/lcms
diff -r 83dd1e71f229 -r 7eac4b43dac2 mail/dovecot/hacks.mk
--- a/mail/dovecot/hacks.mk     Sat Jan 16 17:57:04 2010 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-# $NetBSD: hacks.mk,v 1.3 2008/06/22 17:41:23 ghen Exp $
-
-.include "../../mk/compiler.mk"
-
-# Avoid an ICE in gcc2 on sparc64
-.if !empty(CC_VERSION:Mgcc-*)
-PKG_HACKS+=            sparc64-gcc2-ice
-CONFIGURE_ENV+=                F77=${FALSE:Q}
-.endif
diff -r 83dd1e71f229 -r 7eac4b43dac2 net/lftp/Makefile
--- a/net/lftp/Makefile Sat Jan 16 17:57:04 2010 +0000



Home | Main Index | Thread Index | Old Index