summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2004-05-04 05:12:23 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2004-05-04 05:12:23 +0000
commitd21f319a419c276709dbb55418be8c9b2172e7ee (patch)
tree85d71c914dc9c7feb04f69992d94d456ea732367 /dev-db/mysql++/files
parentAdded IUSE. (Manifest recommit) (diff)
downloadgentoo-2-d21f319a419c276709dbb55418be8c9b2172e7ee.tar.gz
gentoo-2-d21f319a419c276709dbb55418be8c9b2172e7ee.tar.bz2
gentoo-2-d21f319a419c276709dbb55418be8c9b2172e7ee.zip
patch for gcc3.3.3, bug #49590.
Diffstat (limited to 'dev-db/mysql++/files')
-rw-r--r--dev-db/mysql++/files/digest-mysql++-1.7.9-r46
-rw-r--r--dev-db/mysql++/files/mysql++-1.7.9_gcc333.patch19
2 files changed, 25 insertions, 0 deletions
diff --git a/dev-db/mysql++/files/digest-mysql++-1.7.9-r4 b/dev-db/mysql++/files/digest-mysql++-1.7.9-r4
new file mode 100644
index 000000000000..350f469fb3e5
--- /dev/null
+++ b/dev-db/mysql++/files/digest-mysql++-1.7.9-r4
@@ -0,0 +1,6 @@
+MD5 1312fb4e33dcce07fac5fa9c2ac801f7 mysql++-1.7.9.tar.gz 749476
+MD5 118d30c7ffd7e5ad49b78415acaac0bb mysql++-gcc-3.0.patch.gz 21357
+MD5 f7358e00675fde37caa7a4aa1baa48d1 mysql++-gcc-3.2.patch.gz 2451
+MD5 51ae8cfd340cdf4a2d08d04ee3e01296 mysql++-gcc-3.2.2.patch.gz 416
+MD5 c80d705e300b76ab07e10344eb8f19d3 patch_gcc_3.3.gz 19755
+MD5 de17e2c7f20b5bad69ea677ce614a1ca mysqlplus-gcc-3.4.patch.gz 3888
diff --git a/dev-db/mysql++/files/mysql++-1.7.9_gcc333.patch b/dev-db/mysql++/files/mysql++-1.7.9_gcc333.patch
new file mode 100644
index 000000000000..5917847c3193
--- /dev/null
+++ b/dev-db/mysql++/files/mysql++-1.7.9_gcc333.patch
@@ -0,0 +1,19 @@
+*** mysql++-1.7.9/sqlplusint/type_info1.hh Sat May 19 20:44:48 2001
+--- mysql++-1.7.9-patched/sqlplusint/type_info1.hh Sat May 1 16:08:18 2004
+***************
+*** 28,34 ****
+ const bool _default;
+ mysql_ti_sql_type_info (const mysql_ti_sql_type_info &b); // can't do
+ mysql_ti_sql_type_info& operator=(const mysql_ti_sql_type_info &b); // " "
+! mysql_ti_sql_type_info () {}
+ // OEP - didn't init _base_type and _default mysql_ti_sql_type_info () {}
+ // all private, only mysql_type_info can
+ // create because there *must* be only one copy
+--- 28,34 ----
+ const bool _default;
+ mysql_ti_sql_type_info (const mysql_ti_sql_type_info &b); // can't do
+ mysql_ti_sql_type_info& operator=(const mysql_ti_sql_type_info &b); // " "
+! mysql_ti_sql_type_info : _base_type(0), _default(false) () {}
+ // OEP - didn't init _base_type and _default mysql_ti_sql_type_info () {}
+ // all private, only mysql_type_info can
+ // create because there *must* be only one copy