On 2009-11-22 04:44 PST, Maciej Bliziński wrote:
> Hello dev-tech-crypto,
> 
> I'm working on a Solaris NSS package for the OpenCSW[1] project.  I'm
> compiling it using Sun Studio 11, on standard OpenCSW buildfarm.  I'm
> using the standard OpenCSW build system, GAR.  The source code of the
> build file I'm writing is similar to BSD ports, and can be found in a
> source code repository[2] together with patches I wrote[3].
> 
> I'm currently stuck at the problem of aborting shlibsign:
[snip]

> Why is ldd showing that the nspr libraries are found, but they don't
> get loaded when running shlibsign?  Do you have any hints?

Yes, it's because of the changes you've made to freebl.

> [1] http://www.opencsw.org/
> [2] 
> https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/pkg/nss/trunk/Makefile
> [3] https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/pkg/nss/trunk/files/

Considering that Solaris and OpenSolaris are among the main platforms for
which NSS is developed and supported (Sun presently employs most of the
NSS developers), you should not need to make any changes to NSS at all.
If you want to change the directory in which the shared libraries are
installed, and where they are searched, that's fine, a good idea.
But you should not need to make any other changes to NSS.

Be aware that the NSS team does not support downstream copies of NSS that
have been significantly modified by downstream developers.  If you find bugs
in NSS, we encourage you to file bugs against the main upstream NSS source
code repository, and contribute patches.
-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to