Closed Bug 492761 Opened 15 years ago Closed 15 years ago

ifdef away "possible missing or unnecessary file" warnings from Solaris libfreebl files

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 511642

People

(Reporter: philor, Unassigned)

Details

The chunk of

; for Solaris SPARC
bin/libfreebl_32fpu_3.chk
bin/libfreebl_32fpu_3.so
bin/libfreebl_32int_3.chk
bin/libfreebl_32int_3.so
bin/libfreebl_32int64_3.chk
bin/libfreebl_32int64_3.so

that bug 389822 added so that Solaris gets a working NSS from make package also means that every time Nick has to respin a Linux release build at 4am because we screwed up somehow, he has to remember that those six warnings are expected, and which six things are the expected warnings (since ignoring a warning about a missing bin/libfreebl3.so would be a Bad Thing).

I'd just fix it with an ifdef, but I'm not quite sure what the ifdef would be: judging by http://mxr.mozilla.org/mozilla-central/source/security/manager/Makefile.in#87, that chunk is right for 32-bit (apparently 64-bit is screwed for packaging) OS_ARCH == SunOS, OS_TEST != 86, and maybe 32-bit HP-UX if that's not dead yet and winds up in unix/packages-static. Unfortunately, I don't think anything's AC_DEFINEd for that, to give us something the preprocessor will know about.
Ted's got it as ifdef SOLARIS in his current patch in bug 511642, so if that doesn't suit, you'll want to speak up there.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.