diff options
author | Mike Frysinger <vapier@gentoo.org> | 2013-12-23 10:09:27 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2013-12-23 10:09:27 +0000 |
commit | ef7e25b260d86d947f494cdebeffe0dad57186fd (patch) | |
tree | 0d0cfa3e74dbc7738c0520eb9750b072d3ae52ed /dev-libs/elfutils | |
parent | Cleanup old versions (diff) | |
download | historical-ef7e25b260d86d947f494cdebeffe0dad57186fd.tar.gz historical-ef7e25b260d86d947f494cdebeffe0dad57186fd.tar.bz2 historical-ef7e25b260d86d947f494cdebeffe0dad57186fd.zip |
Drop nested funcs patch since it doesn't fix all the uses.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xFB7C4156
Diffstat (limited to 'dev-libs/elfutils')
-rw-r--r-- | dev-libs/elfutils/ChangeLog | 6 | ||||
-rw-r--r-- | dev-libs/elfutils/Manifest | 33 | ||||
-rw-r--r-- | dev-libs/elfutils/elfutils-0.156.ebuild | 3 | ||||
-rw-r--r-- | dev-libs/elfutils/files/elfutils-0.156-nested-funcs.patch | 36 |
4 files changed, 21 insertions, 57 deletions
diff --git a/dev-libs/elfutils/ChangeLog b/dev-libs/elfutils/ChangeLog index 48ba4c33ba64..03562617d404 100644 --- a/dev-libs/elfutils/ChangeLog +++ b/dev-libs/elfutils/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/elfutils # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.170 2013/10/13 19:57:05 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.171 2013/12/23 10:09:20 vapier Exp $ + + 23 Dec 2013; Mike Frysinger <vapier@gentoo.org> + -files/elfutils-0.156-nested-funcs.patch, elfutils-0.156.ebuild: + Drop nested funcs patch since it doesn't fix all the uses. 13 Oct 2013; Michał Górny <mgorny@gentoo.org> elfutils-0.155-r1.ebuild, elfutils-0.156.ebuild: diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest index ec2abbc491c7..230a11ccb3fc 100644 --- a/dev-libs/elfutils/Manifest +++ b/dev-libs/elfutils/Manifest @@ -5,7 +5,6 @@ AUX elfutils-0.118-PaX-support.patch 954 SHA256 e769e1168dc645ce99655f984f5c19a5 AUX elfutils-0.143-configure.patch 772 SHA256 af91d9c73612d82b3b47099c0dd8e5cfaac1aa6538185e2760ba5ab933ef9091 SHA512 988d9a85339848150023df4193c6fa45a9dc2e3609b16b575ef7e25c4b0eff8b7e1bd188ebc4a5c0ae9b1aeeb16a99ddf1441f53d4a5ec0c88041fee65491c01 WHIRLPOOL 98b0576f049706b6c21765dfe26985bc88f97b5f39ad2ab950944382c06650b25e2ebad47c155924c664c9b56ac822339c0056e3bb0e8156f4f9963946bbadd3 AUX elfutils-0.148-bashifications.patch 760 SHA256 e741d81d4136a1f9a720fcbb67ffbb389cf00f98e344a5102b6c89e77b150c18 SHA512 778899e982021266db3d109ca8eb9c6144e13d98d017fd4d43fbbcc118b2aaebb827dceafc5dc196b437509bbbc4a95d4b152fa493f3a94c2daaa9da2dc91f74 WHIRLPOOL 1f78c567d5460097d8ed0f5756208bb0ef74c41e8a41db16c85fa28d9bc858a71c4ccd5d2978c596d0b12ae57c9a094e8f9062f7b580db93772e38b92c5707ba AUX elfutils-0.150-bashifications.patch 763 SHA256 8a7f67e8adeb3ae1aeeb0b3302ed1cda10f852d3f6702d21dfb011761a2b7576 SHA512 d111c043a47f9c6bbb9e51393ad496be79618c6fda50da7870bec6998a295835e68dc0b3dc38bc2a7bbe98b2f894fc4f3c46985a4faf3bc76d92d3b5dbd845b6 WHIRLPOOL 60fbabd765c6c93c64ae81413173347d611c8f34adb38d4fb274f9f830cfedaa5e70a0009be826f4f3ee06dd5196aa480b0c7b38d3a35541037a50d3ee730d1d -AUX elfutils-0.156-nested-funcs.patch 796 SHA256 2ca9a2ee8c55ca77dceb8db814c3337c418b8be42f2528deb2fce1f3e1f90db5 SHA512 c577b76f79543bf3a87cb4b2b7b9e5cabec566ed7452effb5b541251652a26b5eefe4a9887579dfd81f2f561d437608145427c0651f6e98cc7262e65a8d82487 WHIRLPOOL 495b729ccc90d5c67e0bcf63562424892c84eab63145e060aa5e0bbcafe2e56923a2f144198e6951163ea4a6d75af81d277a198f8b1f53e4bd8fed8986693efa DIST elfutils-0.146.tar.bz2 1791373 SHA256 dacd9419cc9ef36463f22cd7d7204ee7490904000045a8cdcbf3569907ecf2c8 SHA512 8c93d882b261502576051e3fc41f1469a7d2195813690792fdc104ce87dd39755f867802de0f1c2e224177a1a52671572178fcd4779287c0f5565b186fa598c5 WHIRLPOOL 5583c968dbe19e4efab6e870c8b3cf3576ae171ab241e52948a6cd850e12ba6c3b11560b931559e056fcac0217d6d62ebfcb56afadd19d916f7a2997116916be DIST elfutils-0.148.tar.bz2 1811640 SHA256 8aebfa4a745db21cf5429c9541fe482729b62efc7e53e9110151b4169fe887da SHA512 9282945c19a98e14dbfbd50f9fd35b3575d1361c64c865c7205a3207bd23d982ee8288b26de3d627430a7cd4b0594e67b4ce956ec482d91a4f4d03dcda01de14 WHIRLPOOL fe9ffdb4934c3d3d7bfad4df6813d913020a01c231ef788a5bfec4a45cdb89f5df1abc64a211383a3a3fee66f41efad03a7607d8892a02aba5c8bbba3bf767cc DIST elfutils-0.149.tar.bz2 1821994 SHA256 b81f73db935cdb5c0ddfdb4fd36aa0597b691b9204c62e5ee6bcb8c8ffabc808 SHA512 4ad5d9bc64575c7f7b397b129c197639c690957b0556cec628d97d9b12eb353a49fb27b6df3df23a4a90e7a783ab6457d44d0c27e5bb657ba87514b0600c4aeb WHIRLPOOL df5cb7e73a741177b18aca4c5573eae9b6f01cd17400f482c79b89868af4d76e8192d7a210fe17f4165d99387410dc5bca8faa06464a488934e2efa1534a8894 @@ -38,25 +37,23 @@ EBUILD elfutils-0.154-r1.ebuild 2314 SHA256 46f6caf85d4af2d0b29f0c547e71222ef2c5 EBUILD elfutils-0.154.ebuild 2048 SHA256 fcaef5aa4144bb9fd6e3bec5a6222e714409a35cd9190660ddc2263eb4497a3b SHA512 f264d23923b3e63f2086ff896d6668ebe285743d929697886f2d513e57b14b8ecf4fd32c8a78f2dad1c755e986431d36af2ef063c2170af90515d93ab6118497 WHIRLPOOL d1ef17d685a4b88cb49d42b1905a2f56733b4102c0b2c23e605dd14bbfeb4507ad2fe8d3fbb52c7fd9df805e44e38d7c75b1cd0c5687d5803dca7a8b5de3bfb3 EBUILD elfutils-0.155-r1.ebuild 2674 SHA256 a31a4a1aeb8e0eabd9b9e87a3732aa8adb74da6270697df4340a984978daa2fd SHA512 223597ad0b2ba31b7e1195f1c3a3cb7123484b4f04a7492d9bd80532081b07452b6a7649b9cce0452bbf7a2b9f144ff4dea3d98f8b568df31c5586b0be9ca3d9 WHIRLPOOL b965a0d642c0897fa2901dfb39c50b2fb1ea921e07c80b6eee2a4bc3c5aa75e605795c2f69ed4bdf7bf478fb9cd7665072588b32f489d089739e1ac6d4ce1772 EBUILD elfutils-0.155.ebuild 2323 SHA256 d1fd26666413017d59433378579580b6fcc38bf822f90bb3abe068329a71f6d7 SHA512 067e247a694d3e4e2a6f4c851dd25855c795bb4b30e71d148fe418559855cc067ba9ee70d7b0fa29cefd12f1d4b321aa8ef364b325cf49de8a262a80dce6ea10 WHIRLPOOL a6b13255de58604d78c9298350a11c1ba34e9a3dad2d09e1eca6ab1c17141ea468fa1b06623b453c78f151a6b71b5eb8338f3684fd692d8219bab76be5d1fbf8 -EBUILD elfutils-0.156.ebuild 2725 SHA256 b4d94719c161cab76088b43c6c23dca92a64f1bfe5624e2849ea4ce65c967ddb SHA512 5b83a7234e913972afa17dc3250eb1615fa1e677680b1a077b89c9e139c711f9322ff910451aa24c3c8f69e82f4bef18c69c96ff395278363db8d1943e7c587f WHIRLPOOL d2b2c5e06f074d7bbae8d7af117cbc1af6ad743ad16b5c60c8a4659514e08173d9fab2258d24f7754a2f9c1c50cdff03e7fec707028d46b264cf05b9b80b1432 -MISC ChangeLog 23224 SHA256 7507bbf1ad5b70ba1305f04f63f6666e97995e4535554c1e2c8e51793655512c SHA512 713f39ea2aeba08d8f66fde56ec003d673ea465a944f69f53ea4a77f672edab819d93f4f704f4fa52df77de9cd2cccf2794615eac3d4b8c0ee16033230f5adbc WHIRLPOOL 34cbadbf8e0614d0ec6c31caa282d859b91c3deba1adc90c10436e652692eac7279ce609687d27b48ea0c77230b5cbe7e888f8f9ca2337ebe30b1a75e972ada4 +EBUILD elfutils-0.156.ebuild 2671 SHA256 2f60dfdcf3c98094f9314094e85a13c11a7f1246c1ef64a71387d16fb5b05a85 SHA512 d66e3cc5ab94dee235f0439a0f88a97cfb83549e65f5349f84c7c86a52618e216694b1ddeb6f80be439386fe20fb3537e75fc0282a4d37c23b561fda25380d3c WHIRLPOOL ccbb717330ae12793cdc2e45846db82c9be8985dc2d71a083072d5d9c5151ce24181337b0f53d9837ec49971385c2ef211c59356a9f2da5b88f80c8199ee4090 +MISC ChangeLog 23403 SHA256 f503d8bf991beeccfe834153f46754a775e3396b069d74294c7100626e783f5c SHA512 8701f4955be434f025db3505e05ba10cdc37e08ffd37a1c030adeedf18fc75320b3737e729e994515e81e6726fc2ce7e9e6ff933e691bc35968230a95c6d9164 WHIRLPOOL 9252211ac168f7ee6d9d40937f8cf9012382a34ed3e249c3ba421886c02bbda16b244bf774266283a027e3b6b86b6058c879a1200a77fc9ccf15a237fe8ce0bf MISC metadata.xml 438 SHA256 33cbcbd727257fa6d03488d531c099d33f4c3e4db3cf3739d11d8d4cd8266b37 SHA512 e013123116aa3a3f00fa77cc3e9d18a5c1f481dd304ee6af6e77e3e5e44fb9e3f94ac542fc10fb0c59dea6699c15cce11b1513c061494919f1e821120fb162d9 WHIRLPOOL f07f16d5235c538cef44daca3210ad7374af35705b6562b9bb17b2a5532ba0ed6ea32d1d7f23e93c899e8868503f7a9f8994d2454ca144c45ae7e9317fb0cabd -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQJ8BAEBCABmBQJSWvseXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOPkUQALLeFBVwyKhGCt5MLDIiIcr6 -d/g40ohkwTxBKi2sW5EOnAf3j2ajSCDTLjcUuDp4uUGNA2zT1Y0vH5yewI7vVnyh -CrZG9oBwpzyO0lihB51Do9E+Yde0a6GdWcaZ5gGdA6zbEAyj2ynO0RtTolrG48Hv -VWtDdRNx3VgyZNhZArDKRzfSxDKMPBj7+zhHuTN1woTynOJSyVdPR2eQ8uWmvdgl -5tz7QuZECj6ct5krEIS4hWo8iw+FliHjRB8S4TuOQ8Y8nRHf3dopobx9wla0dwec -7cjpk1tn9TOTNPLhBrKJwlxZF0mD3DxpzQ1EKmJdxr4a2hYcx+w0CKZVQdgTfR4i -nisvMeaKGBXa8XGcPjeCcBXJLcNZfyphJRdNP4npD6s1oXG3Jy5J3779e8ZJfKJt -XuPvC+bGrOco/vP7E4LHoZw2QPQBtnEIJfCEOmelH9MmsyzUvSboW3q1nbyDA7/6 -f4Z9A1bufbWfaPEb0w4xp1EcZ7zjMmbfSnDnCRoCFyOOMZByyMsnFmWwkLVBvTNj -iY5Q05mpvSnGg1qk0QslnLFydkmxkaXWHB2/nKwv8zufAuvUmP88yZ2vzrOB9KJC -i59bMJbfRgoLi829NAZbmJF4beUn6h4h7gg1iqiCrrt2Oyn3w+CvowgTnRMOxf/z -RK1qSI848/nr7omuTC3j -=m77H +iQIcBAEBCAAGBQJSuAvSAAoJELEHsLL7fEFWVz4QAKBBnkrmk0U2o2voqR+OtLVb +CTKC7gT/WAzugNrSqu4tgjP4hFvhCqubrj+47i2rH6A2GOGay3ORh5iNHvrxaLs1 +U8TK9r8e2pVptye2X7jyzyTq0bQB/UnIpv8C1aw3DNxb3Ugcwc4ytAFm8tdXoQgx +9rl4EcR9xU5CVYPy6v48E9Ouw2HzrrAVZYkjXhnJtmkS36c6B+zsoZi3YDxee5WL +nemHT2TxWhZuVjIiMlL2e3tRvtbyeA0jW61bvDrtLGCH2JAYVji96U1GNQzxeBM6 +LfFy/iki1at2zcjlEu6haT7Rg9il/FT9uZp7ZUf9AAmJTml6TNI6mh8TVb8T8ceP +vsha6WZW4btVn7rIMUppmic5nd+9Qo9QTNeKeeQVu1yl8v9rWcs6MfIJGWTYG07A +itMxuEnAuRXH2pwSCB+jfs58P5C3YzXHR289f6EhRME3SBTJX0VXcm67fkn0Pwhx +7BgV9jwPKio4JSy6Ori9qj0yoawwx8OfbR3OZDSi4IznFhI51qz6gtBrXTHX9dDM +VY09Q0dJJ3AqsMAOW0/yW/YC85o/0q2faNBFmGqL0qyPSBTaMp45c7SopsrCn7VG +8ZqBMRLSQXNW5QO291luaQTtm2onBCK5bNh5PZJFnJRLI7PI6TJqus1BU/GGcBPB +njsj+YifYpngQLDTPs2f +=GCb+ -----END PGP SIGNATURE----- diff --git a/dev-libs/elfutils/elfutils-0.156.ebuild b/dev-libs/elfutils/elfutils-0.156.ebuild index 7c382fb6eec0..d0eefac0ec7d 100644 --- a/dev-libs/elfutils/elfutils-0.156.ebuild +++ b/dev-libs/elfutils/elfutils-0.156.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.156.ebuild,v 1.3 2013/10/13 19:57:05 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.156.ebuild,v 1.4 2013/12/23 10:09:20 vapier Exp $ EAPI="4" @@ -36,7 +36,6 @@ DEPEND="${RDEPEND} src_prepare() { epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch epatch "${DISTDIR}"/${P}-{portability,robustify}.patch - epatch "${FILESDIR}"/${P}-nested-funcs.patch #451986 sed -i -e 's:-Werror::g' $(find -name Makefile.in) || die use test || sed -i -e 's: tests::' Makefile.in #226349 use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in diff --git a/dev-libs/elfutils/files/elfutils-0.156-nested-funcs.patch b/dev-libs/elfutils/files/elfutils-0.156-nested-funcs.patch deleted file mode 100644 index f658a8f3e21e..000000000000 --- a/dev-libs/elfutils/files/elfutils-0.156-nested-funcs.patch +++ /dev/null @@ -1,36 +0,0 @@ -clang does not like nested funcs. use a define instead. - -https://bugs.gentoo.org/451986 - ---- a/libelf/elf_begin.c -+++ b/libelf/elf_begin.c -@@ -1011,18 +1011,17 @@ elf_begin (fildes, cmd, ref) - return NULL; - } - -- Elf *lock_dup_elf () -- { -- /* We need wrlock to dup an archive. */ -- if (ref->kind == ELF_K_AR) -- { -- rwlock_unlock (ref->lock); -- rwlock_wrlock (ref->lock); -- } -- -- /* Duplicate the descriptor. */ -- return dup_elf (fildes, cmd, ref); -- } -+#define lock_dup_elf() \ -+ ({ \ -+ /* We need wrlock to dup an archive. */ \ -+ if (ref->kind == ELF_K_AR) \ -+ { \ -+ rwlock_unlock (ref->lock); \ -+ rwlock_wrlock (ref->lock); \ -+ } \ -+ /* Duplicate the descriptor. */ \ -+ dup_elf (fildes, cmd, ref); \ -+ }) - - switch (cmd) - { |