Re: Firefox 38.8.0 Beta 7 released
Dave Yeo <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.os2 |
|---|---|
| Message-ID | <[email protected]> |
On 06/03/16 11:52 AM, Dmitriy Kuminov wrote: > > Yes, but again, this will be solved automatically once we switch to RPM > for Firefox (our build bot produces i686 and pentium4 packages > automatically for everything that we build at BWW). However, if you > provide your mozconfig patches that do some "generic" OS/2 build, I will > consider applying them in our repo. I'll have to simplify them, still have some cruft like which toolkit to use. >> >> I note that Fedora's RPM spec file creates a mozconfig and then uses >> client.mk to build. Another advantage of client.mk is it takes care of >> all the autoconf213 configures, of which there is 4 when building SM or >> TB. The spec also uses mach to run the tests. > > I will note that too when I do it. May be I will switch to > mozconfig/mach as well then :) Another reason I don't use mach is that I > was lazy to find out on how to do out-of-tree builds with it. Add a line such as mk_add_options MOZ_OBJDIR=C:/work/comm-esr38/obj-sm to your mozconfig file above the configure options. Note that relative paths are no longer supported according to a post in one of the newsgroups and I had all kinds of problems to do with the case with a relative path starting with 31ESR >> Client.mk seems to work fine here, mach clobber is good for cleaning the >> object directory while mach build just calls client.mk. > > I guess I don't need this with out-of-tree builds. It's quicker then deleting your obj dir and the build is a bit quicker as well as the directory structure is preserved. Dave