summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-08-06 04:01:21 +0000
committerMike Frysinger <vapier@gentoo.org>2012-08-06 04:01:21 +0000
commitad6d6ad9ef9383eb958c1396c25e0d23bca79325 (patch)
tree76126caf26ee4f7d36091b5a8fa37079576ed007 /sys-process
parentFixing jython for 2.1.0 too (diff)
downloadhistorical-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/ChangeLog6
-rw-r--r--sys-process/acct/Manifest23
-rw-r--r--sys-process/acct/acct-6.5.5-r2.ebuild3
-rw-r--r--sys-process/acct/files/acct-6.5.5-no-gets.patch22
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@