Allow dev-libs/libelf as an alternative to elfutils for LTO support in 4.5
authorRyan Hill <rhill@gentoo.org>
Sat, 6 Aug 2011 01:00:22 +0000 (01:00 +0000)
committerRyan Hill <rhill@gentoo.org>
Sat, 6 Aug 2011 01:00:22 +0000 (01:00 +0000)
(bug #375737).

Package-Manager: portage-2.2.0_alpha50/cvs/Linux x86_64

sys-devel/gcc/ChangeLog
sys-devel/gcc/Manifest
sys-devel/gcc/gcc-4.5.1-r1.ebuild
sys-devel/gcc/gcc-4.5.2.ebuild

index 075b4b2c82e0bdc51065f2fdb357468a8bbb91a2..1629c0aa6d4872315ebee05aa5dd2a83e73f6a4b 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sys-devel/gcc
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.820 2011/08/06 00:55:14 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.821 2011/08/06 01:00:22 dirtyepic Exp $
+
+  06 Aug 2011; Ryan Hill <dirtyepic@gentoo.org> gcc-4.5.1-r1.ebuild,
+  gcc-4.5.2.ebuild:
+  Allow dev-libs/libelf as an alternative to elfutils for LTO support in 4.5
+  (bug #375737).
 
   06 Aug 2011; Ryan Hill <dirtyepic@gentoo.org> gcc-4.6.0.ebuild,
   gcc-4.6.1.ebuild:
index 6b78b5d3bd82d8be1c54eb4c317eb77a861a5bb7..a829d169705396f5ad74db72c9c9743ee5d083a8 100644 (file)
@@ -167,16 +167,16 @@ EBUILD gcc-4.4.3-r3.ebuild 2365 RMD160 9df38c57f9e3fc47e63f855a7c2b0d855e0c7f07
 EBUILD gcc-4.4.4-r2.ebuild 2371 RMD160 0f4512a9f3c36d16907f022358bb01a971d193c5 SHA1 e1a93085b6c0ea19b98d245152099ae8fcff0a9e SHA256 39dde6cdf84e106d5dc8b4f84dbd276b2c3728e9b886670917e2ccbfe39eadbf
 EBUILD gcc-4.4.5.ebuild 2369 RMD160 fd5365f2761b9f0e058b4e04e505163d933ee1e0 SHA1 675b2aed29ca2246d2e342c385937f518fe7dbac SHA256 b3d03d0a494a32639e9b7980bfd77583261f9f12d89a7c6cd9c6afa5d29e77a6
 EBUILD gcc-4.4.6.ebuild 2372 RMD160 0c1e5b04e6acfeb1e532da5b981ccc42c9dbc553 SHA1 1ec702616de6f0dc8d9ea22d000ceab8072b41d2 SHA256 d9a5d6fb616bb84a9854cc6debf9006659d5b46ba5fdc1d8c767fad10d8a1fba
-EBUILD gcc-4.5.1-r1.ebuild 2439 RMD160 ce2532fb9b3839a5ee4513be9aea2479a897b770 SHA1 945dc165e00a7c16af618deba17d6798e7db4f74 SHA256 3f87569cf34796dc12f44503aa52f996358960954f6367ae0bd97fdd4c3f45b4
-EBUILD gcc-4.5.2.ebuild 2436 RMD160 dc5eb0fe02af4d4ad6a764a3d92c23f6f82ec57f SHA1 2d22f2c22456c446b3dc3e9258b531134afe1476 SHA256 a3a1a464ab2bdd44b8d7420584a2f0034afbe5bb99ef284f374aff7fefcead3a
+EBUILD gcc-4.5.1-r1.ebuild 2465 RMD160 af633da3a1869560d351e538c8b7905889ca3106 SHA1 b9923b2d89c25eae5815db6efe93b002e5a3ae5a SHA256 e734af3f35da0502d0b5be30126ed058de7d12536d78a4afa3c4a10f5e63e82e
+EBUILD gcc-4.5.2.ebuild 2462 RMD160 5186681f4f2cec373ee870d06e2ad99f70127b23 SHA1 96cdfe2bad01da43bdb731af846d1fdec632ebf5 SHA256 3c47a695f245c8b1c676e4069e89ddfaa584d6332502c947b19f5c3c8cb0f7da
 EBUILD gcc-4.6.0.ebuild 2044 RMD160 8135918deecd540a5faf650d7ef35cf4f60c11be SHA1 6fb6318b858172519e38d65f99b84a50e9d3a3c8 SHA256 be128067eb0943654903864720ae276681159352aa5a855fb84f91d921182ef2
 EBUILD gcc-4.6.1.ebuild 2044 RMD160 305ac4b410909f042c40e91cebccc800d6e75b63 SHA1 ca69b401c75fc25953be53914c989d81868026c9 SHA256 01b105145cb85bd77e42d41164dc803cb57240bf49ae076bc5498c7561847531
-MISC ChangeLog 143153 RMD160 57edefbdd0eaa7d47fbe8d293cf1047850f42b74 SHA1 e40af41a69f1384da50a875c25887d9b9dafdd91 SHA256 de0e4ee1f1b9300ddb200ae2dc7bbcf2fd376cb40cb5fd7c5cf2e451026fe279
+MISC ChangeLog 143337 RMD160 777e8624a2af89c9c25dae2a2bb953ac33f1c58c SHA1 40a846f9a80c99c578028b243dba0f062d534b7b SHA256 09e7c8eb8475ffb7e197960ee99ee69a84963f95e57f7de2d57d8c3b450fb0f4
 MISC metadata.xml 1782 RMD160 4521ce424f82ed30f72a71597da8ec1ded6a22cc SHA1 e7d38ded275c7d7413d945707b4ea116050d598c SHA256 e6971a48bd511b558807b01e075e018ff9dd2461111393deb49fc8987bb6ee05
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iEYEARECAAYFAk48kwcACgkQiqiDRvmkBmLQSACdH7oq9UI9qW+A+iqxRTpY2yNk
-u2wAn0n4yj83T0hAcXwH4uCkN5n+Zn1B
-=/wDn
+iEYEARECAAYFAk48lFQACgkQiqiDRvmkBmIefACgjTY54nI2w7g1ls9zPB8d9+yW
+gzsAoMp2mUqnrTiKarEN34nIC+DKxvCc
+=PzQo
 -----END PGP SIGNATURE-----
index 77ef37a462114530b2e1be066446fd1d9a706600..f89766ba240099152dcec22ddbf86d24c74c4d62 100644 (file)
@@ -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/sys-devel/gcc/gcc-4.5.1-r1.ebuild,v 1.4 2011/03/11 07:06:37 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.1-r1.ebuild,v 1.5 2011/08/06 01:00:22 dirtyepic Exp $
 
 PATCH_VER="1.4"
 UCLIBC_VER="1.0"
@@ -37,7 +37,7 @@ RDEPEND=">=sys-libs/zlib-1.1.4
                >=dev-libs/ppl-0.10
                >=dev-libs/cloog-ppl-0.15.8
        )
-       lto? ( >=dev-libs/elfutils-0.143 )
+       lto? ( || ( >=dev-libs/elfutils-0.143 dev-libs/libelf ) )
        !build? (
                gcj? (
                        gtk? (
index 0b4bea190762fdc11635d355bff3a260017d3d53..73ad7f9923d22a0c90098240b43ef353af194b4a 100644 (file)
@@ -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/sys-devel/gcc/gcc-4.5.2.ebuild,v 1.4 2011/03/11 07:06:37 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.5.2.ebuild,v 1.5 2011/08/06 01:00:22 dirtyepic Exp $
 
 PATCH_VER="1.1"
 UCLIBC_VER="1.0"
@@ -37,7 +37,7 @@ RDEPEND=">=sys-libs/zlib-1.1.4
                >=dev-libs/ppl-0.10
                >=dev-libs/cloog-ppl-0.15.8
        )
-       lto? ( >=dev-libs/elfutils-0.143 )
+       lto? ( || ( >=dev-libs/elfutils-0.143 dev-libs/libelf ) )
        !build? (
                gcj? (
                        gtk? (