Issue 58741 - Allow compiling Mozilla build requirements from source
Summary: Allow compiling Mozilla build requirements from source
Status: CONFIRMED
Alias: None
Product: Build Tools
Classification: Code
Component: solenv (show other issues)
Version: OOo 2.0
Hardware: All Windows, all
: P4 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL: http://www.go-oo.org/patches/src680/m...
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-01 15:17 UTC by davidfraser
Modified: 2013-08-07 15:35 UTC (History)
6 users (show)

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


Attachments
patch to build mozilla build libraries under win32 (6.19 KB, patch)
2005-12-01 15:27 UTC, davidfraser
no flags Details | Diff
patch to libIDL to enable building for ooo (843 bytes, patch)
2005-12-16 04:25 UTC, davidfraser
no flags Details | Diff
patch to glib to enable building on ooo (2.99 KB, patch)
2005-12-16 04:26 UTC, davidfraser
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description davidfraser 2005-12-01 15:17:42 UTC
Currently building Mozilla from source on Windows requires some binary components.
It is possible to build these from source too, and I have done a patch to do it
(see URL).
This is working on Windows in ooo-build, I will attach the patch here.
Comment 1 davidfraser 2005-12-01 15:27:44 UTC
Created attachment 31958 [details]
patch to build mozilla build libraries under win32
Comment 2 davidfraser 2005-12-01 15:34:29 UTC
This requires source files from here:
    'glib-*'                             => 'http://ftp.gtk.org/pub/gtk/v1.2/',
    'libIDL-*'                           =>
'http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/source/',
    'wintools.zip'                       =>
'http://ftp.mozilla.org/pub/mozilla.org/mozilla/source/'
Comment 3 quetschke 2005-12-01 16:22:16 UTC
David, will you take care of the patch? If not, just assign the issue to me and
if noone beats me to it I will take care of this in roughly two weeks.
Comment 4 davidfraser 2005-12-02 14:02:29 UTC
vq, thanks, it would be helpful if you looked at this as I only build from
ooo-build now...
Comment 5 quetschke 2005-12-16 00:28:02 UTC
Hi David,

can you also attach

  libIDL-$(LIBIDL_VERSION)-ooo.patch
  glib-$(LIBGLIB_VERSION)-ooo.patch

to this issue. Without them the build will not succeed.
Comment 6 davidfraser 2005-12-16 04:25:35 UTC
Created attachment 32474 [details]
patch to libIDL to enable building for ooo
Comment 7 davidfraser 2005-12-16 04:26:04 UTC
Created attachment 32475 [details]
patch to glib to enable building on ooo
Comment 8 davidfraser 2005-12-16 04:27:32 UTC
Attached, sorry I forgot about them.
Thanks for looking at this vq
For reference the patch to libIDL is a simple one about paths.
The patch to glib strips out pthread support since its not needed for use by make
Comment 9 quetschke 2005-12-18 01:00:15 UTC
Sorry, but I will retarget this issue to later. I was thinking that building
mozilla from source was broken (see issue 58709) and that these patches would
fix that.

But the --enable-build-mozilla switch is working as is and these patches are
nice, but not really needed. I would have included them anyway but the W32-4nt
build of mozilla would break with them. A solution for this would be to add
an additional configure switch to activate the "completely from source" mode
that would only work for W32-tcsh in addition to the current mode of using the
prebuild IDL and glib libraries or to make it work also "completely from source"
for W32-4nt.

cc'in windly: FYI!
Comment 10 stx123 2006-08-08 15:36:38 UTC
Is someone going to follow-up on this PATCH issue? Volker, David?
It looks like the patches either need some massage or get dropped.
Comment 11 davidfraser 2006-09-22 19:33:18 UTC
I'm not going to have time to follow this up unfortunately, so unless vq does,
this should be closed
Comment 12 Rob Weir 2013-07-30 02:35:32 UTC
Reset assignee on issues not touched by assignee in more than 1000 days.