Subject: Re: misc/rpm build breakage on -current
To: Thor Lancelot Simon <tls@rek.tjls.com>
From: Bill Stouder-Studenmund <wrstuden@netbsd.org>
List: current-users
Date: 05/29/2007 20:14:19
--nmemrqcdn5VTmUEE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, May 29, 2007 at 03:59:46PM -0400, Thor Lancelot Simon wrote:
> On Tue, May 29, 2007 at 09:41:40PM +0200, Thomas Klausner wrote:
> > Hi!
> >=20
> > misc/rpm doesn't currently build on NetBSD-4.99.20/amd64 from
> > today. It fails with:
> > cc -o rpm -static rpm.o query.o install.o verify.o checksig.o ftp.o url=
.o build.o  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/=
usr/obj/misc/rpm/work.x86_64/rpm-2.5.4/lib -L/usr/obj/misc/rpm/work.x86_64/=
rpm-2.5.4/build -L/usr/obj/misc/rpm/work.x86_64/rpm-2.5.4/misc -lrpmbuild -=
lpopt -lrpm -lmisc -lintl -lz
>=20
> The problem is the -static.  Our static library format doesn't support in=
ter-
> library dependencies, so you don't get the dependency from libssp to libz.

I've asked about this in the past, and I was told that our static format=20
had been extended to support noting dependencies. So I think we should run=
=20
this by some of the compiler folks and see what we can do.

Take care,

Bill

--nmemrqcdn5VTmUEE
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (NetBSD)

iD8DBQFGXOwLWz+3JHUci9cRAgliAJ9fQyH4D/Fr9EiOOGE+2o1LocBXGgCgilly
0dkxsfx8X5IyXYi3x0JcGSI=
=aw3t
-----END PGP SIGNATURE-----

--nmemrqcdn5VTmUEE--