[csw-maintainers] building netscape security services, nss

Maciej (Matchek) Blizinski maciej at opencsw.org
Wed Feb 3 11:17:27 CET 2010


On Wed, Feb 3, 2010 at 10:07 AM, rupert THURNER <rupert at opencsw.org> wrote:
> does somebody of you have experience how to compile this? maybe the one who
> did the firefox package ?
> kr, rupert

Firefox was done by William.  I was working on NSS, and it even
compiles on Solaris 10, but not Solaris 8, but the reason is unclear.
The main problem is that NSS uses a custom build system.  I've started
pulling it apart to understand what the problem is; the NSS build
system uses the PLATFORM variable interchangeably with another
variable, which most of the time has the same value, but not always.
So sometimes it looks into
./../coreconf/nsinstall/$(PLATFORM)/nsinstall and sometimes into
./../coreconf/nsinstall/$(SOMETHING_ELSE)/nsinstall.  The fix that
Dago suggested was to prevent the PLATFORM variable from leaking from
GAR into the NSS build system.  I haven't spend any time one it since,
but I can return to it, especially that there's a need for this
library.  If you feel like it, you can try to debug it too.

Maciej


More information about the maintainers mailing list