diff options
author | Tim Harder <radhermit@gentoo.org> | 2012-12-02 05:40:01 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2012-12-02 05:40:01 +0000 |
commit | ddd6e6553de7d0f5be62ed0fa46e5f2fc07dbc66 (patch) | |
tree | b704f0916f6223b6434d8b54448a4b8704226499 /dev-util/byacc | |
parent | Version bump. (diff) | |
download | historical-ddd6e6553de7d0f5be62ed0fa46e5f2fc07dbc66.tar.gz historical-ddd6e6553de7d0f5be62ed0fa46e5f2fc07dbc66.tar.bz2 historical-ddd6e6553de7d0f5be62ed0fa46e5f2fc07dbc66.zip |
Remove old.
Package-Manager: portage-2.2.0_alpha143/cvs/Linux x86_64
Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-util/byacc')
-rw-r--r-- | dev-util/byacc/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/byacc/Manifest | 23 | ||||
-rw-r--r-- | dev-util/byacc/byacc-1.9-r3.ebuild | 38 | ||||
-rw-r--r-- | dev-util/byacc/byacc-20120115.ebuild | 20 | ||||
-rw-r--r-- | dev-util/byacc/files/byacc-1.9-CVE-2008-3196.patch | 33 | ||||
-rw-r--r-- | dev-util/byacc/files/byacc-1.9-ia64.patch | 24 | ||||
-rw-r--r-- | dev-util/byacc/files/mkstemp.patch | 15 |
7 files changed, 14 insertions, 146 deletions
diff --git a/dev-util/byacc/ChangeLog b/dev-util/byacc/ChangeLog index d703745ad991..6ad9ff278072 100644 --- a/dev-util/byacc/ChangeLog +++ b/dev-util/byacc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/byacc # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/ChangeLog,v 1.48 2012/12/02 05:37:39 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/ChangeLog,v 1.49 2012/12/02 05:39:59 radhermit Exp $ + + 02 Dec 2012; Tim Harder <radhermit@gentoo.org> -byacc-1.9-r3.ebuild, + -files/byacc-1.9-CVE-2008-3196.patch, -files/byacc-1.9-ia64.patch, + -byacc-20120115.ebuild, -files/mkstemp.patch: + Remove old. *byacc-20121003 (02 Dec 2012) diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest index 6c5bcdfd06f4..8c3568326733 100644 --- a/dev-util/byacc/Manifest +++ b/dev-util/byacc/Manifest @@ -1,27 +1,20 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX byacc-1.9-CVE-2008-3196.patch 1198 SHA256 6d5fd6194a0f7efc0e88544cd7e86303b0b31e93bdcf0e242ab9d0230cef4410 SHA512 87ff42cc7059942f015ad87a8be31ed6cba49bb31130363879810570587e42281e6b6cb6f14cad3a9c5b588385c10ae2bff2453bcfe85c801d13eb52f2459459 WHIRLPOOL e2574ffdacc0d5d8898091b16cf4bd4a07f56ec79e6d591637bea891eaf86128207e34ad0ef210a6adbf3df3ddef6c8d5b430b0ecee829fa86bf7254ec5e1fa4 -AUX byacc-1.9-ia64.patch 504 SHA256 8bea1acbb1a2b225376df4c7b382dad05751b5fd073d1a3483a2c83e4ae4295a SHA512 6525f6c3f9d0011fea00781a24fb0f2d4f80a13835746d8ea8b05a762d789d5f17984da04f32178dbdd73ab098be38fe044bf108ed2e145888cf5ebfe84bb1ec WHIRLPOOL 666eecf30061b7a5282d2553b17fb5d97ba01df8cfd56aa18b3d9cac25760ad15c23ee80fde06dfb994bd108d61e4ab7a9b54c55a924c3d64ae6b90e7acbf71d -AUX mkstemp.patch 413 SHA256 4c73ba7bc0f4a2e012cdb030d0e727e266791f586297c3aabbf247bad5e697c6 SHA512 4ab85fa425f3d9dfb73ca14e9fe6469896863ed8d7769c116a8a2731c35ba7a0a1766c9d7db9deda82a11432ce46095a736711e0921f6da4875ecc14e91751ae WHIRLPOOL 18fd9527bfd00ef257878809901c3c3f3c2a11f7b619a0cf610451287d9571b9c89bc911922acd5057b6253ddc810561263f2185fb68a92697975fa47da26d12 -DIST byacc-1.9.tar.gz 109892 SHA256 d61a15ac4ac007c188d0c0e99365f016f8d327755f43032b58e400754846f736 SHA512 ae339e3c059de67ca152d7ad53f5eeb956e1086b02244c8a174a08e8f36a949daccef579149756878fa6ae36b06a1852e1f3fd2bf2719b77bf797f227907b82b WHIRLPOOL 185e8953d7ba4ccfcde2533e1c4637c37e01fcc8ff3a72be1be1db9ab633e390ba74ae19f797a611be9a5aa057c2b2b645fc221524dfc130bd540238997014c9 -DIST byacc-20120115.tgz 240830 SHA256 4034efc9b59646fc61e29b1a87472cccf1d1aaf45435f9d3bf58dec2b5f0831c SHA512 9b942590f0a2c4a624c2487c195a8533b478c817dc00ec819eb636a781e2e6cc6eb3ce98504ef40c2944db101690917b5ae29d513ca3f2777cc510b8e07e2cd7 WHIRLPOOL d02c6a09259621cc4b17f42c998a89498b3b564f71218c7c89562a67ea236d671d102819a7d7ada42a9610fbe3e84f280132bb6487be571046d240217f72e123 DIST byacc-20120526.tgz 241153 SHA256 be05856b039bc9eb95a93cf89ac381de4fc6bb91d236c6b130e8b1daeb6075d6 SHA512 a5dc6d57e91f3155cbaa2d64ef12843055db8a4eab441eb1b5834f67214b6a11d89d48c4afb691dddbd7ab104ed0e5a545a145900193160ad57ddebe746d4745 WHIRLPOOL 02e368d9fb5f99d96229a6c2fe1e0c42a23f3c9626cd60d3000b1435d19071e8cfa2ef1f098871b46b3c077d385994d1dc946c9fba5836a4a5b7587a84f3620c DIST byacc-20121003.tgz 241422 SHA256 5afa4863550a7fc528e976cc33cc383bc0a9637ab95a6a594d2d5f6bf08dd1c5 SHA512 9ca77d3634882e648d9a10c70c6109f9cb0c3766ced44357c0caa891b5603269be15311c1c803b23d9f89595c6624e55602a3f49ed36637e364fe13fd4449ee0 WHIRLPOOL 7f451c93878a93510b3a436dd6eaaec543bc534db436c9573852646c7845ab4c3c12efbddd8982d4a55348858c69b3b07599d92860f83e49a8e7d407b17605f1 -EBUILD byacc-1.9-r3.ebuild 1143 SHA256 d0df01b14eee4aeca01392abc03b065327171d23017ff0d658ac44d11fd4a3e8 SHA512 9d11f099f8b2e1dfa72188b50e303c02c6a91abe1ced6fbd7ce66d9829d4f2aa1a1e6e39ad0bcb575b8cd97b9aa2a5ff9c92f01add03046b6e20f8f4b0338f48 WHIRLPOOL 41d30ee7f6abe3af37934d33f1e654f08e7380ad2e1cba831140da6be90a946be5863c75a085cecb9b21a365f67f5578ad7b7b13fff55e4a1c505b9e59213429 -EBUILD byacc-20120115.ebuild 752 SHA256 64006355016feb1031944447ff67e0d71cd89a71eb1d315518db9925ca4bc17f SHA512 b90abbe220655499f60d78fc52953da8a890f686c9bd99cbc1343ef3a06567d115c21d02506c3871c607076b96ed836a3913caeacbab3f7e28fb9e9ba8516f12 WHIRLPOOL 8fd081d50ca74270eca3d69acd954de008912b5383eaa3cab3638d7a894fe55d4c9589c8d80194219b69c313e14acb3baa2446b1e297b455b124fa16c2a6fe73 EBUILD byacc-20120526.ebuild 745 SHA256 f69f2cf239065dd3c5514cfdebe62f158b4393f00eab008a0acf17637bdc3354 SHA512 4a4248ddbffbf9c60507ee4683cc64897daccf759b51bff4464a9ee3bf84c74874601b699658cef2fa1cc2d852d16dd89e6db37d4d1d96efa928c6680c430a8a WHIRLPOOL f3d81a4a2d8cfd637e34f3e1343a1864da4886ba04133f7ce6da0b478dfa1451e66c1af53d7905e92cd2773f2898d944f0a046f8953e79b757921ee62e765d31 EBUILD byacc-20121003.ebuild 758 SHA256 19961620be87ab1c2ddbd4ac97fdb88eb699d99c5347056000f3b198bdee1a51 SHA512 e9afc5cef28b1f36e4e853000bf54ba502527f93cb7d3b8a9ff4d06990aac84688a24a9372d2eb64ec26a3ec08c0b0c9a55fe83b36cf8e6001468995c1d8057b WHIRLPOOL f6976a2025ff8221f283370733b390008d91072866245fba3e374fa72478fb863408f0be5cd9ff4d44675a05426a24e5f9389ccd315c34c2eef152d9f392e5b8 -MISC ChangeLog 5592 SHA256 cb602597b882ef4716448835f7fe35054f47faa236b0c12fa500ecf03b932897 SHA512 06bb2c16d50c5e63b0282923b5eed002f5172aa5e5a6c22f091106f9adb426c5d334bb2c2f80ca1255c24c71af96374dea01fd92d957e4589d60dd08c85fb5ad WHIRLPOOL 2906545db1349d3190c297357787667cade1840dba4b101aba65514f970f6772795f9f091badf29c7e24d802c022e0a6dfadc16c1c05706e76b5604e402d516e +MISC ChangeLog 5795 SHA256 33319d91601db649c605446f3a3a0483f7996bfbebb60201c957da6977b25551 SHA512 be7b0fcd54e45bb507b121acada9f095c00ba58a68a449b1999b04178933c827057f14d1a236dd5e364c967066693cc60bfcefd0e704046dc7d0d6e20c0a3f61 WHIRLPOOL 1749b6f8561ea9b9bf81321831a17a40b2639ddd9ca121b997915edf202ee4559ba8b57817a225b441f50a722353e4775f5f8d3f54c2878fb8cde5518fe9d875 MISC metadata.xml 232 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a SHA512 6952f63da1c92a4ed7ddb87b5eb4003d123f0b7af6ffdbc9118159c97ddf18917e8ac7727285a42c07c64e52a40335bc2ef9f17261557617beb8c2226a391873 WHIRLPOOL 0a4441f075f8af01588da2aac3e03732f93463b8bea5e46749d37e1468452735d15f45243b930b3346c93734f8aa235a492030445fee471a95d2c5998f08e7de -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQuukoAAoJEEqz6FtPBkyjBDQIALYFcu0BkqgMrul+hw5gFomd -i/f19fS0yslZWESNpsiwLXAFB5NGIIQEVIpxcU6sxEV8DQMM91Arg2vqlwVhsgzL -Y2n9jK3Ggk7V4vGZS9I4YfU0+1Ab23S2rl/P9ItCIM/6PHn9DSH6aVP5vbwwyscC -UDeHbOlS5Q9NOGf6m6Q8tmFcqvFTbTgNYC9kIBUowd1nU8xRYy8r0v3epUYt7VUa -ecGhhn/bGoB3r5ik9b/wjd+2sNt2jvwvY2NlBtyTambzLpgbmT+xlIKZPNTIc6WU -6lgGxO9kTKWYJ5JFHF4qmyLsYrSt62dyTfwZu97/vX8MWkfuBNpQkPV+gCvx+F8= -=o2F4 +iQEcBAEBCAAGBQJQuumwAAoJEEqz6FtPBkyjaosIAIWRblTcG9E9UDwxRgeB6/md +TkVXwSI0OSYkBn06/0aXsO5jmV+S1IiJtgup0D4x6kEK7DBXS/yFeLnh9uGje7Bv +Gdf+WjM6MdxGvdEtraDuNvWpRvnOwSEMWhmOWFCfzL8YE5pNH8m+qi+TwoZq0xG8 +QXHh2qDU4JL+TN3HP26S4L9WcVU1yWDLTU5ZPN2BPUjypRZNegiwyXgfUtDTxTCD +xAwA8fPqwxLUoYMw4hlfTBCZt6azLojD3jb26lioYZjW+u8rEmyOo5gUm9/3C4V7 +68tF5B26vP/VzEcJgjcq0TPgqQ6WHrqu96jj8mKAIJkpIcPC/ljcf/jarAm5zLM= +=/0iV -----END PGP SIGNATURE----- diff --git a/dev-util/byacc/byacc-1.9-r3.ebuild b/dev-util/byacc/byacc-1.9-r3.ebuild deleted file mode 100644 index 60298d3f2978..000000000000 --- a/dev-util/byacc/byacc-1.9-r3.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/byacc-1.9-r3.ebuild,v 1.11 2012/03/25 16:02:03 armin76 Exp $ - -EAPI=2 - -inherit eutils toolchain-funcs - -DESCRIPTION="The best variant of the Yacc parser generator" -HOMEPAGE="http://dickey.his.com/byacc/byacc.html" -SRC_URI="http://sources.isc.org/devel/tools/${P}.tar.gz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris" -IUSE="" - -src_prepare() { - epatch "${FILESDIR}"/mkstemp.patch - - # The following patch fixes yacc to run correctly on ia64 (and - # other 64-bit arches). See bug 46233 - epatch "${FILESDIR}"/${P}-ia64.patch - - # avoid stack access error, bug 232005 - epatch "${FILESDIR}"/${P}-CVE-2008-3196.patch -} - -src_compile() { - emake PROGRAM=byacc CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ - CC="$(tc-getCC)" LINKER="$(tc-getCC)" || die -} - -src_install() { - dobin byacc || die - newman yacc.1 byacc.1 || die - dodoc ACKNOWLEDGEMENTS NEW_FEATURES NOTES README || die -} diff --git a/dev-util/byacc/byacc-20120115.ebuild b/dev-util/byacc/byacc-20120115.ebuild deleted file mode 100644 index dc5e848762bf..000000000000 --- a/dev-util/byacc/byacc-20120115.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/byacc-20120115.ebuild,v 1.6 2012/03/26 15:43:11 haubi Exp $ - -EAPI=4 - -DESCRIPTION="the best variant of the Yacc parser generator" -HOMEPAGE="http://invisible-island.net/byacc/byacc.html" -SRC_URI="ftp://invisible-island.net/byacc/${P}.tgz" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sh ~sparc ~x86 ~ppc-aix ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README ) - -src_configure() { - econf --program-prefix=b -} diff --git a/dev-util/byacc/files/byacc-1.9-CVE-2008-3196.patch b/dev-util/byacc/files/byacc-1.9-CVE-2008-3196.patch deleted file mode 100644 index 053b3c06b161..000000000000 --- a/dev-util/byacc/files/byacc-1.9-CVE-2008-3196.patch +++ /dev/null @@ -1,33 +0,0 @@ -Tue Jul 8 15:06:50 2008 UTC by otto - -Fix an venerable bug: if we're reducing a rule that has an empty -right hand side and the yacc stackpointer is pointing at the very -end of the allocated stack, we end up accessing the stack out of -bounds by the implicit $$ = $1 action. Detected by my new malloc, -experienced by sturm@ on sparc64; ok deraadt@ - - -Index: yacc-1.9.1/skeleton.c -=================================================================== ---- yacc-1.9.1.orig/skeleton.c -+++ yacc-1.9.1/skeleton.c -@@ -18,6 +18,7 @@ char *banner[] = - "/*static char yysccsid[] = \"from: @(#)yaccpar 1.9 (Berkeley) 02/21/93\";*/", - "static char yyrcsid[] = \"$Id: byacc-1.9-CVE-2008-3196.patch,v 1.1 2008/10/04 18:57:31 rbu Exp $\";", - "#endif", -+ "#include <string.h>", - "#define YYBYACC 1", - "#define YYMAJOR 1", - "#define YYMINOR 9", -@@ -226,7 +227,10 @@ char *body[] = - " YYPREFIX, yystate, yyn, yyrule[yyn]);", - "#endif", - " yym = yylen[yyn];", -- " yyval = yyvsp[1-yym];", -+ " if (yym)", -+ " yyval = yyvsp[1-yym];", -+ " else", -+ " memset(&yyval, 0, sizeof yyval);", - " switch (yyn)", - " {", - 0 diff --git a/dev-util/byacc/files/byacc-1.9-ia64.patch b/dev-util/byacc/files/byacc-1.9-ia64.patch deleted file mode 100644 index c10e88541287..000000000000 --- a/dev-util/byacc/files/byacc-1.9-ia64.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- byacc-1.9/defs.h.busted Sat May 6 21:10:56 2000 -+++ byacc-1.9/defs.h Sat May 6 21:11:22 2000 -@@ -1,7 +1,8 @@ - #include <assert.h> - #include <ctype.h> - #include <stdio.h> -- -+#include <string.h> -+#include <stdlib.h> - - /* machine-dependent definitions */ - /* the following definitions are for the Tahoe */ -@@ -280,10 +281,3 @@ - extern int errno; - - --/* system functions */ -- --extern void free(); --extern char *calloc(); --extern char *malloc(); --extern char *realloc(); --extern char *strcpy(); - diff --git a/dev-util/byacc/files/mkstemp.patch b/dev-util/byacc/files/mkstemp.patch deleted file mode 100644 index f037e331fb5b..000000000000 --- a/dev-util/byacc/files/mkstemp.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- main.c.orig 2002-12-17 14:28:54.000000000 -0500 -+++ main.c 2002-12-17 14:29:31.000000000 -0500 -@@ -264,9 +264,9 @@ - text_file_name[len + 5] = 't'; - union_file_name[len + 5] = 'u'; - -- mktemp(action_file_name); -- mktemp(text_file_name); -- mktemp(union_file_name); -+ mkstemp(action_file_name); -+ mkstemp(text_file_name); -+ mkstemp(union_file_name); - - len = strlen(file_prefix); - |