diff options
author | 2013-11-24 08:17:46 +0000 | |
---|---|---|
committer | 2013-11-24 08:17:46 +0000 | |
commit | 9be8e5f1977fef6f3d29ddc7b74836f4833bee79 (patch) | |
tree | 5ea134f635988d8b8dc644b3f476465e0181c951 /dev-util/idutils | |
parent | amd64 stable, bug #488552 (diff) | |
download | historical-9be8e5f1977fef6f3d29ddc7b74836f4833bee79.tar.gz historical-9be8e5f1977fef6f3d29ddc7b74836f4833bee79.tar.bz2 historical-9be8e5f1977fef6f3d29ddc7b74836f4833bee79.zip |
Fix build with glibc-2.16 (#426792)
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'dev-util/idutils')
-rw-r--r-- | dev-util/idutils/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/idutils/Manifest | 15 | ||||
-rw-r--r-- | dev-util/idutils/files/idutils-4.6-glibc-2.16.patch | 15 | ||||
-rw-r--r-- | dev-util/idutils/idutils-4.6.ebuild | 10 |
4 files changed, 41 insertions, 8 deletions
diff --git a/dev-util/idutils/ChangeLog b/dev-util/idutils/ChangeLog index 47cd79406f3b..eb079d152b0f 100644 --- a/dev-util/idutils/ChangeLog +++ b/dev-util/idutils/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-util/idutils -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/idutils/ChangeLog,v 1.4 2012/05/11 09:10:44 ssuominen Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/idutils/ChangeLog,v 1.5 2013/11/24 08:17:42 pacho Exp $ + + 24 Nov 2013; Pacho Ramos <pacho@gentoo.org> + +files/idutils-4.6-glibc-2.16.patch, idutils-4.6.ebuild: + Fix build with glibc-2.16 (#426792) *idutils-4.6 (11 May 2012) @@ -21,4 +25,3 @@ +idutils-4.2.ebuild: New package. Vaguely based on ebuild submission in bug #150339 by CPUShare <cpushare@cpushare.com>. - diff --git a/dev-util/idutils/Manifest b/dev-util/idutils/Manifest index 853bb02e413b..dec8f77c8098 100644 --- a/dev-util/idutils/Manifest +++ b/dev-util/idutils/Manifest @@ -1,9 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX idutils-4.6-glibc-2.16.patch 523 SHA256 e3412945019d2d063dcf1f3b2433c8409a0182f3762fbe33026504ec319d1ae7 SHA512 de4bcdaf2f871de5eeaa026ec578f80dcae73695c65fd5bc7d16a8f377a3e1781805937407fa6e9b50f8ea22a9d1a4575eeea789aa5d5fdfd05456cdbf75896b WHIRLPOOL dfd2fd40805334c2638ef9231cf3d04badc06464bfbb034064ba0e30e48773489fdf2626e14b902157f7758901871842d85514ccf60c0800f8fe1c8ecb77c091 DIST id-utils_4.2-1.diff.gz 6178 SHA256 125cca5aad92bc91348ac1508df2187833d371d08a02aef322e366747f530d82 SHA512 ebeb2f3d35e21d0286d26ea6d703dea1ffbddc943c165ee6414484580a22e2883ace07b8e6670b0e90b6305f0e883fd22d8723c2c62dee664bdd8ab6a2a6106a WHIRLPOOL f6420b25b3b0a0a2db22f890959fb24b4f95bb3e5bc6bbf3eb12b00a4bdeec1143ce081034041eb7c17f8a028cf5dcc56ec170c485d991395ad913758b00e4ab DIST idutils-4.2.tar.gz 706193 SHA256 c5740eebf02812e61963a5f90b2e0aed240fe8009853f508fda22b99f7f1fa99 SHA512 319036d449baec65617670fa4ca17e89348f1ed5916731ef2376d96d15f3da032b25ae17234da409c6e439561ccb30056ea22ee37494fd9b196129a21607de3b WHIRLPOOL e2eee7ea6976e3662a4865a3e1e0a6eeb26b37485bbbe2325e0033f1611ab6d42d0d9d9e1bd81d7de731aa6aa1bb85d984bee2b630a79028cad9f543cfef4cd1 DIST idutils-4.5.tar.gz 1476520 SHA256 58d8a765e14eb436b3646ee13e5476d5042a4c48db94f2459f018dc79b982249 SHA512 c5b50c15cdd92d6caf8748c3b35e9d6f2dafb41abab31d83ed0fe95cffc77e1170ac6512424d94a9a61033a99bda2961a9ab339b66078c417ea39c1bd8fe1e11 WHIRLPOOL 2c8508e756c40248717ec9c713a11dd8709161dd51b92dc501ab5195abaf71c23afa43eba4713a7f4e03243f98922af6d0e6c8799c060239c11c54580e3ff579 DIST idutils-4.6.tar.xz 1001496 SHA256 8181f43a4fb62f6f0ccf3b84dbe9bec71ecabd6dfdcf49c6b5584521c888aac2 SHA512 830fe4a36693e9bcc8def25982c1a76decac2076165158c39858106f928c1b6ff2bb941fcce7244357c4205c2ecc945b772c9f5a083c4fedb1b75eea0af5445e WHIRLPOOL 305952de779173b698ef8193b23484db2e56dd0fdfde757b1a6660babe638292c6d07005c7c89d3af1b78294ca57872a54507d4c2720fd92fb2609b356a55f0e EBUILD idutils-4.2.ebuild 1136 SHA256 32ee75dbff3aa702380095102af41718eb83db138aa62bd0184120688286189d SHA512 fab9675838d83da93723c5909bfcde1dc364a4eb12041f1dcb064f691e5baf15788eaa1bb568bd2a6d4361e5a8b9507e2e9a52754ee882a11d396adaace5fab0 WHIRLPOOL 2ca4b3ecf2d4f971064ac76c573d3e3e6475d45594ce3915bba5ee9c310f630785403b32750229f5aca05748c8b8e0a3e63a5b485fa5bcee013436ee3a8f4682 EBUILD idutils-4.5.ebuild 1178 SHA256 2c49665d4b1141a8a60429c30b5b9561f21c5225f27fec271b93380a3fdb0a03 SHA512 040d9f69443c17f44844a6e368be1c0d18fbdbd6679e88e7e8483d33d8a42d56728d7828ff0801e14d9810246e94163757e18a88a4bb9b4e0311746ccf4aa084 WHIRLPOOL 6e35685f998ca34253907f1c6b197b912016e84ee12e66c618e4ea4419605bbc6f593c4dcdb3d5d11ffb4f74e7eb519371923f9e416b6d9eeca8f5071390de5b -EBUILD idutils-4.6.ebuild 757 SHA256 85f80ae656eb806f10c5142e25c220ace54f71724bcfbb6373ab9c936c12adcf SHA512 7aa08f42e5ace2682e3930a060fe66aa91e204ffcf232b99b3b68fc7664c46871d60f093b58594dd5cf240cc8a60de03f4825f63fbc8b8b1cacd9caeae4192cb WHIRLPOOL c0f2c861b67d62e52b43f9f2191e31a90a443f41c0966361bb3a92161a883ad9d73a391034d7c3d610080c3cba9435c12ffc86217e208af5648cf78c79fcf767 -MISC ChangeLog 783 SHA256 0199b868a90e9f6dd4e6ea2122b986c9f13ec042e40552cb1493ede48aadb79f SHA512 c4268dc90b6a9b03829dfbe99466c262e40993a29484c00b9d7b15199640d154f1a01c3b95c4f975a0e35d5cd730cf4e10f5d244989df5beda1e55f04e5b3929 WHIRLPOOL 1b00eec7b601073284c5cc5d722271bb8d7d20fe910ac3080a0da609996a78c4aad61846f4cbc434b24819fe98d046c5bc654a03740cc5113f027d4b93df68f4 +EBUILD idutils-4.6.ebuild 828 SHA256 1e42dc1febe561b034061417213487d271d6d1740bf8cf3b3ecc07d3c512f036 SHA512 024245065d5b1121183230b0812a2025370d05ef9dfb3b5b6f0152da7c8dade608664381a9c6121de0730627636ab681671856a54abc2459b1fea8757e4a0a91 WHIRLPOOL dab65540b41a827a18fd8b45f96cfd990e71db32c18a44e438b00be3ae579b01a1a1fadfec544f288ac620a88880a10d4ee530bb621703cafe96fb9624aeae44 +MISC ChangeLog 922 SHA256 ac1cd6765893073bacdc0f61a53f7a8b682d14e419f04e9c15cc2c78f4d562b6 SHA512 99b8b8e04c69cbbaf528bd53d11307ff21d61df16718e697689f39db0fca433c9f052314a016536da3067f3d79bee92b7f41246d45aee39e877bab71cd2d7169 WHIRLPOOL 276b705812564d258ec96f7cfa70f4d74fb39a37dcae97b2b169aced9d5db6c3c517cbef6ff29a28edeb37208493a72aaf3ea81ac94b4b669495e4636583373c MISC metadata.xml 568 SHA256 131111652addd267e5afdddacde2c1d39e25573ce8d90bbc1a6eac2cb82511d4 SHA512 7715c29a6620fcc89608fba260996ad8cf8bdd914fa6d068226d848a6d493412eb549e7b77a323b6c2f2f73d8e516a1a1e3506283d9263e2e22b8676a4dc32d4 WHIRLPOOL 48e678e36147be0b61a269a751d2317dc01ce2c88745edd23ac9d1c84d7aabd6cac0a3fc5ae75e7dc5528ea1cdf92843402b31bf36359dec6472250740f1e57b +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iEYEAREIAAYFAlKRticACgkQCaWpQKGI+9SKEwCeKXKxZ3v/zjM84MQ2xTd1knlt +BhoAnRl2+o7mdzydGIEeDOt9A3PVPb8d +=V8jE +-----END PGP SIGNATURE----- diff --git a/dev-util/idutils/files/idutils-4.6-glibc-2.16.patch b/dev-util/idutils/files/idutils-4.6-glibc-2.16.patch new file mode 100644 index 000000000000..c8659f071e26 --- /dev/null +++ b/dev-util/idutils/files/idutils-4.6-glibc-2.16.patch @@ -0,0 +1,15 @@ +--- idutils-4.6_O/lib/stdio.in.h 2012-01-28 17:26:05.000000000 +0100 ++++ idutils-4.6/lib/stdio.in.h 2013-06-13 18:38:29.787232848 +0200 +@@ -712,10 +712,12 @@ + # undef gets + # endif + _GL_CXXALIASWARN (gets); ++# if HAVE_RAW_DECL_GETS + /* It is very rare that the developer ever has full control of stdin, + so any use of gets warrants an unconditional warning. Assume it is + always declared, since it is required by C89. */ + _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); ++# endif + #endif + + diff --git a/dev-util/idutils/idutils-4.6.ebuild b/dev-util/idutils/idutils-4.6.ebuild index a0f6821adbaf..76029a25d685 100644 --- a/dev-util/idutils/idutils-4.6.ebuild +++ b/dev-util/idutils/idutils-4.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/idutils/idutils-4.6.ebuild,v 1.1 2012/05/11 09:10:44 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/idutils/idutils-4.6.ebuild,v 1.2 2013/11/24 08:17:42 pacho Exp $ EAPI=4 -inherit elisp-common +inherit elisp-common eutils DESCRIPTION="Fast, high-capacity, identifier database tool" HOMEPAGE="http://www.gnu.org/software/idutils/" @@ -21,6 +21,10 @@ DEPEND="${RDEPEND} DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" +src_prepare() { + epatch "${FILESDIR}/${PN}-4.6-glibc-2.16.patch" +} + src_configure() { use emacs || export EMACS=no econf \ |