]> Pileus Git - ~andy/sunrise/commitdiff
dev-cpp/libcwd: fixed for gcc-4.3 as pointed out in bug 18587
authorJustin Lecher <jlec@gentoo.org>
Mon, 8 Dec 2008 10:02:02 +0000 (10:02 +0000)
committerJustin Lecher <jlec@gentoo.org>
Mon, 8 Dec 2008 10:02:02 +0000 (10:02 +0000)
svn path=/sunrise/; revision=7465

dev-cpp/libcwd/ChangeLog
dev-cpp/libcwd/Manifest
dev-cpp/libcwd/files/gcc-4.3.patch [new file with mode: 0644]
dev-cpp/libcwd/libcwd-0.99.47.ebuild

index f3cc9e61ea6f3f36dbab0cdb0e3cea220533cd09..c0edd34359724d6029d3b106fbaf1f5c942faf60 100644 (file)
@@ -1,7 +1,11 @@
 # ChangeLog for dev-cpp/libcwd
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  08 Dec 2008; Justin Lecher (jlec) <jlec@j-schmitz.net>
+  libcwd-0.99.47.ebuild, +files/gcc-4.3.patch:
+  fixed for gcc-4.3 as pointed out in bug 18587
+
   19 Oct 2007; Tiziano Müller <dev-zero@gentoo.org>
   -files/libcwd-0.99.45-getenv.patch, -libcwd-0.99.45.ebuild,
   +libcwd-0.99.47.ebuild:
index b7206911c06607d8a5cd44d0b28f8334100d18c6..bf7dc1463d9a9eb7775c4ceafe259e98dd24e963 100644 (file)
@@ -1,4 +1,5 @@
+AUX gcc-4.3.patch 383 RMD160 a7ad45f2f1052ca32bc8efaac65468b1a457e71d SHA1 c67ea0391e1ce2240eaa14b4658ce52281e4ba35 SHA256 d0129f161c82711976f3daeb14ed9dec64f2e718ad72918f4362455e490252fd
 DIST libcwd-0.99.47.tar.gz 2309159 RMD160 a7c12a25515931adb5c69a5fd1cf14295a49409b SHA1 1fe90b2e37de3d28dfc6fc7aa50a5c5d4d06974d SHA256 8e9bfe9838fce18bb55d41ec883be5b7330aeead265feec0347745e8e589822a
-EBUILD libcwd-0.99.47.ebuild 1148 RMD160 a318f34436f69b4a278584926a4e6e4f42354479 SHA1 95083c18acb59ddafa84f63406c61ef09d068b00 SHA256 e41a9577fbb4ced5317b1d756dd5f1e5781e99342d7044b20b14d1c8b9b85f45
-MISC ChangeLog 645 RMD160 2ea5298e8f5ad7fe77499e1e580d2a4995e083e0 SHA1 6a2939ff42c3f4f24ae076e60ac8df5358a68ed3 SHA256 b32e08885fefd149fbe758d7b1c09b38853f53b8c3095e317645e164140cab2a
+EBUILD libcwd-0.99.47.ebuild 1191 RMD160 05f639257278237fa80cd3038fff935bd8f3134b SHA1 26e7d0cc386c2be0f95bed09704ff8772b341cc3 SHA256 e601265ce667a7e29128ad3ea9d707b7da9026698248f6ae1f1404c4e93e9394
+MISC ChangeLog 798 RMD160 fbfc7c3c3b12ec3ac9d5974c556889bbeb5a7726 SHA1 29657c01357d9a1d9299b6ecd4e5ada39fa4219c SHA256 0f217b496dd4c67d8d02a96670b13c50bcd6242f41ca705b3f5124f5890a96cc
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-cpp/libcwd/files/gcc-4.3.patch b/dev-cpp/libcwd/files/gcc-4.3.patch
new file mode 100644 (file)
index 0000000..aac78bf
--- /dev/null
@@ -0,0 +1,20 @@
+--- elfxx.cc   2007-07-07 04:07:29.000000000 +0200
++++ elfxx.cc.new       2008-12-06 20:00:55.000000000 +0100
+@@ -687,7 +687,7 @@
+   }
+ template<>
+-  static void
++  void
+   dwarf_read(unsigned char const*& in, uLEB128_t& x)
+   {
+     int shift = 7;
+@@ -708,7 +708,7 @@
+   }
+ template<>
+-  static void
++  void
+   dwarf_read(unsigned char const*& in, LEB128_t& x)
+   {
+     int shift = 7;
index 54e17127bc406d293f5d44749df961e157c2f2f0..d4fbf85c47ea62d880e4c83883e98579def77db7 100644 (file)
@@ -24,6 +24,8 @@ src_unpack() {
                -e 's/-O3//' \
                configure || die "sed failed"
 
+       epatch "${FILESDIR}"/gcc-4.3.patch ||die
+
        # Clean-out possibly old docs
        rm -f  documentation/doxygen.config
        rm -rf documentation/html/*