summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Klausmann <klausman@gentoo.org>2012-01-17 13:18:35 +0000
committerTobias Klausmann <klausman@gentoo.org>2012-01-17 13:18:35 +0000
commit15cfb996ac5bed8ab8ee2983f6b2f3e05049be8e (patch)
treebda1c70d2b2a51dca011bdec195619cd22c038d0 /media-plugins
parentStable for amd64, wrt bug #399133 (diff)
downloadhistorical-15cfb996ac5bed8ab8ee2983f6b2f3e05049be8e.tar.gz
historical-15cfb996ac5bed8ab8ee2983f6b2f3e05049be8e.tar.bz2
historical-15cfb996ac5bed8ab8ee2983f6b2f3e05049be8e.zip
Make '-z defs' a linker flag explicitly (bug 395213)
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/audacious-plugins/ChangeLog8
-rw-r--r--media-plugins/audacious-plugins/Manifest17
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.1.1.ebuild6
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.1.ebuild5
-rw-r--r--media-plugins/audacious-plugins/files/audacious-plugins_ldflags.patch11
5 files changed, 29 insertions, 18 deletions
diff --git a/media-plugins/audacious-plugins/ChangeLog b/media-plugins/audacious-plugins/ChangeLog
index 3498dbb0e78c..cfe6df15a212 100644
--- a/media-plugins/audacious-plugins/ChangeLog
+++ b/media-plugins/audacious-plugins/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-plugins/audacious-plugins
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v 1.229 2011/12/07 13:46:51 phajdan.jr Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v 1.230 2012/01/17 13:18:35 klausman Exp $
+
+ 15 Jan 2012; Tobias Klausmann <klausman@gentoo.org>
+ audacious-plugins-3.1.ebuild:
+ Stable on alpha, bug #383991
07 Dec 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
audacious-plugins-3.1.ebuild:
diff --git a/media-plugins/audacious-plugins/Manifest b/media-plugins/audacious-plugins/Manifest
index 835b9aedb7cb..9d779551c94e 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -1,6 +1,4 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
+AUX audacious-plugins_ldflags.patch 392 RMD160 4d606042a86ecc360fdd51131286027fbb5c991c SHA1 12929db542e94db329f50fec1d01a296b764c032 SHA256 1c22569d2a5c54656713f57b74412f61d09e002b87c6af2c291e771217d91a6a
DIST audacious-plugins-2.4.4.tgz 3425914 RMD160 d8ec95fb678efcb9acd17e77b890d4c685c2b892 SHA1 33a43cdcb699578accbc181918b96da6ab04cedc SHA256 24948ae2161ddde580bcad27dbc11faed0cacd142252749e64da5f8f5e8084e4
DIST audacious-plugins-2.5.4.tar.gz 3500309 RMD160 a2cf4b9407492758c7ee9b858c7c75b9d906c524 SHA1 8aedcc58c3b5a9415345374014d809ccb9a7541a SHA256 149fd27f476670d8ab3b8e9beaad9ab9de5955c8cbec70bf27e26446168148d8
DIST audacious-plugins-3.0.3.tar.bz2 2176767 RMD160 faa39df5bcd13e1134a97355c30422f6259af5e2 SHA1 12807cff9235bde8348d90d2fa9968855850ab36 SHA256 fe4620895b72c0e829b69105ef819c708ceb2c2ceb01b5438a50496dce62772e
@@ -9,14 +7,7 @@ DIST audacious-plugins-3.1.tar.bz2 2156993 RMD160 b62f8724a7babb53d4e2d70fb91edd
EBUILD audacious-plugins-2.4.4-r1.ebuild 3531 RMD160 a93df94ec3a230388160482c2969774fd7cddab0 SHA1 7197ed03af5324a3006793b61ae272daeec722de SHA256 cb979f8810e5d741c7e24a750e5072ee8dfbbb95ba151b05f17f63829dfbdb4d
EBUILD audacious-plugins-2.5.4.ebuild 3485 RMD160 65c17c19b1dc7187703a0cc06b4ad41bfbcbd218 SHA1 76579233bc416780bdeb1878ae25c48e103885ae SHA256 4cbbf0d4dba9d0507313e436d31a7197483b0ec23af3161affa073aced8db769
EBUILD audacious-plugins-3.0.3.ebuild 3358 RMD160 b4a0377e24710d13ba8e440bf3594528a7b9a402 SHA1 eed024dbc4fe87eaf5c89b87b7ad68f5259515be SHA256 74e1f4b947975f14b51c2aa3e3486f0cb5541eac3c025ccbb6a5d71abaeda4ef
-EBUILD audacious-plugins-3.1.1.ebuild 3358 RMD160 d4bdba1c51b9a95c0e189cfc11ae209a14b1f233 SHA1 3dc29abf55eaf1886eaa5f4b45480eb3dc5766ef SHA256 04b9cc807060ee1f7329f14ab79456e6477fbfedabba6f4371b5137ea67a0010
-EBUILD audacious-plugins-3.1.ebuild 3353 RMD160 f44a152aab53df818d9924d2726bd1530b2b8059 SHA1 7cdf6e9a0c7697e89bf0bcdbf189fa854c23278b SHA256 9647108e25d1cd2ed99940836e758190084f2558dc4d866eeceb4f816e0f787c
-MISC ChangeLog 47863 RMD160 e961d67593ca6a75137af84747220be5ae0820b1 SHA1 33122b671b3092b32f8fcbdf95839cb9cb9f0f9e SHA256 37412e5aef15926cc32b20af9aa762062105ea012dd4567db291149d9fbaa6be
+EBUILD audacious-plugins-3.1.1.ebuild 3507 RMD160 7efa221cd2515753f4888ee490fdfb89b2524023 SHA1 d09088d5a9ace1da12ee712aaa4dcc604cb4a207 SHA256 4b1fb2fdb8b9d93a372f5ab24a97a13721a2e651f0c9748c4161e48d0ba9d6a3
+EBUILD audacious-plugins-3.1.ebuild 3501 RMD160 aea94815efc86fbdca90d664a9312ba1ef030812 SHA1 e27d7346beff6ec50a37065a9bbba629c4418929 SHA256 aeaa42a0cd1584ef148c5b27861ba5c90911c0639dcb7556cbffcc7fb758f7dd
+MISC ChangeLog 47979 RMD160 1a2a418165c88619af3690b8818028635ad9548f SHA1 5e65c95fd40518c908f9eceec0b9e2319fa9a37b SHA256 3665431bfed1e9ef221e8d8964006a99f4ba30862b04fd022cfac26e076c814d
MISC metadata.xml 793 RMD160 6ed971d5b4c08275c3f0cad7f599431231d6d6e6 SHA1 73ed2881b74c9beaec7c99f8ca5e2f84d1a65b58 SHA256 487034ec4c5105e48198d65eeb4f3ba2600ebdb5d771e557a8d44e6d6a07fb48
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iEYEAREKAAYFAk7fblcACgkQuUQtlDBCeQKHbACdG4iXJbieX7h1fSBZhAMkcmtB
-lAoAn2gIqyz9/NfFpK/AXjzPXe1bKVx0
-=HU+X
------END PGP SIGNATURE-----
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.1.1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.1.1.ebuild
index b674557f8a1c..5eae2a839aee 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.1.1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.1.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-3.1.1.ebuild,v 1.1 2011/12/05 22:47:41 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-3.1.1.ebuild,v 1.2 2012/01/17 13:18:35 klausman Exp $
EAPI=4
@@ -65,7 +65,9 @@ mp3_warning() {
src_configure() {
mp3_warning
-
+ # Turn "-z defs" into "-Wl,-z,defs" because some versions of gcc don't like
+ # it (bug 395213)
+ epatch "${FILESDIR}/audacious-plugins_ldflags.patch"
econf \
--enable-chardet \
--enable-modplug \
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.1.ebuild
index 3ec4d63a5d56..c54a52095e6a 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-3.1.ebuild,v 1.6 2011/12/07 13:46:52 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-3.1.ebuild,v 1.7 2012/01/17 13:18:35 klausman Exp $
EAPI=4
@@ -65,6 +65,9 @@ mp3_warning() {
src_configure() {
mp3_warning
+ # Turn "-z defs" into "-Wl,-z,defs" because some versions of gcc don't like
+ # it (bug 395213)
+ epatch "${FILESDIR}/audacious-plugins_ldflags.patch"
econf \
--enable-chardet \
diff --git a/media-plugins/audacious-plugins/files/audacious-plugins_ldflags.patch b/media-plugins/audacious-plugins/files/audacious-plugins_ldflags.patch
new file mode 100644
index 000000000000..359964ecd943
--- /dev/null
+++ b/media-plugins/audacious-plugins/files/audacious-plugins_ldflags.patch
@@ -0,0 +1,11 @@
+--- configure.old 2012-01-17 13:00:17.000000000 +0000
++++ configure 2012-01-17 13:00:33.000000000 +0000
+@@ -5223,7 +5223,7 @@
+ *linux*)
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ $as_echo "yes" >&6; }
+- LDFLAGS="$LDFLAGS -z defs"
++ LDFLAGS="$LDFLAGS -Wl,-z,defs"
+ ;;
+ *)
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5