[SCM] LibreOffice packaging repository branch, ubuntu-quantal-3.6, updated. libreoffice_3.5.4-5-143-g4d4f4d6
The following commit has been merged in the ubuntu-quantal-3.6 branch:
commit 4d4f4d6035b67dc42d21bb705d3da6570f9f2c05
Author: Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
Date: Wed Jun 27 13:12:25 2012 +0200
fdo#51324: disable CXX0X ABI for incompatibility
diff --git a/changelog b/changelog
index 2e87149..ad3ef4d 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,9 @@
+libreoffice (1:3.6.0~beta2-0ubuntu1~ppa3) quantal; urgency=low
+
+ * force disable HAVE_CXX0X for ABI incompatibilty
+
+ -- Bjoern Michaelsen <bjoern.michaelsen@canonical.com> Wed, 27 Jun 2012 13:10:19 +0200
+
libreoffice (1:3.6.0~beta2-0ubuntu1~ppa2) quantal; urgency=low
* rebase on debian
diff --git a/patches/disable-xmloff-subsequentchecks-for-fdo-51324-for-no.diff b/patches/disable-xmloff-subsequentchecks-for-fdo-51324-for-no.diff
deleted file mode 100644
index 01e9165..0000000
--- a/patches/disable-xmloff-subsequentchecks-for-fdo-51324-for-no.diff
+++ /dev/null
@@ -1,34 +0,0 @@
---- a/configure.in-old 2012-06-24 17:26:46.094370935 +0200
-+++ b/configure.in 2012-06-24 17:27:17.306525701 +0200
-@@ -2599,6 +2599,7 @@
- AC_MSG_RESULT([gcc $_gcc_version])
- fi
- fi
-+AC_SUBST(GCCVER)
-
- dnl ===================================================================
- dnl Is GCC actually Clang?
---- a/config_host.mk.in-old 2012-06-24 17:28:01.030742514 +0200
-+++ b/config_host.mk.in 2012-06-24 17:28:21.430843669 +0200
-@@ -49,6 +49,7 @@
- export CLUCENE_LIBS=@CLUCENE_LIBS@
- export COM=@COM@
- export COM_GCC_IS_CLANG=@COM_GCC_IS_CLANG@
-+export GCCVER=@GCCVER@
- export COMEX=@COMEX@
- export COMMONS_CODEC_JAR=@COMMONS_CODEC_JAR@
- export COMMONS_HTTPCLIENT_JAR=@COMMONS_HTTPCLIENT_JAR@
---- a/xmloff/Module_xmloff.mk-old 2012-06-24 17:32:08.911971688 +0200
-+++ b/xmloff/Module_xmloff.mk 2012-06-24 17:32:20.352028415 +0200
-@@ -35,9 +35,11 @@
- Package_inc \
- ))
-
-+ifneq "$(GCCVER)" "40700"
- $(eval $(call gb_Module_add_subsequentcheck_targets,xmloff,\
- JunitTest_xmloff_unoapi \
- ))
-+endif
-
- #todo: map file
- #todo: xmlkywd.lib - built, but never used?!
diff --git a/patches/series b/patches/series
index d96aa4b..a1e8fe5 100644
--- a/patches/series
+++ b/patches/series
@@ -26,7 +26,7 @@ pyuno-py3-module.diff
ignore-sc_cellrangesbase-fails.diff
build-dont-run-checks.diff
#lp-904212-add-missing-mimetypes-to-impress.desktop.diff
-disable-xmloff-subsequentchecks-for-fdo-51324-for-no.diff
disable-broken-sdext_pdfimport-cppunit-test-for-now.diff
lp-753627-readd-updated-Ubuntu-brand-palette-colors.diff
remove-broken-mysqlcon-version-check.diff
+trying-to-force-CXX0X-off-for-ABI-incompatibility.diff
diff --git a/patches/trying-to-force-CXX0X-off-for-ABI-incompatibility.diff b/patches/trying-to-force-CXX0X-off-for-ABI-incompatibility.diff
new file mode 100644
index 0000000..1fa52e0
--- /dev/null
+++ b/patches/trying-to-force-CXX0X-off-for-ABI-incompatibility.diff
@@ -0,0 +1,28 @@
+From df542d5a4a2bac3d279977682cd629ec964e002b Mon Sep 17 00:00:00 2001
+From: Bjoern Michaelsen <bjoern.michaelsen@canonical.com>
+Date: Wed, 27 Jun 2012 13:07:44 +0200
+Subject: [PATCH] trying to force CXX0X off for ABI incompatibility
+
+Change-Id: I3f20252bfd3f3e4c8790dba322c6e50c496018bf
+---
+ configure.in | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/configure.in b/configure.in
+index 9cf0baa..fc5bfc7 100644
+--- a/configure.in
++++ b/configure.in
+@@ -4752,6 +4752,10 @@ return !(i != 0 && j != 0);
+ fi
+ fi
+
++dnl force CXX0X features off as they are ABI incompatible
++dnl see https://lists.ubuntu.com/archives/ubuntu-devel/2012-June/035310.html
++HAVE_CXX0X=
++
+ AC_SUBST(HAVE_CXX0X)
+ AC_SUBST(HAVE_GCC_NO_LONG_DOUBLE)
+ AC_SUBST(HAVE_GCC_AVX)
+--
+1.7.9.5
+
diff --git a/rules b/rules
index 9bd99bc..01b2461 100755
--- a/rules
+++ b/rules
@@ -513,9 +513,6 @@ ifeq "$(DEB_VENDOR)" "Ubuntu"
GCJ_JDK_VERSION=4.6
ENABLE_EVO2:=n
PACKAGE_NSPLUGIN:=n
- ifeq "$(DISTREL)" "quantal"
- GCC_VERSION=4.6
- endif
endif
CONFIGURE_FLAGS += $(foreach i, $(SYSTEM_STUFF),--with-system-$(i))
--
LibreOffice packaging repository
Reply to: