Add fixes from upstream for ppc/hppa/s390x, and a hardened fix for static linking.
authorMike Frysinger <vapier@gentoo.org>
Sun, 11 Dec 2011 21:03:27 +0000 (21:03 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 11 Dec 2011 21:03:27 +0000 (21:03 +0000)
Package-Manager: portage-2.2.0_alpha79/cvs/Linux x86_64

sys-devel/binutils/ChangeLog
sys-devel/binutils/Manifest
sys-devel/binutils/binutils-2.22-r1.ebuild [new file with mode: 0644]

index 2a7b770e370bdd86ece8ac1c1fe2f35bcbadce7d..1ea3821345eca4902d13e45d2e373e91860d3fe7 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for sys-devel/binutils
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.432 2011/12/11 14:28:36 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/ChangeLog,v 1.433 2011/12/11 21:03:27 vapier Exp $
+
+*binutils-2.22-r1 (11 Dec 2011)
+
+  11 Dec 2011; Mike Frysinger <vapier@gentoo.org> +binutils-2.22-r1.ebuild:
+  Add fixes from upstream for ppc/hppa/s390x, and a hardened fix for static
+  linking.
 
   11 Dec 2011; Raúl Porcel <armin76@gentoo.org> binutils-2.21.1-r1.ebuild:
   sparc stable wrt #378485
index ef03afb25dfff90abeccd26ccf04d435363f10b1..55e3927ca8b44e9bcdec2c3818279c4a6233b799 100644 (file)
@@ -1,5 +1,5 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
 
 AUX binutils-configure-LANG.patch 2082 RMD160 ac49fd3d0053d1a330e810a1f02c80f6f8fe5e8e SHA1 452e586e1a6ca5885420f947df46004a91d4aecd SHA256 316f75980bfcccc306bd466d72d0e20a0ac327b8b7642fa2e3cf8d95d65f24d6
 DIST binutils-2.16.1-patches-1.11.tar.bz2 112286 RMD160 1812f1b793d2ad0ca579bca15647c7b51968d8cc SHA1 b202d37f456d3fd2980b389f366abeffd4d44c46 SHA256 746bf887befe3ace99c92504c25587bae8b34d660a9856318f9512de33df57a2
@@ -29,6 +29,7 @@ DIST binutils-2.21.53.0.2-patches-1.0.tar.bz2 7370 RMD160 7cc9612104439418aa9aa3
 DIST binutils-2.21.53.0.2.tar.bz2 18208223 RMD160 f1f3aa85926e59c83d9219100bc7b96c66faa0a2 SHA1 857391414b1292d97a6275b65aabd246457cb10c SHA256 fa63d95e0295c0cd2ec8793fe7d578951f01f368d49fed9be986c1ef9e1f6294
 DIST binutils-2.21.tar.bz2 18742991 RMD160 8d2ebab3287a6283267879074b808d20fe9112b0 SHA1 ef93235588eb443e4c4a77f229a8d131bccaecc6 SHA256 60abec5bf448eb930a5a15acb8712612377dc8bcfb13dfd5131228f70561d0c7
 DIST binutils-2.22-patches-1.0.tar.bz2 15489 RMD160 15b244eba2feb122fa6adcedc859210d6b119809 SHA1 6dce833867bddeaf3ed21617619f855a35d6697e SHA256 f87b210c9b646e0315bc6e33cf1175e4ffd974462e7841c037be430320890686
+DIST binutils-2.22-patches-1.1.tar.bz2 18556 RMD160 468c7089059458d3357a84a88d73054b12bc9aa5 SHA1 2f60f8b5ddf49a6e49e64c45d87c1b81a6452e26 SHA256 952ac464a80636d5bf03e2a061e27b90644d9744eab381727d06087eb1a31865
 DIST binutils-2.22.tar.bz2 19973532 RMD160 34cebe4cdca9480d5dc6f6b00b052c48c8ac30dc SHA1 65b304a0b9a53a686ce50a01173d1f40f8efe404 SHA256 6c7af8ed1c8cf9b4b9d6e6fe09a3e1d3d479fe63984ba8b9b26bf356b6313ca9
 EBUILD binutils-2.16.1-r3.ebuild 611 RMD160 b9b576696635dab91868481db52df9ea8d89e705 SHA1 c4d399745993745a2383fc1d075969e749638ee3 SHA256 62c44bb3c792e6074b26e289785fecdbaad0b2f31e79c5b5626a5fb89171f7c0
 EBUILD binutils-2.16.91.0.6.ebuild 369 RMD160 b22840a409c418858152a24bdcf8c79744804f40 SHA1 83d2c21db9f1a454d83e0685381a3c2de8d1c8c0 SHA256 af66fd36c9e75e5d11bd0fb83bf7ef8636cd92d32a1913275f5cb1e38262555c
@@ -43,13 +44,14 @@ EBUILD binutils-2.21.52.0.2.ebuild 299 RMD160 de59bb08ba17d0dfa2da8170f7f1748226
 EBUILD binutils-2.21.53.0.1.ebuild 299 RMD160 bdd34aeefbba9a951ab4ceb98d2273e4f73d56bd SHA1 b04f8d49208427fcfd45976a7b80c1af4636b866 SHA256 a1eca2c7ca527d74b368d740fcecf25d5936c46a0ab10258ca40c6bea3c2f939
 EBUILD binutils-2.21.53.0.2.ebuild 299 RMD160 4684e7a3ca5a1c09b338036e239cfa59f05c96ec SHA1 f7a9b8cdd037cb4fea3b0be5d0aa9eb4121512d3 SHA256 524427da096cc4077480dfafc60895151e96774f842d856a0737c6add211278f
 EBUILD binutils-2.21.ebuild 392 RMD160 babe2510f1b0b7e8618f604c92a6236a6552b525 SHA1 38f2aa8d49f9177dbca40982b0038e2f955ebc88 SHA256 339c77957e2d9743efb60e00711510dffb6f7c5bd0553c35a00f95157d0afce9
+EBUILD binutils-2.22-r1.ebuild 547 RMD160 8afa261c2f6494db36f643be90f00cd4111ba386 SHA1 ce381935b45e20ab0c09a36e4140c658e53f9840 SHA256 1a52c36b43419a28c8c59bd4b1cf746ff46d7d65510eb575f67b8ab2ef0d836b
 EBUILD binutils-2.22.ebuild 547 RMD160 53d838e13ed192284597827b2448206ee4524130 SHA1 daf3bcfe17b9e77bb9d756f20f6339c00ed65944 SHA256 5c47fe0f1aa1ecfc1f8ad586078b0f228ae645eb35c7c14313b212c67bbb4e94
-MISC ChangeLog 73069 RMD160 93faf0133587def5902486a0a3ffe461cd05016d SHA1 527cd5e1c07a2ac62b553a2b3fc370af96d72e89 SHA256 4dddc3bddf43331ed329f40a73cb972d48516a43a9333a14997ba80e09eb4d03
+MISC ChangeLog 73265 RMD160 00b242416f5ca7add99cd5f7bee34c18039e7333 SHA1 7567e20efa91bbeb5253e3f59a8dbf2a4671ea03 SHA256 1895b1f63d77cd8ee0dd38878c73e234628a74b230ee5fa8ae26fdebe4b3f7d1
 MISC metadata.xml 386 RMD160 c7d423f8beaf5a89ed58b4438d3090ad38ee6efa SHA1 929a22d4a3a63a181ff80a4d7e6344ac227e6a25 SHA256 58db91727c014c22db0fde315c25cb22c59dc5c15af5d30ee4c01a248500b67c
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
 
-iEYEARECAAYFAk7kvhoACgkQuQc30/atMkA7MwCgntqdmdguUNKpS6gAcotZa0LK
-LEoAniFXK5jZ8SnIsHok4csJ2mNvqMsB
-=ZG3r
+iF4EAREIAAYFAk7lGqYACgkQaC/OocHi7JZluwD/bhGg0GxeEgBfh762VMyCW+Kr
+JhZqjcCygoorkxs8YxgA/A4H6UGObbbQLttj7bhrZTnpqeUIr6VObzgV3ZZ0gKqX
+=An4l
 -----END PGP SIGNATURE-----
diff --git a/sys-devel/binutils/binutils-2.22-r1.ebuild b/sys-devel/binutils/binutils-2.22-r1.ebuild
new file mode 100644 (file)
index 0000000..a2aa62f
--- /dev/null
@@ -0,0 +1,13 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils/binutils-2.22-r1.ebuild,v 1.1 2011/12/11 21:03:27 vapier Exp $
+
+PATCHVER="1.1"
+ELF2FLT_VER=""
+inherit toolchain-binutils
+
+# 66_all_binutils-2.22-warn-textrel.patch fails to apply with
+# patch-2.5.9, so require a version that for sure works
+DEPEND+=" >=sys-devel/patch-2.6.1"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -sparc-fbsd -x86-fbsd"