Apache OpenOffice (AOO) Bugzilla – Issue 7811
OOO_STABLE_1/X11+Aqua: moz can now be built for MacOS X gcc2
Last modified: 2004-03-25 07:40:05 UTC
The ZIP files for Mozilla now exist for gcc2 so the moz project can now build. The patch will not build for OS=MacosX and gcc=3
Created attachment 2924 [details] Patch to enable build on MacOSX with gcc2
Created attachment 2925 [details] The Mozilla inc files
Created attachment 2926 [details] The Mozilla lib files
Created attachment 2927 [details] The Mozilla runtime files
1. All the zip files should be copied to SRC_ROOT/moz/zipped. 2. cd SRC_ROOT/moz; patch -p0 </path/to/patch
Created attachment 2936 [details] Updated Mozilla inc Zip (only use this one!)
I found an error in the original MACOSXGCCPinc.zip whilst trying to build connectivity. This Zip fixes the problem.
Created attachment 3019 [details] Supercedes moz.OOO_STABLE_120020920.patch. Apply to clean checkout of moz module using the following commands: cd $SRC_ROOT ; patch -p0 < /path/to/patch/file
Created attachment 3020 [details] New patch to connectivity module to use moz patches. Apply to clean checkout of connectivity module using the following commands: cd $SRC_ROOT/connectivity ; patch -p0 < /path/to/patch/file
I have just posted the necessary patches to build moz and connectivity on Mac OS X 10.1 on the OOO_STABLE_1_PORTS branch. Here are the instructions for applying all of the patches: 1. Do a clean checkout of the moz and connectivity modules from cvs using the following commands: cd $SRC_ROOT ; cvs co -r OOO_STABLE_1_PORTS moz cd $SRC_ROOT ; cvs co -r OOO_STABLE_1_PORTS connectivity 2. Download the latest postings of the following attachments in this issue and save them in your $SRC_ROOT/moz/zipped directory: MACOSXGCCPinc.zip MACOSXGCCPlib.zip MACOSXGCCPruntime.zip 3. Download the moz.OOO_STABLE_1_PORTS.092902.patch file and apply it using the following commands: cd $SRC_ROOT/moz ; patch -p0 < /path/to/patch/file 4. Download the connectivity.OOO_STABLE_1_PORTS.092902.patch file and apply it using the following commands: cd $SRC_ROOT/connectivity ; patch -p0 < /path/to/patch/file 5. Apply the latest patch to the scp module in issue 6078 to include the moz and connectivity libraries in the setup program
Created attachment 3067 [details] Patch to ensure connectivity does not build on 10.2 using gcc3 until Mozilla is built for it. Supersedes previous patch.
Added keyword approval_pending. These patches were used to build the beta binary successfully but require a properly versioned libdl to exist (OSXGNU 10.1 installer does not create the libdl.0.dylib link so some users may need to create it manually to build).
moz and connectyivity patches both approved Kevin
moz.OOO_STABLE_1_PORTS.092902.patch connectivity.OOO_STABLE_1_PORTS.100602.patch Committed to _PORTS. Dan
Change to merge_pending. Merge these patches: 1) moz.OOO_STABLE_1_PORTS.092902.patch 2) connectivity.OOO_STABLE_1_PORTS.100602.patch And of course the latest .zip files. Dan
Mozilla zip files committed to _PORTS. Dan
Created attachment 3999 [details] Working Mozilla (Mach-O) gcc2 distribution, works with 10.1.x and 10.2.x. Supercedes previous MACOSXGCCPruntime.zip
All three Mozilla zip files required for a working address book in 10.1 & 10.2 are now here. Use the latest of each zip file and all should be well.
Ed/Richard, Will it be an issue that these libraries link against /sw/lib/libdl.0.dylib rather than /usr/lib/libdl.0.dylib? Dan
Committed latest Moz runtime zip (2002-12-10) to _PORTS. Dan
Fixed in 103 GM.
close issue.