diff options
author | Jeroen Roovers <jer@gentoo.org> | 2012-09-28 16:01:13 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2012-09-28 16:01:13 +0000 |
commit | 0ed7d2cc66aa9c1bff409bd107ead3616fdf7b6e (patch) | |
tree | fc29e0b70d9319a76acbd5da9fb65a228aa76bfa /dev-vcs/cssc | |
parent | Add LINGUAS support so that USE=nls actually makes sense. (diff) | |
download | historical-0ed7d2cc66aa9c1bff409bd107ead3616fdf7b6e.tar.gz historical-0ed7d2cc66aa9c1bff409bd107ead3616fdf7b6e.tar.bz2 historical-0ed7d2cc66aa9c1bff409bd107ead3616fdf7b6e.zip |
Fix building against sys-libs/glibc-2.16 (bug #436510).
Package-Manager: portage-2.2.0_alpha134/cvs/Linux x86_64
Diffstat (limited to 'dev-vcs/cssc')
-rw-r--r-- | dev-vcs/cssc/ChangeLog | 6 | ||||
-rw-r--r-- | dev-vcs/cssc/Manifest | 11 | ||||
-rw-r--r-- | dev-vcs/cssc/cssc-1.3.0-r1.ebuild | 6 | ||||
-rw-r--r-- | dev-vcs/cssc/files/cssc-1.3.0-gets.patch | 13 |
4 files changed, 28 insertions, 8 deletions
diff --git a/dev-vcs/cssc/ChangeLog b/dev-vcs/cssc/ChangeLog index c78c8c964306..29a96f7f283f 100644 --- a/dev-vcs/cssc/ChangeLog +++ b/dev-vcs/cssc/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-vcs/cssc # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cssc/ChangeLog,v 1.15 2012/09/12 16:29:00 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cssc/ChangeLog,v 1.16 2012/09/28 16:01:13 jer Exp $ + + 28 Sep 2012; Jeroen Roovers <jer@gentoo.org> cssc-1.3.0-r1.ebuild, + +files/cssc-1.3.0-gets.patch: + Fix building against sys-libs/glibc-2.16 (bug #436510). 12 Sep 2012; Jeroen Roovers <jer@gentoo.org> cssc-1.3.0-r1.ebuild: Use P^^ instead of hard-coded upstream package name. diff --git a/dev-vcs/cssc/Manifest b/dev-vcs/cssc/Manifest index c8d7f9124f8d..bcada4fe261a 100644 --- a/dev-vcs/cssc/Manifest +++ b/dev-vcs/cssc/Manifest @@ -2,15 +2,16 @@ Hash: SHA256 AUX cssc-1.3.0-gcc47.patch 187 SHA256 97577b288fb35dc5416eb7a4e5f8a3f99aea7709bd020a061b1e1436e860d8e2 SHA512 75706187dccd2cfbf0ef0f95eb6520bdf8134da0f6414e4e7e1ee92d54835f5d857320cfc81eb1f4ebf8584ea6da4e4a26e3a5990d60d7b7609b9bf19b6dec74 WHIRLPOOL fbba6f818f7b8201cf0e3bea2ec84006b6272410eb4bfe0097bea8d3b0f809e088c4b2e4e9af82a030a3514fa53fdccf6d375013556dd8a975bddbdf3f3d544e +AUX cssc-1.3.0-gets.patch 416 SHA256 ee2d32592aeb7d2009aad1c1b1d89e3fdb23dbd5950dbdeba0be2f80fdef82d1 SHA512 f13c0a9b9b8f2f155e0cdc8ecc43acef481b6f7204ed1d104e8eaed76b4f89d7dca69137d77d6f28b17faeb09f303e1459dcf259690906c8139302a4d41db542 WHIRLPOOL 9d547f25a3f826a9e2b7ec91e713d94417cb22c216dcfb937a88ca3b894e57f10aff15838130405dabc3c08288959fadcc2f112249c0d4b1b714fd6b7a97828e DIST CSSC-1.3.0.tar.gz 1608481 SHA256 95053aab534c111648ea5b096037673b541a0c2960574d8addf70201a5337c2e SHA512 26d7b7757e59cd1eec900517fba671050308e61d841a47fbeb79a101749839fec8d7a9ea5dc938fc8cf669c36411fc850419503681e80e4292d4e3cc37d47a53 WHIRLPOOL a2d1f520838897310fc509b41715186dcf60487ae143149be30da9a87ecd7f4d831571e46ea86fa08d5b280add7d218aea45a75d0036ab97b64251da859c6415 -EBUILD cssc-1.3.0-r1.ebuild 942 SHA256 987789148bb0a6a396285ee16e5cc77f8ea1955597e2bee4c8ebde46e3874200 SHA512 4ee34f9452f8b0a6272fef58bf7099b75bbcad085a79e666d251c83644ba059e1674f2c654f69f0ede6107f6b6ad0db654ad91ca81428c8b83df3df69b71cdeb WHIRLPOOL 80f0befa48ceaa0017dd2c6bc77334aa660913071e1f270e03c912c532c9344d7ea085b0dc0eaed399e297ed0594a47ef2dab84e3de6a2d870b91f779383db92 +EBUILD cssc-1.3.0-r1.ebuild 980 SHA256 1c5cb88f02585bfe5ef4d367d87b590d58748921f7199f09a0f929e7f530df1e SHA512 bb74e326619a7fb5aa7931264de8ba686bad0ea4a5321e091251e895348b4abf577e2b5ad88e78185301112ab1209c3255936a98031ae946b0d532f777547ffc WHIRLPOOL 030300dfdcc43058e287cce0d0920f42c47465e632fd434f4aa57d08d8f188f0137ba7f649b5f6a110bcbe73f9bbf9572c807397325867547d15f01672f1c9e3 EBUILD cssc-1.3.0.ebuild 1012 SHA256 e656124573f5bf2b1c389d9fae9605c75d22cb01c3409ac556c8ba509910d7be SHA512 20600d14bfa31fdcaf63f131474fbe03e331cc502a11f1c33df1fca8940146d7454ed6d7f45e19a93bc4c2106f5d206c91fc19fbb1382fdbf0ba5b07bfd2fa2d WHIRLPOOL 05ba5f8e1af570e45755a21237117e2acdc1fa7465edec798a5f6575896055f0e278984f093920656952d10326aa48fe548165b016c5d282824672a17197430a -MISC ChangeLog 3727 SHA256 94c28c74c66506a7a6cb4dfdc4191d9ee35bae40c4f986c31ea2dc2f9682f3b6 SHA512 f46ca9c8476f927242e40fff4ba4c2f7368684a431d0252aecf8e5266d95a0988098b2aeecd43a8a83af952ba01a275e96d7bff6605656b7ce7512243aee8e6c WHIRLPOOL 7e852b33f8d998a87ab70e9458698b72a8ef34c57b39cbebb48acf2589df1f844bbccd2f11446f7658a60f71b73e7f1466570714e7be4e29f4402436f07417a1 +MISC ChangeLog 3887 SHA256 4f0a74500367869e939cf77dd8edebad15d84759703acd1322e49b52e2313b16 SHA512 49db8dbf44b335fb9685c7850361ca4bec5d42e489f3e7afd62895c1c909046fa90c0ff5342d092329e171f24e333b85ee7b167118c1d554bf28a20cca3fd4ec WHIRLPOOL 4b08a546601b97c527c4f5b7971276bc198bdc4828e589deb3b1187367671cd83e1fd9bd4eaf30b6047fd9dc23a27fa2646efdc58926ebfb34eb3f77fc8f691b MISC metadata.xml 196 SHA256 599d489eaeda79157559bc9f7ecdabec345da752748886b14ef461d4fd95bf4b SHA512 d09d812ff37949ddbd49ad24e7c10444c4205e4e8466bba88fb04a973065632160988df92dc5b1f4514b3800581c1afee799ce01533eb0dd09902aa592ffe1cb WHIRLPOOL c67c7b4c7b29362abb1195603ede1ffb02875eb10b33670cf48b94f5a8a84fb76865886f0a487496b8765ed5d340d01ea94095617179bb20bd3fb029262b9355 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlBQuFIACgkQVWmRsqeSphOGDgCfTC86ub1Pk4cYVIqsd8uwYcBx -24sAniQfzN1Yl2VXtdrIaS129upyrPF5 -=0kGZ +iEYEAREIAAYFAlBlyc8ACgkQVWmRsqeSphMs9ACcDR6NPch+U2CkRSWgOE9PFslG +5QAAn0iAxm6WfT79JdPG6d47UnHlyUZp +=aDTL -----END PGP SIGNATURE----- diff --git a/dev-vcs/cssc/cssc-1.3.0-r1.ebuild b/dev-vcs/cssc/cssc-1.3.0-r1.ebuild index c18359fc938a..9722a6d78381 100644 --- a/dev-vcs/cssc/cssc-1.3.0-r1.ebuild +++ b/dev-vcs/cssc/cssc-1.3.0-r1.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/dev-vcs/cssc/cssc-1.3.0-r1.ebuild,v 1.2 2012/09/12 16:29:00 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cssc/cssc-1.3.0-r1.ebuild,v 1.3 2012/09/28 16:01:13 jer Exp $ EAPI=4 inherit eutils @@ -17,7 +17,9 @@ IUSE="" DOCS=( README NEWS ChangeLog AUTHORS ) src_prepare() { - epatch "${FILESDIR}"/${P}-gcc47.patch + epatch \ + "${FILESDIR}"/${P}-gcc47.patch \ + "${FILESDIR}"/${P}-gets.patch # The large test takes a long time sed -i tests/Makefile.* \ diff --git a/dev-vcs/cssc/files/cssc-1.3.0-gets.patch b/dev-vcs/cssc/files/cssc-1.3.0-gets.patch new file mode 100644 index 000000000000..d844b83a0990 --- /dev/null +++ b/dev-vcs/cssc/files/cssc-1.3.0-gets.patch @@ -0,0 +1,13 @@ +--- a/gl/lib/stdio.in.h ++++ b/gl/lib/stdio.in.h +@@ -138,8 +138,10 @@ + /* 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. */ ++#ifdef gets + #undef gets + _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); ++#endif + + #if @GNULIB_FOPEN@ + # if @REPLACE_FOPEN@ |