gcc41 fix for boehm-gc
authorHanno Boeck <hanno@gentoo.org>
Mon, 28 Nov 2005 18:42:16 +0000 (18:42 +0000)
committerHanno Boeck <hanno@gentoo.org>
Mon, 28 Nov 2005 18:42:16 +0000 (18:42 +0000)
Package-Manager: portage-2.0.53_rc7

dev-libs/boehm-gc/ChangeLog
dev-libs/boehm-gc/Manifest
dev-libs/boehm-gc/boehm-gc-6.6.ebuild
dev-libs/boehm-gc/files/gc6.6-gcc41.patch [new file with mode: 0644]

index 974d924b2d434903db49fb82cd158e9c63564ac7..2d03be17c1c1146bf9a8bc0df4257bea711922eb 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-libs/boehm-gc
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.45 2005/10/02 19:51:30 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.46 2005/11/28 18:42:16 hanno Exp $
+
+  28 Nov 2005; Hanno Boeck <hanno@gentoo.org> +files/gc6.6-gcc41.patch,
+  boehm-gc-6.6.ebuild:
+  Fix for gcc 4.1.
 
   02 Oct 2005; Aron Griffis <agriffis@gentoo.org> boehm-gc-6.5.ebuild:
   Mark 6.5 stable on alpha
index 8dd25adcd631482546d236f1e0b9641d08e8c333..0f50b0a56814a06b154bbb0da536e099a700f810 100644 (file)
@@ -1,11 +1,22 @@
-MD5 ae35aecf3e681586ace5f8c15866aed7 metadata.xml 222
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 d8457385aefc33bbd81b2275451c3e10 ChangeLog 5220
 MD5 9b414c7b815d3ede7ef22bc0569ac761 boehm-gc-6.3-r1.ebuild 1156
-MD5 9f2e0e1531eeb5a922fd5e2137581f37 boehm-gc-6.5.ebuild 1354
-MD5 b3a70ad752d292947b46d9354c243626 boehm-gc-6.6.ebuild 1363
-MD5 c695d6f5c0cbaa619661a3287c45e5bb ChangeLog 5108
 MD5 c82aeb6fa446251b7192e425ae3c163a boehm-gc-6.4.ebuild 1153
-MD5 e080f72c7b4eb1514628f50533dbf9ff files/digest-boehm-gc-6.6 57
-MD5 6cc733152c37395a1f0f51588a932f13 files/digest-boehm-gc-6.3-r1 57
+MD5 9f2e0e1531eeb5a922fd5e2137581f37 boehm-gc-6.5.ebuild 1354
+MD5 14d822ecfb2bd5062a9e0895f4d5487b boehm-gc-6.6.ebuild 1400
 MD5 4f7d55dd5fae69a3751b1620e37f0d29 files/boehm-gc-6.5-gentoo.patch 2815
+MD5 6cc733152c37395a1f0f51588a932f13 files/digest-boehm-gc-6.3-r1 57
 MD5 fdb67fd6d2adebe72bf49c937b4948a5 files/digest-boehm-gc-6.4 57
 MD5 b8b5e747f06731368f0e8b8f8dfbf43f files/digest-boehm-gc-6.5 57
+MD5 e080f72c7b4eb1514628f50533dbf9ff files/digest-boehm-gc-6.6 57
+MD5 9c4bd0e5865bf94d974b64a40c54544a files/gc6.6-gcc41.patch 461
+MD5 ae35aecf3e681586ace5f8c15866aed7 metadata.xml 222
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDi0/Wr2QksT29OyARAoLVAJ90lyhKg2u/Pu6egzpiPlEong7qlACeOVA3
+I3kJ06i+AookoWjSoYFDv4w=
+=Xyxy
+-----END PGP SIGNATURE-----
index 69534407df04a90a0d59ca265b5604fb84ce2350..b5d69a41d7adfd8c4dd9fc2e084fff87c1f0417e 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.6.ebuild,v 1.1 2005/09/23 04:25:46 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.6.ebuild,v 1.2 2005/11/28 18:42:16 hanno Exp $
 
 inherit eutils
 
@@ -26,6 +26,7 @@ src_unpack() {
        cd ${S}
        sed -i -e '/^SUBDIRS/s/doc//' Makefile.in || die
        epatch ${FILESDIR}/${PN}-6.5-gentoo.patch
+       epatch ${FILESDIR}/gc6.6-gcc41.patch
 }
 
 src_compile() {
diff --git a/dev-libs/boehm-gc/files/gc6.6-gcc41.patch b/dev-libs/boehm-gc/files/gc6.6-gcc41.patch
new file mode 100644 (file)
index 0000000..b73ee92
--- /dev/null
@@ -0,0 +1,11 @@
+--- gc6.6/include/gc_cpp.h     2004-10-22 00:47:45.000000000 +0200
++++ gc6.6-gcc41/include/gc_cpp.h       2005-11-28 13:44:33.389324072 +0100
+@@ -180,7 +180,7 @@
+     inline void* operator new[]( size_t size, void *p );
+     inline void operator delete[]( void* obj );
+ #   ifdef GC_PLACEMENT_DELETE
+-      inline void gc::operator delete[]( void*, void* );
++      inline void operator delete[]( void*, void* );
+ #   endif
+ #endif /* GC_OPERATOR_NEW_ARRAY */
+     };