pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/bmpx Do not pass --as-needed to ld(1). This can ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/16749b90d90c
branches: trunk
changeset: 534831:16749b90d90c
user: tnn <tnn%pkgsrc.org@localhost>
date: Thu Nov 01 22:49:14 2007 +0000
description:
Do not pass --as-needed to ld(1). This can lead to bogus errors like
"/usr/lib/libstdc++.so: undefined reference to `log'" when using gcc4.
The suggested workaround from bmpx is to pass --enable-ld-workaround
to configure which in turn passes --noinhibit-exec to ld(1), but I
don't like this as it can mask real bugs.
Bump PKGREVISION.
diffstat:
audio/bmpx/Makefile | 3 ++-
audio/bmpx/distinfo | 3 ++-
audio/bmpx/patches/patch-aa | 13 +++++++++++++
3 files changed, 17 insertions(+), 2 deletions(-)
diffs (43 lines):
diff -r c025cfd9ce4c -r 16749b90d90c audio/bmpx/Makefile
--- a/audio/bmpx/Makefile Thu Nov 01 21:57:37 2007 +0000
+++ b/audio/bmpx/Makefile Thu Nov 01 22:49:14 2007 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2007/10/27 00:35:16 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2007/11/01 22:49:14 tnn Exp $
#
DISTNAME= bmpx-0.40.13
+PKGREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://files.beep-media-player.org/releases/0.40/
EXTRACT_SUFX= .tar.bz2
diff -r c025cfd9ce4c -r 16749b90d90c audio/bmpx/distinfo
--- a/audio/bmpx/distinfo Thu Nov 01 21:57:37 2007 +0000
+++ b/audio/bmpx/distinfo Thu Nov 01 22:49:14 2007 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.7 2007/10/27 00:35:16 wiz Exp $
+$NetBSD: distinfo,v 1.8 2007/11/01 22:49:14 tnn Exp $
SHA1 (bmpx-0.40.13.tar.bz2) = 3327baa8f13f8411a15ebafd0112b9ba8623c0ef
RMD160 (bmpx-0.40.13.tar.bz2) = 6eab5edf1ffce8c7226db59281c79c2165886d05
Size (bmpx-0.40.13.tar.bz2) = 1820642 bytes
+SHA1 (patch-aa) = b2c33a87406afc09e5b2ef01400b2e738b9c9ca4
SHA1 (patch-ab) = c4b8094e4c542eda3278af9229aa1be58dc36b18
SHA1 (patch-ac) = 77d88acc2c74259f293dc54699a322962f50ce57
diff -r c025cfd9ce4c -r 16749b90d90c audio/bmpx/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/bmpx/patches/patch-aa Thu Nov 01 22:49:14 2007 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.5 2007/11/01 22:49:15 tnn Exp $
+
+--- configure.orig 2007-10-18 19:18:23.000000000 +0200
++++ configure
+@@ -28551,7 +28551,7 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtoo
+
+ { echo "$as_me:$LINENO: checking whether $LD accepts --as-needed" >&5
+ echo $ECHO_N "checking whether $LD accepts --as-needed... $ECHO_C" >&6; }
+-case `$LD --as-needed -v 2>&1 </dev/null` in
++case false in
+ *GNU* | *'with BFD'*)
+ LDFLAGS="$LDFLAGS -Wl,--as-needed"
+ { echo "$as_me:$LINENO: result: yes" >&5
Home |
Main Index |
Thread Index |
Old Index