When building the nightly snapshots of the browser, I have run into problems building with --enable-strip-libs turned on in my .mozconfig file. Basically, this means that "strip" gets called on each of the shared objects that gets built, which (at least under BSD/OS 4.X) causes the files to be damaged and unusable for further use with "ld". This is because "strip" needs the "-d" argument to only remove debugging symbols under BSD/OS, as opposed to all symbols. The problem that I have is there is no way to specify a flag that should be passed to strip in the build system. Specifically, in /cvsroot/mozilla/config/autoconf.mk.in If I change the "STRIP = @STRIP@" line to be "STRIP = @STRIP@ -d" then I get a working build. I guess what I'm asking for is a way to specify a set of flags to strip in the build system, that can be overridden on an OS by OS basis. Thanks. -Kurt
setting status to new. This is indeed the way strip behaves on BSD.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Setting milestones to Future.
Checked in a fix for this a couple of days ago.
Status: NEW → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.