[ooo-build-commit] .: patches/dev300

René Engelhard rene at kemper.freedesktop.org
Sun Feb 21 15:32:29 PST 2010


 patches/dev300/apply               |    3 +++
 patches/dev300/gcc-HelpLinker.diff |   20 ++++++++++++++++++++
 2 files changed, 23 insertions(+)

New commits:
commit fa08414709a626ac572538af11a7f9ee38d4f2ba
Author: Rene Engelhard <rene at debian.org>
Date:   Mon Feb 22 00:14:09 2010 +0100

    work around HelpLinker miscompile with gcc 4.3
    
    * patches/dev300/apply:
    * patches/dev300/gcc-HelpLinker.diff:

diff --git a/patches/dev300/apply b/patches/dev300/apply
index 58f45c6..1942398 100644
--- a/patches/dev300/apply
+++ b/patches/dev300/apply
@@ -289,6 +289,9 @@ sc-cellsuno-avoid-early-destruction.diff, i#90076, pmladek
 # idlc/regmerge runs in offapi build
 registry-speed-fix.diff, thorsten
 
+# don't let HelpLinker be miscompiled with g++ 4.3
+gcc-HelpLinker.diff
+
 [ TemporaryHacks and not MacOSXOnly ]
 
 # don't lstat() that much while creating absolute URLs - breaks unopkg
diff --git a/patches/dev300/gcc-HelpLinker.diff b/patches/dev300/gcc-HelpLinker.diff
new file mode 100644
index 0000000..0a984fc
--- /dev/null
+++ b/patches/dev300/gcc-HelpLinker.diff
@@ -0,0 +1,20 @@
+--- transex3/source/makefile.mk.orig  2010-02-19 12:20:48.000000000 +0100
++++ transex3/source/makefile.mk 2010-02-18 19:49:58.000000000 +0100
+@@ -43,6 +43,7 @@
+ .INCLUDE :  settings.mk
+ CDEFS+= -DYY_NEVER_INTERACTIVE=1
+ #CDEFS+= -pg
++CDEFS+= -O0
+ 
+ .IF "$(SYSTEM_EXPAT)" == "YES"
+ CFLAGS+=-DSYSTEM_EXPAT
+--- transex3/source/help/makefile.mk.orig 2010-02-19 12:20:52.000000000 +0100
++++ transex3/source/help/makefile.mk  2010-02-19 11:45:26.000000000 +0100
+@@ -40,6 +40,7 @@
+ 
+ .INCLUDE : settings.mk
+ .INCLUDE : helplinker.pmk
++CDEFS+= -O0
+  
+ .IF "$(SYSTEM_LIBXSLT)" == "YES"
+ CFLAGS+= $(LIBXSLT_CFLAGS)


More information about the ooo-build-commit mailing list