[packages/percona-server/v5.1.x: 9/21] - avoid ICE for gcc 3.3
glen
glen at pld-linux.org
Wed Oct 21 16:08:54 CEST 2015
commit 4bfd8b3073ca6b38be5181e9f8692cd762791491
Author: Elan Ruusamäe <glen at pld-linux.org>
Date: Sun Mar 13 17:00:06 2011 +0000
- avoid ICE for gcc 3.3
Changed files:
gcc-ice.patch -> 1.1.2.1
gcc-ice.patch | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
---
diff --git a/gcc-ice.patch b/gcc-ice.patch
new file mode 100644
index 0000000..b7c5d01
--- /dev/null
+++ b/gcc-ice.patch
@@ -0,0 +1,27 @@
+avoid gcc 3.3 ICE:
+
+ccache i686-pld-linux-g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -I../../include -I../../regex -I./include -I../../sql -I. -O2 -march=i686 -gdwarf-2 -g2 -fPIC -fno-implicit-templates -fno-rtti -fno-exceptions -fno-implicit-templates -fno-exceptions -fno-rtti -MT libinnobase_a-i_s.o -MD -MP -MF .deps/libinnobase_a-i_s.Tpo -c -o libinnobase_a-i_s.o `test -f 'handler/i_s.cc' || echo './'`handler/i_s.cc
+handler/i_s.cc: In function `int i_s_innodb_schema_table_fill(THD*,
+ TABLE_LIST*, COND*)':
+handler/i_s.cc:3682: internal compiler error: in expected_value_to_br_prob, at
+ predict.c:705
+Please submit a full bug report,
+with preprocessed source if appropriate.
+See <URL:http://bugs.pld-linux.org/> for instructions.
+make[2]: *** [libinnobase_a-i_s.o] Error 1
+make[2]: Leaving directory `/home/glen/rpm/pld/BUILD/mysql-5.1.55/storage/innodb_plugin'
+make[1]: *** [all-recursive] Error 1
+make[1]: Leaving directory `/home/glen/rpm/pld/BUILD/mysql-5.1.55/storage'
+make: *** [all-recursive] Error 1
+error: Bad exit status from /home/glen/tmp/rpm-tmp.36429 (%build)
+
+--- mysql-5.1.55/storage/innodb_plugin/Makefile.am 2011-03-13 18:13:02.230037916 +0200
++++ mysql-5.1.55/storage/innodb_plugin/Makefile.am 2011-03-13 18:10:17.299219863 +0200
+@@ -326,6 +326,7 @@
+ ut/ut0vec.c \
+ ut/ut0wqueue.c
+
++CXXFLAGS += -O0
+ libinnobase_a_CXXFLAGS= $(AM_CXXFLAGS)
+ libinnobase_a_CFLAGS= $(AM_CFLAGS)
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/percona-server.git/commitdiff/bf636d07b36bfd2921b9ecf2033c78270355c98c
More information about the pld-cvs-commit
mailing list