[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
> 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.
> 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.
Rupert, would you like to test it? If it works fine for you, I'll release it.
More information about the maintainers