Apache OpenOffice (AOO) Bugzilla – Issue 11126
OOO_STABLE_1_PORTS: cpputools needs patch to recognize dylib
Last modified: 2007-02-05 03:40:33 UTC
The uno executable does not currently recognize "dylib" as a valid library suffix.
Created attachment 4529 [details] cd $SRCROOT/cpputools; patch -p0 < cpputools.unoexe.OOO_STABLE_1_PORTS.020103.patch
I would advocate not protecting this with #ifdef MACOSX. I think we should just add the line with the dylib. Dan
reassigned to ed.
These bridges makefiles: bridges/source/java_uno/makefile.mk bridges/source/remote/iiop/makefile.mk bridges/source/remote/urp/makefile.mk need to have the "-D" flags removed to avoid changing the "uno_initEnvironment" symbol name.
Created attachment 4559 [details] cd $SRCROOT/bridges; patch -p0 < bridges.makefiles.OOO_STABLE_1_PORTS.020303.patch
When doing a debug build of cppu on Mac OS X with gcc < 3, we need to define MAX_ALIGNMENT_4 in cppu/source/uno/data.cxx to avoid aborts during alignment tests.
Created attachment 4560 [details] cd $SRCROOT/cppu; patch -p0 < cppu.data.OOO_STABLE_1_PORTS.020303.patch
Hi Dan, FWIW, I approve all of these patches so that you can commit them. And yes the unoexe patch does not need an ifdef for MACOSX Hope this helps. Kevin
Re-submitting unoexe patch without MACOSX ifdefs. This patch supercedes cpputools.unoexe.OOO_STABLE_1_PORTS.020103.patch.
Created attachment 4722 [details] cd $SRCROOT/cpputools; patch -p0 < cpputools.unoexe.OOO_STABLE_1_PORTS.021303.patch
cpputools.unoexe.OOO_STABLE_1_PORTS.021303.patch cppu.data.OOO_STABLE_1_PORTS.020303.patch bridges.makefiles.OOO_STABLE_1_PORTS.020303.patch Committed to OOO_STABLE_1_PORTS. Added keyword merge_pending. Dan
Taking over...
Changing to started.
Kevin, Jow many of these patches make sense for 1.1 as well? at least the cppu.data and the cpputools unoexe patches, right? If so, can you approve? Dan
Hi Dan, the cpputools.unoexe patch is still needed for OOo 1.1 so approved the cppu.data patch is okay but not needed since 1.1 is built with gcc 3.3 I am not sure what the bridges.makefiles patch is doing and why? Do we still need that patch? Kevin
cpputools.unoexe.OOO_STABLE_1_PORTS.021303.patch applied to cws_srx645_ooo11rc3. Closing issue as fixed.
Closing. Branch cannot be updated and is no longer maintained. James McKenzie