summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2010-08-24 14:12:48 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2010-08-24 14:12:48 +0000
commitd2e25c5ac709e65a22c55394f62f418ffcd2f3f9 (patch)
tree37cc2f4901b0269ca5b967d1f37e1852f4ce8c31 /dev-cpp/commoncpp2
parentInitial import for phctool (diff)
downloadhistorical-d2e25c5ac709e65a22c55394f62f418ffcd2f3f9.tar.gz
historical-d2e25c5ac709e65a22c55394f62f418ffcd2f3f9.tar.bz2
historical-d2e25c5ac709e65a22c55394f62f418ffcd2f3f9.zip
Fix building with recent glibc wrt #334135 by "kde at hilefoks.org" and Arttu Valo.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp/commoncpp2')
-rw-r--r--dev-cpp/commoncpp2/ChangeLog7
-rw-r--r--dev-cpp/commoncpp2/Manifest15
-rw-r--r--dev-cpp/commoncpp2/commoncpp2-1.8.0.ebuild3
-rw-r--r--dev-cpp/commoncpp2/files/1.8.0-glibc212.patch12
4 files changed, 23 insertions, 14 deletions
diff --git a/dev-cpp/commoncpp2/ChangeLog b/dev-cpp/commoncpp2/ChangeLog
index e823f62a91a7..4252ee008615 100644
--- a/dev-cpp/commoncpp2/ChangeLog
+++ b/dev-cpp/commoncpp2/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-cpp/commoncpp2
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/commoncpp2/ChangeLog,v 1.53 2010/06/26 16:47:05 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/commoncpp2/ChangeLog,v 1.54 2010/08/24 14:12:48 ssuominen Exp $
+
+ 24 Aug 2010; Samuli Suominen <ssuominen@gentoo.org>
+ +files/1.8.0-glibc212.patch, commoncpp2-1.8.0.ebuild:
+ Fix building with recent glibc wrt #334135 by "kde at hilefoks.org" and
+ Arttu Valo.
26 Jun 2010; Christoph Mende <angelos@gentoo.org> commoncpp2-1.8.0.ebuild:
Stable on amd64 wrt bug #321931
diff --git a/dev-cpp/commoncpp2/Manifest b/dev-cpp/commoncpp2/Manifest
index e6b80cf1be5f..09cc949b6094 100644
--- a/dev-cpp/commoncpp2/Manifest
+++ b/dev-cpp/commoncpp2/Manifest
@@ -1,11 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX 1.6.1-autoconf.patch 247 RMD160 7a5754c6340f0b841bc38ebefcf54808d3aa766f SHA1 464d2c29bc0ad4c65344c206dba78d2dacab6d03 SHA256 dfd1953311e525e4fd9b0283397233c09e0fc7f1781acfcf76331a995993baec
AUX 1.6.1-gcc42_atomicity.patch 2138 RMD160 1aab622488272235a14f7f866742df05b7cc4816 SHA1 5bf7d94c8256ceda13ab22fd73d4699146c4c430 SHA256 45eccbd6bf9a2db5491a9b6545a47d3ed3ff35f6735cee9dc47a6f09f014a7bb
AUX 1.6.2-autoconf.patch 247 RMD160 3cf119e6c7f5cf482e83dc7a996a23e941640a12 SHA1 e0e5084f0c82b30399ad881c714cfaa2f44e52b0 SHA256 2ecefc39dab185473be409631517f7e71e5f5a8222b494ea1fe679b6150d85b1
AUX 1.6.2-configure_detect_netfilter.patch 482 RMD160 63e650ff709c8d3b1254c62801c55c57fd5837c7 SHA1 e9369bd0ff885775e147b7fceee980fe5132d7af SHA256 64b372b48bd7ce91151ef932ede766a586a981509fb21b5403b3c089f5f6413c
AUX 1.6.3-autoconf.patch 355 RMD160 ba311d3043bb25b89788ebd8bc6c740e0a15a143 SHA1 58c70454737bf824b8ea43a0b649829386808611 SHA256 14051bf53ade588eb83c9400b9e45d0101cf97c7e4505759dd97a14e8ae30331
+AUX 1.8.0-glibc212.patch 319 RMD160 82874644ceb829729c8789af2c6b80359005059d SHA1 bc6334bd87a65602db5af87ed7bbe6afe014eafb SHA256 7f7b778dad00ae364086aa46c47d46202d27f62d96ec3d9172a25ca7b0dddff0
AUX commoncpp2-1.6.3-glibc-2.10.patch 728 RMD160 2a21c7fbe88d46fb6b5ba62c807479bfd935cd2e SHA1 5a0ad5cef148ce9c8d120ef8d8af6ab6c147ac26 SHA256 d038ca44c773e61e23152330265dc64859fe1bde219046f8f0e8f68b83c218db
DIST commoncpp2-1.6.1.tar.gz 864006 RMD160 ed78367610464fc5cff488f29f9371636098b55c SHA1 f72956dee03c0b83dd6ef77b905ff6a98163c963 SHA256 54dd187608917fa7f3368b70e637c27fe2d0b2996463d6ef6373f1b9f99bbeb2
DIST commoncpp2-1.6.2.tar.gz 871333 RMD160 baa7b98540b5d35f2179e3c253e96366e05c7ea9 SHA1 6291ff4182abef3fdf3b5f39cd306cdf24588cb6 SHA256 a8870aa2becf2d66740c50646f006c7188cc8236cc7393731079d9f4fbe79f8f
@@ -14,13 +12,6 @@ DIST commoncpp2-1.8.0.tar.gz 895726 RMD160 41ab888c48fd6aa24d68c7ecc18d30db5fd4c
EBUILD commoncpp2-1.6.1.ebuild 2018 RMD160 d3814fa1898bb4553411fe898957382164940e6f SHA1 aa46b4d2923b882acc045e72b91fc33b4f7bdf6c SHA256 f63b8ad7ab047c612e3e41aca787d298ffc34dec6e0caa1b444e9cc7368636a1
EBUILD commoncpp2-1.6.2.ebuild 2031 RMD160 86d941f7ef556cfad1e93c588826bf4f8aa858a4 SHA1 428077130e8648ae313c19907ec1fed8b70051a6 SHA256 6b16fc5cd969ed553086d99e8dcd5407908d195873c814fd03791e4af3df8b34
EBUILD commoncpp2-1.6.3.ebuild 2138 RMD160 5e92729e7ab4f97b79e32189173809a6bc7d35f7 SHA1 5679e2ee04741d9a6935ba4bc615217ffbed7ae3 SHA256 501a6088f196015e9fb2fab888db4cd42997e06735b082cdec832f96a37a635e
-EBUILD commoncpp2-1.8.0.ebuild 2037 RMD160 dfacd9a474b1908ffbc2116199005a02a40035cb SHA1 2077b34f6f1d38234dc786ec50d749762bc78896 SHA256 7adc0c7044ab030bda77f4ae2062f6eec5ad2a586eee45d05e60bc5d20306bad
-MISC ChangeLog 8827 RMD160 49230d0ba4d1c7f2d9496f0ee33efa0f1c425e33 SHA1 ce9bd1e8ea796fb86213ae7cc2171ead57c89fa2 SHA256 317b935857973aaf1979528915f75d930984180f734a8d6d00e092c7ad4239dd
+EBUILD commoncpp2-1.8.0.ebuild 2082 RMD160 5e66ec7158920d6df170e503fdd66a297537259c SHA1 42510b4c1bd4c8b22e59303c4140fcb0b5d94727 SHA256 245d3182537bd86da413bbc7d4fea638fbfc09588e0686ce903a2079a4bf2d78
+MISC ChangeLog 9028 RMD160 97a6f5d3cca29202190771f67a86f3ec6133d561 SHA1 092a762ee3f5f21d691d774698caf872e137b857 SHA256 c184ceb91501e2c590a197ae2aecbe96693c8cdb96743fc62e7da85b38e6e079
MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
-
-iF4EAREIAAYFAkwmLycACgkQmWq1bYTyC0PGWwD/dnl9TepX9C3otVvEAWgNiK1i
-bi40BLBYBOFGIa+LvWEA/isFEUeFBZsoCwJfnt7RTOdchDfs335TiJbUvRvLJ7aL
-=TpB+
------END PGP SIGNATURE-----
diff --git a/dev-cpp/commoncpp2/commoncpp2-1.8.0.ebuild b/dev-cpp/commoncpp2/commoncpp2-1.8.0.ebuild
index cb0f4d7b327a..903b9538ace3 100644
--- a/dev-cpp/commoncpp2/commoncpp2-1.8.0.ebuild
+++ b/dev-cpp/commoncpp2/commoncpp2-1.8.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/commoncpp2/commoncpp2-1.8.0.ebuild,v 1.4 2010/06/26 16:47:05 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/commoncpp2/commoncpp2-1.8.0.ebuild,v 1.5 2010/08/24 14:12:48 ssuominen Exp $
EAPI="2"
inherit eutils autotools
@@ -23,6 +23,7 @@ DEPEND="doc? ( >=app-doc/doxygen-1.3.6 )
src_prepare() {
epatch "${FILESDIR}/1.6.1-gcc42_atomicity.patch"
epatch "${FILESDIR}/1.6.2-configure_detect_netfilter.patch" # bug 236177
+ epatch "${FILESDIR}/1.8.0-glibc212.patch"
eautoreconf
}
diff --git a/dev-cpp/commoncpp2/files/1.8.0-glibc212.patch b/dev-cpp/commoncpp2/files/1.8.0-glibc212.patch
new file mode 100644
index 000000000000..a29e154a20ee
--- /dev/null
+++ b/dev-cpp/commoncpp2/files/1.8.0-glibc212.patch
@@ -0,0 +1,12 @@
+http://bugs.gentoo.org/334135
+
+--- src/applog.cpp
++++ src/applog.cpp
+@@ -44,6 +44,7 @@
+ #include <cstdio>
+ #include <stdarg.h>
+ #include <errno.h>
++#include <sys/stat.h>
+
+ // TODO sc: test if has to move up now that it is into commoncpp
+ // NOTE: the order of inclusion is important do not move following include line