summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2008-06-14 18:58:09 +0000
committerSven Wegener <swegener@gentoo.org>2008-06-14 18:58:09 +0000
commit8e2062fa7ab8750679e4d204aa3b048f07840665 (patch)
tree2740bdee081e07a56bef12a41441bfb536ecdc56 /dev-cpp/libpqpp
parentamd64 stable wrt bug #225621 (diff)
downloadhistorical-8e2062fa7ab8750679e4d204aa3b048f07840665.tar.gz
historical-8e2062fa7ab8750679e4d204aa3b048f07840665.tar.bz2
historical-8e2062fa7ab8750679e4d204aa3b048f07840665.zip
Add compability patch for gcc-4.3.
Package-Manager: portage-2.1.5.5
Diffstat (limited to 'dev-cpp/libpqpp')
-rw-r--r--dev-cpp/libpqpp/ChangeLog6
-rw-r--r--dev-cpp/libpqpp/Manifest15
-rw-r--r--dev-cpp/libpqpp/files/libpqpp-4.0-gcc-4.3.patch13
-rw-r--r--dev-cpp/libpqpp/libpqpp-4.0-r6.ebuild3
4 files changed, 33 insertions, 4 deletions
diff --git a/dev-cpp/libpqpp/ChangeLog b/dev-cpp/libpqpp/ChangeLog
index fa7fabd609b0..7e379c50f7ab 100644
--- a/dev-cpp/libpqpp/ChangeLog
+++ b/dev-cpp/libpqpp/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-cpp/libpqpp
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libpqpp/ChangeLog,v 1.20 2008/05/19 18:06:22 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libpqpp/ChangeLog,v 1.21 2008/06/14 18:58:08 swegener Exp $
+
+ 14 Jun 2008; Sven Wegener <swegener@gentoo.org>
+ +files/libpqpp-4.0-gcc-4.3.patch, libpqpp-4.0-r6.ebuild:
+ Add compability patch for gcc-4.3.
19 May 2008; Tiziano Müller <dev-zero@gentoo.org>
-files/libpqpp-4.0-PIC.patch, -libpqpp-4.0-r4.ebuild,
diff --git a/dev-cpp/libpqpp/Manifest b/dev-cpp/libpqpp/Manifest
index df28dc986afd..2d0388ace9d9 100644
--- a/dev-cpp/libpqpp/Manifest
+++ b/dev-cpp/libpqpp/Manifest
@@ -1,6 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX libpqpp-4.0-Makefile.patch 1954 RMD160 98b945e5e90a3528faa7173887d188ddfb7eb6c5 SHA1 e1de64277965014ac0f90b4e2b409ca36d69f9d7 SHA256 d4f90d50d31b6a49c5ba757675696774dc6771d9eccc5145344aeb362104b4e1
+AUX libpqpp-4.0-gcc-4.3.patch 281 RMD160 7bb7fb3880651963c90139a065853b2e8eec0868 SHA1 866e954c01a0085150b8c9db3979bcca3f16b1f3 SHA256 f62dd8258d09bc4c2d91939b148ccc53280fc3f635694785b2312fdecb5deff2
AUX libpqpp-4.0-gentoo.patch 3559 RMD160 020f7392ef111d2829235a16baef9fb5f66c42d4 SHA1 7000bbadb58564f8c424bc718f74d97faf8d0e6e SHA256 27503b901b0124aac1b843344657703febee0a4886e0a55c20a6a0b5fc5bf018
DIST libpq++-4.0.tar.gz 25809 RMD160 f56657e7575f66454b2a6aa818b3ee58fa22cbaa SHA1 f58e570257a40cec94f48221de469ca5bf9224f4 SHA256 3a5a6ed9eac9477b20bf64b61e2f8bfb6f27a602a6093212a4a247d44715eb03
-EBUILD libpqpp-4.0-r6.ebuild 1082 RMD160 f77d982a109779f507f2a08b745a960abdcf0be1 SHA1 bea145e56a4e0808fe28ceed4da80412860970ab SHA256 81d656e3683c166efeb80d1de4392b0524fee29833d7f42ee0677f41c1d474c5
-MISC ChangeLog 3174 RMD160 5dc619d22753cc16ddeea661df4b4a4c33a9d933 SHA1 6b616497e64f00ce9aaa32edba31382510d0e59d SHA256 396ea7ce4478ed6c0bc27ede42aa925ce4715bf87624c9ff3a1c322185bd36be
+EBUILD libpqpp-4.0-r6.ebuild 1123 RMD160 9275557a73c9d80b78da3a0af8a3990295ab46c2 SHA1 5cab966d5b343c8aa57072dc4fbcf7a420afd218 SHA256 90457e5f4696d78b8173e672ef52c5bb50bcd25b562fb7e8b6fc72149fd600e8
+MISC ChangeLog 3321 RMD160 c4a6d2837578adfa8c7044e37f20471521097a15 SHA1 0b91e95369a5dfdd3ffe67eb79ad8827220d90d9 SHA256 fb2e19f2e01dd147cb6f42beece920f0ce3c6f0b1895bb10af0b67fd5d4a28d9
MISC metadata.xml 163 RMD160 70bbda1c1e8316a09d467334131898ae833a3205 SHA1 f43b9a4a2a82140936f9b04e4e63b3c9a495141f SHA256 f0699a4c3ad24cc38836c2d4a1ba03e4e403a9a5364b51df405db02014005891
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFIVBTJI1lqEGTUzyQRAq9/AJ9iya/3h5lBfofj25vQTvaRLb7e8ACgnZn8
+I/gCZalIN7gkrW9Yy5HOYLg=
+=AoWr
+-----END PGP SIGNATURE-----
diff --git a/dev-cpp/libpqpp/files/libpqpp-4.0-gcc-4.3.patch b/dev-cpp/libpqpp/files/libpqpp-4.0-gcc-4.3.patch
new file mode 100644
index 000000000000..5004557eefdc
--- /dev/null
+++ b/dev-cpp/libpqpp/files/libpqpp-4.0-gcc-4.3.patch
@@ -0,0 +1,13 @@
+gcc-4.3 no longer includes this by default.
+
+--- libpq++-4.0/pgdatabase.cc
++++ libpq++-4.0/pgdatabase.cc
+@@ -15,6 +15,8 @@
+ *-------------------------------------------------------------------------
+ */
+
++#include <cstdlib>
++
+ #include "pgdatabase.h"
+
+ #ifdef HAVE_NAMESPACE_STD
diff --git a/dev-cpp/libpqpp/libpqpp-4.0-r6.ebuild b/dev-cpp/libpqpp/libpqpp-4.0-r6.ebuild
index 69d1db17b176..addc66eb1477 100644
--- a/dev-cpp/libpqpp/libpqpp-4.0-r6.ebuild
+++ b/dev-cpp/libpqpp/libpqpp-4.0-r6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libpqpp/libpqpp-4.0-r6.ebuild,v 1.7 2008/05/19 18:06:22 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libpqpp/libpqpp-4.0-r6.ebuild,v 1.8 2008/06/14 18:58:08 swegener Exp $
inherit eutils toolchain-funcs multilib
@@ -25,6 +25,7 @@ src_unpack() {
cd "${S}"
epatch "${FILESDIR}/${P}-gentoo.patch"
epatch "${FILESDIR}/${P}-Makefile.patch"
+ epatch "${FILESDIR}/${P}-gcc-4.3.patch"
}
src_compile() {