Hi Stephan, *, On Wed, Sep 30, 2009 at 9:08 AM, Stephan Bergmann <[email protected]> wrote: > On 09/29/09 20:42, Christian Lohmaier wrote: >> On Tue, Sep 29, 2009 at 9:59 AM, Stephan Bergmann >> <[email protected]> wrote: >>> >>> [building on 10.6] >>> - Similarly, MacPorts (used for the dependencies) >> >> What dependencies? >> Only mozilla did depend on external stuff, because of the gtk-toolkit. >> But since moz2seamonkey, no external libraries or similar is needed. >> >> So what parts does HH take from macports, and for what reason? > > First of all, the build I did was not in the HH setsolar environment, but a > plain configure based one (I was apparently not clear about that).
Yes, but still there's still that gap that one doesn't really know what the Sun-defaults are. But ok if its a configure-based build :-) > And, at least for me, if I "./configure --enable-werror > --with-use-shel=bash", it fails at some point (either configure itself or > building nss or moz---I do not remember which) unless there are external > glib-2.0 and libIDL-2.0 available (which I bring in via PKG_CONFIG env vars > and MacPorts glib, libidl, and pkgconfig). The MacIntel buildbot did never see anything except XCode (and manually installed ccache and mercurial), the MacPPC tinderbox is the same: Only XCode (and manually installed ccache, subversion (which is not part of the 2.4.x xcode) and mercurial). > If there are configure switches that indeed allow to build a fully > functional OOo with zero additional dependencies, I would be interested to > learn that. (And we should IMO set those switches implicitly then.) This is already the case as mentioned above. Only mozilla did need gtk (and thus the other libs). But in the past you could use precompiled mozilla (that is what the bots use), and since moz2seamonkey, it no longer needs to build the gtk-toolkit version and doesn't need those libs anymore. You can do a full build (with compiling seamonkey) since m53 without the need for any third-party build-stuff. Earlier milestones can be built without any third-party build-stuff when using precompiled mozilla zips >> Oh, that sounds bad. Isn't there even an option in xcode to install >> the 10.4 sdk? > > Probably there is, as Florian pointed out in another response to this > thread. I had just been too lazy to check it out. I already feared lots of special casing for 10.6, glad that this apparently is not needed .-) > [...] > The problematic thing is the -fvisibility-hidden bug. 10.6 does come with > multiple GCC versions, but I did not yet investigate there further. At least on 10.4 you can switch the default with gcc_select, but apparently it is no longer present? It (AFAIK) only changed symlinks anyway, much like update-alternatives on linux would do). But explicitly setting CC/CXX should always work ciao Christian --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
