summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Loeser <halcy0n@gentoo.org>2006-04-22 05:58:12 +0000
committerMark Loeser <halcy0n@gentoo.org>2006-04-22 05:58:12 +0000
commitd4d6dbcbe95153d9a48b82484289a98444a7e08c (patch)
treeefba9d8b4d637aaefdd2db8883037d944c118288 /dev-util
parentlock gcc2 users to 2.4 headers #94544 (diff)
downloadgentoo-2-d4d6dbcbe95153d9a48b82484289a98444a7e08c.tar.gz
gentoo-2-d4d6dbcbe95153d9a48b82484289a98444a7e08c.tar.bz2
gentoo-2-d4d6dbcbe95153d9a48b82484289a98444a7e08c.zip
Add patch to fix compilation with gcc-4.1; bug #126269
(Portage version: 2.1_pre7-r5)
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/re2c/ChangeLog6
-rw-r--r--dev-util/re2c/Manifest45
-rw-r--r--dev-util/re2c/files/digest-re2c-0.9.112
-rw-r--r--dev-util/re2c/files/re2c-0.9.11-gcc41.patch13
-rw-r--r--dev-util/re2c/re2c-0.9.11.ebuild5
5 files changed, 66 insertions, 5 deletions
diff --git a/dev-util/re2c/ChangeLog b/dev-util/re2c/ChangeLog
index 81b074c8f461..a35f2acd1fe9 100644
--- a/dev-util/re2c/ChangeLog
+++ b/dev-util/re2c/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-util/re2c
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/re2c/ChangeLog,v 1.22 2006/01/30 13:22:24 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/re2c/ChangeLog,v 1.23 2006/04/22 05:58:12 halcy0n Exp $
+
+ 22 Apr 2006; Mark Loeser <halcy0n@gentoo.org>
+ +files/re2c-0.9.11-gcc41.patch, re2c-0.9.11.ebuild:
+ Add patch to fix compilation with gcc-4.1; bug #126269
30 Jan 2006; Simon Stelling <blubb@gentoo.org> +files/0.9.1-patch,
-files/0.9.1-patch.gz, re2c-0.9.1.ebuild:
diff --git a/dev-util/re2c/Manifest b/dev-util/re2c/Manifest
index be4f4e0bad0b..c636c6607337 100644
--- a/dev-util/re2c/Manifest
+++ b/dev-util/re2c/Manifest
@@ -1,19 +1,60 @@
MD5 0e99e4db915abfe303d9e1f87dc3c8fe ChangeLog 3369
+RMD160 a4b0d926878d52bdb6f5332e926aa59b86f68feb ChangeLog 3369
+SHA256 2da616b429324aa95f229308729ecce3a74316f8e307e19d851670fd3a12316e ChangeLog 3369
MD5 2e556da2488ad204f41258001e424879 files/0.9.1-patch 5232
+RMD160 4c2339f42ab1ae9796b50b60a7dca03a8bd12dac files/0.9.1-patch 5232
+SHA256 4f09bd5df85095cd3d6e126bbac9d44698a99cfd7b5d50feef6d95050f8de1eb files/0.9.1-patch 5232
MD5 63995d480a554e62b5d950e649397cea files/digest-re2c-0.9.1 62
+RMD160 ac91f2b882cffab287ed3f8e37af1d0c5576c430 files/digest-re2c-0.9.1 62
+SHA256 01898e33129b4b0fe943f430cc61f2c7c64d36313b9e81d6341fe5aed132c3b9 files/digest-re2c-0.9.1 62
MD5 58a87775d74672b92299560648d415c8 files/digest-re2c-0.9.10 63
-MD5 06f663969c2f360bf8e17affd2a550aa files/digest-re2c-0.9.11 63
+RMD160 29b6f3b6f438c643cd10a68f17895da87cb1d8b7 files/digest-re2c-0.9.10 63
+SHA256 4ca112d3e8c3d6fcbea4bdd7489d4a9f5518804231455884139f1767567bd8d0 files/digest-re2c-0.9.10 63
+MD5 6d8d1b8f2ea7d7690d8281f5839f3f79 files/digest-re2c-0.9.11 235
+RMD160 60b3fb8117c4040a828127178d3225a3e77b1291 files/digest-re2c-0.9.11 235
+SHA256 fb2fdb452a576ac7bc7d25cca680ebc9d8c093151ea3f8cc6cd1d9117d3a69cc files/digest-re2c-0.9.11 235
MD5 717c7b23dc252f87196e6719984e0f26 files/digest-re2c-0.9.11_rc1 67
+RMD160 9379b8c8fa1153945efa00957af474530dfcbb29 files/digest-re2c-0.9.11_rc1 67
+SHA256 64ebbb0bfde00971e646dfbc1598f857344475b9a1d017f68432191ecc4d666b files/digest-re2c-0.9.11_rc1 67
MD5 7a14f80c1e008a42c699a8899bd290cc files/digest-re2c-0.9.3 62
+RMD160 6d50f89a73bcdd73912214012b11cc61bd061c41 files/digest-re2c-0.9.3 62
+SHA256 26fcc3f18d6e5f95334f87f40cc0dbdc43d3dc4ba0559eba02906130e76541f7 files/digest-re2c-0.9.3 62
MD5 3687da5d2f47594ae13ae7ead7001a81 files/digest-re2c-0.9.7 62
+RMD160 0cfc09dff637027f2754778434118ee3e1ff5bf5 files/digest-re2c-0.9.7 62
+SHA256 da5a5ebc4c23de36f8c5be2ed7026a492eab4df9628bf77fb24e3eb9f3567c5e files/digest-re2c-0.9.7 62
MD5 3f9988e6dbc52035843a1651d34714be files/digest-re2c-0.9.8 62
+RMD160 652339eaac1085dc0caeaaea8722825b864c49bb files/digest-re2c-0.9.8 62
+SHA256 446c6a981122ef4bca0659445b1ca6a8ff9f8a9d11bd16c52366c135434ca874 files/digest-re2c-0.9.8 62
MD5 f510a8e3af0a41f30f0ed1c5e7764a5e files/digest-re2c-0.9.9 62
+RMD160 9b0804f7c6aa8a280b1bcac081a7a748cdc054b4 files/digest-re2c-0.9.9 62
+SHA256 71fd57852e4fb5cc103ab6fd38be2f28995d9d1f8dcf7b4d45c070df1b48a195 files/digest-re2c-0.9.9 62
+MD5 6dc8b763fcf38e8e347cca573391bce2 files/re2c-0.9.11-gcc41.patch 282
+RMD160 0a174dbb0e658ecf970039e7bcb8d950685ccc09 files/re2c-0.9.11-gcc41.patch 282
+SHA256 5020b5ed32247156c62e9a13ed1945ca891bd35b768fbc3e7755b2ba542f6a2b files/re2c-0.9.11-gcc41.patch 282
MD5 342915f70ca37ac7f9b27c0dd26350c1 metadata.xml 283
+RMD160 41c29ed58770b51b9d179e9544a42f3ad8ad9046 metadata.xml 283
+SHA256 c67fa06c1cdb322df57b7cc98c14f42850359d84b0d7ecfe1f281b7aca4214ce metadata.xml 283
MD5 85d4cb88282d19484a72806ccf40eb9b re2c-0.9.1.ebuild 770
+RMD160 e6906b87b48fbf63c7274a693287b9b9a5b08087 re2c-0.9.1.ebuild 770
+SHA256 0265395f3e5c3974ad14319190414f4ad46b104a33474fb9c92a6cf5818b77fc re2c-0.9.1.ebuild 770
MD5 3baca67ce03b008b64620312fb42c4de re2c-0.9.10.ebuild 900
-MD5 4ec3396ad25d1ccb8b9823cb38e79f50 re2c-0.9.11.ebuild 968
+RMD160 38d251500e517c85fc24f0961bbec6107baec755 re2c-0.9.10.ebuild 900
+SHA256 6c405a9b3decf24cabe97440a3ccb60770126e0d0884d615b106c5686a77d9cc re2c-0.9.10.ebuild 900
+MD5 bfe6f5bcbff325df2db2d768ed05b389 re2c-0.9.11.ebuild 1007
+RMD160 c6e237abffd033e227b77481f33b87abb98fcddf re2c-0.9.11.ebuild 1007
+SHA256 357b97ee6fce359705770d5949fe56d8ec05d8da15f250f220ad8eabcfbe9dcd re2c-0.9.11.ebuild 1007
MD5 cf14be524de36311cfcbb77c86e2b8ec re2c-0.9.11_rc1.ebuild 972
+RMD160 4d809acbf391d99d3a5e203454255d02b7dda07c re2c-0.9.11_rc1.ebuild 972
+SHA256 ca5a63edc44576f3b088c5711871b15f6a1d683d8aac42b548b9d3774f575a2c re2c-0.9.11_rc1.ebuild 972
MD5 9209d95fc795931da6f2683ed5dd9e07 re2c-0.9.3.ebuild 706
+RMD160 577830512a5ffedb6644c478fcf0ac46cb4a720b re2c-0.9.3.ebuild 706
+SHA256 fe32acd3be61e5dc23a86ea58aece53427c02cc745206c4857eacdd683d2b93c re2c-0.9.3.ebuild 706
MD5 16ed46fa3b71e457a7503764e630f165 re2c-0.9.7.ebuild 707
+RMD160 0c6f71767353dc00687015fa06804a9bbf73c3e6 re2c-0.9.7.ebuild 707
+SHA256 f8410ce65dfac92eebdd837d500ca15b50486fd87855d36967d91bf8d7a6407b re2c-0.9.7.ebuild 707
MD5 4a7e63c870a09f75fb78a0b784352f07 re2c-0.9.8.ebuild 707
+RMD160 19af324ec62e07c5d3e1b41a12a2e0f820c90a85 re2c-0.9.8.ebuild 707
+SHA256 322daa4f00efc5742cd96130e001207fcfcb671a6fbcd99c32f639af56c2497a re2c-0.9.8.ebuild 707
MD5 4d3aca05d8270d538285315ae3ce0ee3 re2c-0.9.9.ebuild 901
+RMD160 e364ece234e3893b2bf46d84032cad34493ec5bf re2c-0.9.9.ebuild 901
+SHA256 d64a61f0ea86a1635bd7d28b7d909d84f7729726ce0973a54652fe8fa4c0f742 re2c-0.9.9.ebuild 901
diff --git a/dev-util/re2c/files/digest-re2c-0.9.11 b/dev-util/re2c/files/digest-re2c-0.9.11
index 9bc562e57abd..fa7b84e38250 100644
--- a/dev-util/re2c/files/digest-re2c-0.9.11
+++ b/dev-util/re2c/files/digest-re2c-0.9.11
@@ -1 +1,3 @@
MD5 112fb07b38c1a3d63163a117518d64a9 re2c-0.9.11.tar.gz 248050
+RMD160 5aec63855431ac4bba9cbdfa97fb1ab467c90608 re2c-0.9.11.tar.gz 248050
+SHA256 05faf744491dc4c580fec0e16e4ea4f36de441a3cfdd29787032d7a39b258453 re2c-0.9.11.tar.gz 248050
diff --git a/dev-util/re2c/files/re2c-0.9.11-gcc41.patch b/dev-util/re2c/files/re2c-0.9.11-gcc41.patch
new file mode 100644
index 000000000000..fec0356d508a
--- /dev/null
+++ b/dev-util/re2c/files/re2c-0.9.11-gcc41.patch
@@ -0,0 +1,13 @@
+diff -ur re2c-0.9.11-orig/re.h re2c-0.9.11/re.h
+--- re2c-0.9.11-orig/re.h 2006-04-14 00:50:51.000000000 -0400
++++ re2c-0.9.11/re.h 2006-04-14 00:52:51.000000000 -0400
+@@ -164,6 +164,9 @@
+ }
+ };
+
++//Forward decl
++RegExp *mkAlt(RegExp*, RegExp*);
++
+ class AltOp: public RegExp
+ {
+
diff --git a/dev-util/re2c/re2c-0.9.11.ebuild b/dev-util/re2c/re2c-0.9.11.ebuild
index 3e18491a486a..b054925f2849 100644
--- a/dev-util/re2c/re2c-0.9.11.ebuild
+++ b/dev-util/re2c/re2c-0.9.11.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/re2c/re2c-0.9.11.ebuild,v 1.1 2005/12/28 00:55:05 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/re2c/re2c-0.9.11.ebuild,v 1.2 2006/04/22 05:58:12 halcy0n Exp $
inherit eutils
@@ -24,6 +24,7 @@ src_unpack() {
unpack ${A} || die
# Fix permissions
chmod -R u+rw ${S}
+ epatch "${FILESDIR}"/${P}-gcc41.patch
}
src_compile() {