Subject: Re: CVS commit: pkgsrc/security/openssl
To: grant beattie <grant@NetBSD.org>
From: Eric Haszlakiewicz <erh@jodi.nimenees.com>
List: pkgsrc-changes
Date: 12/04/2003 09:39:54
On Thu, Dec 04, 2003 at 04:35:27PM +1100, grant beattie wrote:
> On Wed, Dec 03, 2003 at 02:21:56PM -0600, Eric Haszlakiewicz wrote:
> > > Does this mean that under AIX, you don't have libssl.so* and
> > > libcrypto.so*?
> > > 
> > > (I am curious, because I just fixed PLIST.linux because it was empty and
> > > I added the missing files.)
> > 	yes, that's correct.  AIX only has .a libraries, regardless of whether
> > it's intended to be statically or dynamically linked.  Everything is PIC.
> 
> then you probably *do* want to list libssl.so and libcrypto.so, given
> that the shlib handling now does .so -> .a for AIX, or these files
> will be missed in package registration...
	well, that would work, but it would be a little weird since there
isn't a lib{ssl,crypto}.so being installed.  The .a's are already listed in
the common plist so listing them in PLIST.aix is redundant.
	actually, looking closer I realize that since openssl doesn't use libtool
the libraries don't get linked correctly to be dynamically loaded.  argh!
Yet another thing to fix.  But that means that omitting the .so's from the
PLIST to indicate that shared libraries aren't installed is sort of correct! :)

eric