diff options
author | Mike Frysinger <vapier@gentoo.org> | 2012-08-06 04:01:21 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2012-08-06 04:01:21 +0000 |
commit | ad6d6ad9ef9383eb958c1396c25e0d23bca79325 (patch) | |
tree | 76126caf26ee4f7d36091b5a8fa37079576ed007 /sys-process | |
parent | Fixing jython for 2.1.0 too (diff) | |
download | historical-ad6d6ad9ef9383eb958c1396c25e0d23bca79325.tar.gz historical-ad6d6ad9ef9383eb958c1396c25e0d23bca79325.tar.bz2 historical-ad6d6ad9ef9383eb958c1396c25e0d23bca79325.zip |
Fix building with glibc-2.16.
Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64
Diffstat (limited to 'sys-process')
-rw-r--r-- | sys-process/acct/ChangeLog | 6 | ||||
-rw-r--r-- | sys-process/acct/Manifest | 23 | ||||
-rw-r--r-- | sys-process/acct/acct-6.5.5-r2.ebuild | 3 | ||||
-rw-r--r-- | sys-process/acct/files/acct-6.5.5-no-gets.patch | 22 |
4 files changed, 46 insertions, 8 deletions
diff --git a/sys-process/acct/ChangeLog b/sys-process/acct/ChangeLog index cf19cf4f1e42..65e2e7ab111b 100644 --- a/sys-process/acct/ChangeLog +++ b/sys-process/acct/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-process/acct # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/ChangeLog,v 1.59 2012/07/28 16:19:01 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/ChangeLog,v 1.60 2012/08/06 04:01:21 vapier Exp $ + + 06 Aug 2012; Mike Frysinger <vapier@gentoo.org> + +files/acct-6.5.5-no-gets.patch, acct-6.5.5-r2.ebuild: + Fix building with glibc-2.16. 28 Jul 2012; Anthony G. Basile <blueness@gentoo.org> acct-6.5.5-r2.ebuild: Keyword ~mips diff --git a/sys-process/acct/Manifest b/sys-process/acct/Manifest index 769592b47137..f000574b1387 100644 --- a/sys-process/acct/Manifest +++ b/sys-process/acct/Manifest @@ -2,18 +2,29 @@ Hash: SHA256 AUX acct-6.5.5-cross-compile.patch 8335 SHA256 368cd7d9598c1c63a082b8aa40989b4701fc04b97ccea136ebcc66ab8b0f0e83 SHA512 c30d71f7ef83ec1aea66bebe40eafcce55047b34f26e929ae1a93279c2371a69fca0934eaf3e1e915e451b2ec2d9ab97eab94d1dfe28e18532747d1815030e91 WHIRLPOOL 0e14c899a7d13f2b23e12229f7ef97280d6e9ce52848045bd00558d2738e4f271f6536bbab675ebee0dfa742d540ac86591d7906d3d3e2e3d1a1c0ed7b5d1b2e +AUX acct-6.5.5-no-gets.patch 779 SHA256 0aa8aac492b2a380c9661362d3731c9827516052c008881182b01b3ca302eece SHA512 adefec843a1339ff1f14c71b2164f1fc77d5f17f053a6da45dfe74851891e89b4a90dda8ef8405b277c9e5f08c18eb6767aae6cc069566526127cd93eba3fd4e WHIRLPOOL 3d7a15bdaaed005c97d9934f09e94594e0e796bb3b4736502e6a77401c8423949d8c1d2caf5e594f2d0c6299d3b032a4c1b025710cb064cf37216707c30d5850 AUX acct.confd 389 SHA256 03dec915e2f80746a5147f3a6ff34a5ce8d3dc4b0007a318a29c5f9ca91cdb31 SHA512 1d193d675f38ce8360251939ff0fdf89c1ba04244b2f2ee19a4180f180aa464447027dcd532cc044e9da7651c050c42e8bfe6ee350d29be3510395e44790c150 WHIRLPOOL 6298c8a8a8a64774d6fd5543e397c0b1e1f86dc20d440d34a9c6bc23cfd9ab55e59e569a75d2425c4b76d1cf5b407438a00e86057d19a317e4af150ec9617013 AUX acct.initd 693 SHA256 88636c610e25918d3d26b8518627d22471892ed5726cda89ca2e2ac17cb59bb0 SHA512 97fb01fe78b55c7a1c0551b0d1ce47fc558c9d207e110d147222f07879e80655073172d34ee6486e903a45b9033590529d573d7032370cabf72399b65bc6f5c1 WHIRLPOOL f0857d901eb09a96c660c0026967b9b543c10d3dc67aaf6eaa2da2f0f28323aef0bb0e6b42b3d03f8d2ff485e92aecc7026a0461a7dd51e7afa18b4ab75d19c6 AUX acct.logrotate 209 SHA256 e3f70c702dd95dc2309688354c08136fad83fdfc28789d6ea5b5ccbe1ea1512f SHA512 a91ac927ce536827eea6c4ce5c454df831d61120ff453582c4e2fa186b1e8ea52792ed529c242e58ce8a575ac5d26bc1a97670880fb51e8c08598d54894fb90e WHIRLPOOL 4a6330ccb4882d30e80c45f22253cdad4658e2f33f3a54aea4745171f1e1ecb9911116c86a5eaaeadfc062584d96eeb8bbee81556f6014cc75b3ff2d807a0b12 -DIST acct-6.5.5.tar.gz 747225 RMD160 f1e8d29a3433cb9c4cf650a78bc7288a1c64cd7a SHA1 907456b1dcf14c5079f834338e2de32cd7371a73 SHA256 4163c87b9e92a73a65eaeadc6c41caa4626da782ff26d6e7a945edcc140a6fd5 +DIST acct-6.5.5.tar.gz 747225 SHA256 4163c87b9e92a73a65eaeadc6c41caa4626da782ff26d6e7a945edcc140a6fd5 SHA512 6a36548cfe0e68829c94780aac4053f8a5840c5a704b88a9562758408dc64b4e26965743aec51ef02f7780efcfbf42d20805fecb12a68e7e1f279a1259151fb0 WHIRLPOOL 30c431dfe3af181770e261470090528fd21d41b45a234181ef0f1a62226979d4de38f851b1d5e200feba5b08acf30d2fe18a517f6096f3fcbc8e32dca9630be4 EBUILD acct-6.5.5-r1.ebuild 1025 SHA256 a0a9fd9d6584a97d7ab86885f41eee84b1d929c869d372748ea98b49d8b6c839 SHA512 8b36714d3aa4e340fe4a9d3929a4ddb3bec0595c559faee97e19ad467f0371e78a1a538ef39a2eaff8105b85457c8f586fabc3a5fbb5459b6e2df402ade00754 WHIRLPOOL 1c993f25eca7350a62656ef222c5823fbadc1fa9d936272de96137f848c07811cb72e255da611d2846ae285320eac5fb624e14c94ab1caf35f446d13c3f64330 -EBUILD acct-6.5.5-r2.ebuild 1145 SHA256 fffccc65d09ed72053e013c264f66b677a0609f723be009643b33cd2326a6dff SHA512 e57b0f02d18b618092c0f22cafe219a282c7a69cbfda9470e6f38a7b58b6b8abadf8f8160508e7c8dcbe29b2dcc6308e35ba14de1f9da7d8eac826837fb81d60 WHIRLPOOL 4b84d9da974fd4424efe2b173d08696055ca820155bba1fb758b5037143c99ea5d774f34ed3b0c65b0d5f000dc20866698ad714117e68480140f51b286f235a5 -MISC ChangeLog 8618 SHA256 e736b53d6d17a98d4c3bf1bff8356090cf9baa8f8e093ef620a6e6db2d012bc0 SHA512 224faa6a714db74f90c1ed8f1ef7fd9bb2dca9673e6023ece509f80535d9d0ad86f7787abe9183744d37d3e87dec21305aa462ece9d401309b1d9854ce83c6f9 WHIRLPOOL d09e868d274ac301bfaaa76673ebbb96fe4f7f36c10fb05590026836c07662e03daa33de14925ce8bba80d12f4ff304cc64f36ac65478a852ef975dfb66439df +EBUILD acct-6.5.5-r2.ebuild 1191 SHA256 fbb3b81069c6f664cd9434de23c50e85a65c7c8de71eb088e6cadcb0406a79b2 SHA512 ed4d3bda38face769f20b9a108f274dd5fba70ffd969417d652caf1ae30a1ebad308f0b1d679cd41dd93e6eb4872835505f34fdcb688e92a2a1c1e050b9e0d2e WHIRLPOOL b76b10fad5ec34c8374ed6045dbcbc2550a9117e34497c0ecd3d744a731d1f3dc4b043b358d9ad997d5ed253a6f732e116f153593d1ffcf733a9ccb545d386b3 +MISC ChangeLog 8756 SHA256 7a52e7fee808edc01ee93e29d4ebb74e0a1ae0aa1d81b1acfb3aa8f173a102a6 SHA512 472daa25fbf894a6ce03a1878671dd27d7f012fc05ea43984e6e2b4de2d9a6b96e1649042bcd58d8db6be7a9dc49df8edb0e6ce866e6a8870358f14af19e5cca WHIRLPOOL a4a4d5e133eba1bb17120111b07e34cb9525163ae69aeaabac11910a50704f2e1950e05c957f10f163f4614e2f867b0df88d7e31ab84b6998c50de283a742f82 MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlAUEQMACgkQl5yvQNBFVTUumgCcDqCfxK3lde4zaZFD4CAAYDGc -gWoAniPRIjAsvEpRHsOFbI/2VZrQFf1Q -=ciCQ +iQIcBAEBCAAGBQJQH0GXAAoJELEHsLL7fEFWUMkP+wUBDO6mD6LjG6w9nN6laYUm +Mqtkojhy32ZwWnWwE+Zz5HMSkhb2owHfC6pzE+RUK2YVYPDf36yZTQbLpDz4d6nn +LjCNEjm2/a4m8JGmn5M8yRXpgzOJIxVkkKxVr/97Y20sMI9tBDaPr2xxCwJWd3a+ +Wu5bMmzsSZj96z+12Jl7OZ8j4CSC+DlXCAKfS6XOSJU0JIJg2EqkvHUnRsSVqR/f +SQ0QvXof+we++sEik87Fv6Y3WNPvxEoDrhu/0qMqbI4PziTjL0eFfNIU7o63f3xK +xLK3XfBKUPnpSJY4ixDY6trcBiunIOKUjRnr9PSNpU9p1EYYRqBnFD6qIZ1oqpt4 +EzgChd5uij+X73FtjtTyESz03lw8O04iRPK1dWVXkDRbgxWzcaQk/uOPShLjYT2q +wB0WQ30q93WDhzOaeVr5PBvvM75SwBMzlMIhzDCS3Zmh3YQ8CCtEZC42UOZvlugS +CSu8HRpsf8xSkWMf+UyPSpzFh63IZvxYbw7evf20pvlbWhqN7U5WhjnJJY+8jgfa +xpM5dhDH+N4nsDCiuKk9V4T/rtxPfiiOSH284SEMiQD+aWtbS5JHOjP29j5O62Zn +kl8Vix0KAuk6uYqk5NIUNyKQJ/6mSV11WkjFWPNm5EhhJw6RqYHbRZgWKjZHDFGk +WkqB7woYe6YCnJacx6kW +=L0Kz -----END PGP SIGNATURE----- diff --git a/sys-process/acct/acct-6.5.5-r2.ebuild b/sys-process/acct/acct-6.5.5-r2.ebuild index 5dd4a6154878..2028236480b8 100644 --- a/sys-process/acct/acct-6.5.5-r2.ebuild +++ b/sys-process/acct/acct-6.5.5-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.5-r2.ebuild,v 1.7 2012/07/28 16:19:01 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.5-r2.ebuild,v 1.8 2012/08/06 04:01:21 vapier Exp $ EAPI="2" @@ -17,6 +17,7 @@ IUSE="" src_prepare() { epatch "${FILESDIR}"/${PN}-6.5.5-cross-compile.patch + epatch "${FILESDIR}"/${PN}-6.5.5-no-gets.patch eautoreconf } diff --git a/sys-process/acct/files/acct-6.5.5-no-gets.patch b/sys-process/acct/files/acct-6.5.5-no-gets.patch new file mode 100644 index 000000000000..3478b66de9db --- /dev/null +++ b/sys-process/acct/files/acct-6.5.5-no-gets.patch @@ -0,0 +1,22 @@ +hack until acct pulls a newer gnulib version + +From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001 +From: Eric Blake <eblake@redhat.com> +Date: Thu, 29 Mar 2012 13:30:41 -0600 +Subject: [PATCH] stdio: don't assume gets any more + +Gnulib intentionally does not have a gets module, and now that C11 +and glibc have dropped it, we should be more proactive about warning +any user on a platform that still has a declaration of this dangerous +interface. + +--- a/lib/stdio.in.h ++++ b/lib/stdio.in.h +@@ -125,7 +125,6 @@ + so any use of gets warrants an unconditional warning. Assume it is + always declared, since it is required by C89. */ + #undef gets +-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); + + #if @GNULIB_FOPEN@ + # if @REPLACE_FOPEN@ |