Issue 7811 - OOO_STABLE_1/X11+Aqua: moz can now be built for MacOS X gcc2
Summary: OOO_STABLE_1/X11+Aqua: moz can now be built for MacOS X gcc2
Status: CLOSED FIXED
Alias: None
Product: porting
Classification: Code
Component: code (show other issues)
Version: OOo 1.0.0
Hardware: Mac Mac OS X, all
: P3 Trivial (vote)
Target Milestone: OOo 1.0.4
Assignee: ed
QA Contact: issues@porting
URL:
Keywords: merge_pending
Depends on:
Blocks: 2588 6078 10139
  Show dependency tree
 
Reported: 2002-09-20 23:22 UTC by Unknown
Modified: 2004-03-25 07:40 UTC (History)
2 users (show)

See Also:
Issue Type: PATCH
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Patch to enable build on MacOSX with gcc2 (1.05 KB, patch)
2002-09-20 23:24 UTC, Unknown
no flags Details | Diff
The Mozilla inc files (3.68 MB, application/octet-stream)
2002-09-20 23:31 UTC, Unknown
no flags Details
The Mozilla lib files (486.38 KB, application/octet-stream)
2002-09-20 23:34 UTC, Unknown
no flags Details
The Mozilla runtime files (2.81 MB, application/octet-stream)
2002-09-20 23:39 UTC, Unknown
no flags Details
Updated Mozilla inc Zip (only use this one!) (7.66 MB, application/octet-stream)
2002-09-22 12:07 UTC, Unknown
no flags 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 (1.10 KB, patch)
2002-09-30 18:00 UTC, pluby
no flags Details | Diff
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 (2.99 KB, patch)
2002-09-30 18:02 UTC, pluby
no flags Details | Diff
Patch to ensure connectivity does not build on 10.2 using gcc3 until Mozilla is built for it. Supersedes previous patch. (3.66 KB, patch)
2002-10-06 00:35 UTC, Unknown
no flags Details | Diff
Working Mozilla (Mach-O) gcc2 distribution, works with 10.1.x and 10.2.x. Supercedes previous MACOSXGCCPruntime.zip (2.83 MB, application/octet-stream)
2002-12-11 01:18 UTC, Unknown
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Unknown 2002-09-20 23:22:30 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
Comment 1 Unknown 2002-09-20 23:24:28 UTC
Created attachment 2924 [details]
Patch to enable build on MacOSX with gcc2
Comment 2 Unknown 2002-09-20 23:31:28 UTC
Created attachment 2925 [details]
The Mozilla inc files
Comment 3 Unknown 2002-09-20 23:34:52 UTC
Created attachment 2926 [details]
The Mozilla lib files
Comment 4 Unknown 2002-09-20 23:39:37 UTC
Created attachment 2927 [details]
The Mozilla runtime files
Comment 5 Unknown 2002-09-20 23:45:06 UTC
1. All the zip files should be copied to SRC_ROOT/moz/zipped.
2. cd SRC_ROOT/moz; patch -p0 </path/to/patch
Comment 6 Unknown 2002-09-22 12:07:23 UTC
Created attachment 2936 [details]
Updated Mozilla inc Zip (only use this one!)
Comment 7 Unknown 2002-09-22 12:10:16 UTC
I found an error in the original MACOSXGCCPinc.zip whilst trying to
build connectivity.  This Zip fixes the problem.
Comment 8 pluby 2002-09-30 18:00:46 UTC
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
Comment 9 pluby 2002-09-30 18:02:42 UTC
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
Comment 10 pluby 2002-09-30 18:11:45 UTC
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
Comment 11 Unknown 2002-10-06 00:35:14 UTC
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.
Comment 12 ed 2002-10-12 14:28:26 UTC
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).
Comment 13 khendricks 2002-11-21 14:18:00 UTC
moz and connectyivity patches both approved 
 
Kevin 
  
Comment 14 fa 2002-11-21 21:59:02 UTC
moz.OOO_STABLE_1_PORTS.092902.patch
connectivity.OOO_STABLE_1_PORTS.100602.patch

Committed to _PORTS.

Dan
Comment 15 fa 2002-11-21 23:08:30 UTC
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
Comment 16 fa 2002-11-22 02:41:08 UTC
Mozilla zip files committed to _PORTS.

Dan
Comment 17 Unknown 2002-12-11 01:18:30 UTC
Created attachment 3999 [details]
Working Mozilla (Mach-O) gcc2 distribution, works with 10.1.x and 10.2.x.  Supercedes previous MACOSXGCCPruntime.zip
Comment 18 Unknown 2002-12-11 01:25:14 UTC
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.
Comment 19 fa 2003-01-03 05:09:17 UTC
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
Comment 20 fa 2003-01-03 09:36:00 UTC
Committed latest Moz runtime zip (2002-12-10) to _PORTS.

Dan
Comment 21 fa 2003-08-04 05:39:22 UTC
Fixed in 103 GM.
Comment 22 fa 2003-08-04 05:40:23 UTC
Fixed in 103 GM.
Comment 23 Martin Hollmichel 2004-03-25 07:40:05 UTC
close issue.