diff options
author | Tobias Klausmann <klausman@gentoo.org> | 2012-01-17 13:18:35 +0000 |
---|---|---|
committer | Tobias Klausmann <klausman@gentoo.org> | 2012-01-17 13:18:35 +0000 |
commit | 15cfb996ac5bed8ab8ee2983f6b2f3e05049be8e (patch) | |
tree | bda1c70d2b2a51dca011bdec195619cd22c038d0 /media-plugins | |
parent | Stable for amd64, wrt bug #399133 (diff) | |
download | historical-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')
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 |