Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Mar 2006 18:22:40 -0500
From:      Kris Kennaway <kris@obsecurity.org>
To:        Kris Kennaway <kris@obsecurity.org>, Marcel Moolenaar <marcel@xcllnt.net>, pfgshield-freebsd@yahoo.com, ports@freebsd.org
Subject:   Re: amd64 and -fPIC
Message-ID:  <20060307232240.GA15044@xor.obsecurity.org>
In-Reply-To: <20060307231400.GC4435@isis.sigpipe.cz>
References:  <20060307192606.GA56153@xor.obsecurity.org> <20060307195849.70339.qmail@web32714.mail.mud.yahoo.com> <20060307205455.GA11840@ns1.xcllnt.net> <20060307223525.GA4435@isis.sigpipe.cz> <20060307224803.GA66021@xor.obsecurity.org> <20060307231400.GC4435@isis.sigpipe.cz>

next in thread | previous in thread | raw e-mail | index | archive | help

--7AUc2qLy4jB3hD7Z
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Mar 08, 2006 at 12:14:01AM +0100, Roman Neuhauser wrote:
> # kris@obsecurity.org / 2006-03-07 17:48:03 -0500:
> > On Tue, Mar 07, 2006 at 11:35:25PM +0100, Roman Neuhauser wrote:
> >=20
> > > > A generic port that only builds archive libraries better be PIC to
> > > > cover all bases. Performance cannot really be a concern when you're
> > > > working with generic parts. If performance is a concern, customizat=
ion
> > > > is pretty much a given and the use of generic parts is almost always
> > > > abandoned.
> > >=20
> > >     That's pretty much what I've been trying to say, except this vers=
ion
> > >     is much better.
> >=20
> > I like this version:
> >=20
> > "Computers are basically fast enough, so let's not worry about
> > negative performance effects and just go for what is convenient for
> > developers instead".
>=20
>     Ok, is there a compromise? Someone mentioned installing both PDC and
>     PIC versions under different names.

Yes, that would be fine (libfoo.a and libfoo_pic.a are the usual
conventions).

Kris

--7AUc2qLy4jB3hD7Z
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (FreeBSD)

iD4DBQFEDhXAWry0BWjoQKURAp+MAJdvPBue71yPC5471wVW1CEymGIzAKC1H6FK
AbLNTdRO3InEtncvma2Pvg==
=kL+G
-----END PGP SIGNATURE-----

--7AUc2qLy4jB3hD7Z--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060307232240.GA15044>