[csw-maintainers] building netscape security services, nss

Maciej (Matchek) Blizinski maciej at opencsw.org
Wed Feb 24 20:17:31 CET 2010


On Wed, Feb 3, 2010 at 6:14 PM, Philip Brown <phil at bolthole.com> wrote:
> On Wed, Feb 3, 2010 at 2:17 AM, Maciej (Matchek) Blizinski
> <maciej at opencsw.org> wrote:
>>
>> 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.
>
> I vaguely recall, that netscape for some unfathomable reason, took a
> very different approach to security and nss, between [sol8 and sol
> 10?]
>
> One of them attempts to compile, and does actually deliver in the
> package, a completely separate [lib*nss*solaris*security*]

Close, it stands for Network Security Services.

> or
> something, and one does not.
> It gets dynamically linked in to the "main" nss lib, and is a critical
> dependancy, if i recall correctly.

The reason why NSS build was failing was that it uses a nonstandard
and relatively brittle build system, which implicitly relied on the
variable PLATFORM being unset.  I tweaked GAR to stop using PLATFORM
and use GAR_PLATFORM instead.  This allowed me to build NSS (Solaris
8, sparc & i386, 32 + 64 bit).  It's now in experimental.

http://mirror.opencsw.org/experimental.html#maciej

Rupert, would you like to test it?  If it works fine for you, I'll release it.

Maciej


More information about the maintainers mailing list