On Thu, Jun 14, 2007 at 09:45:02PM +0400, Dmitry V. Levin wrote:
> On Thu, Jun 14, 2007 at 07:05:43PM +0200, Ralf S. Engelschall wrote:
> > RPM Package Manager, CVS Repository
> > http://rpm5.org/cvs/
> > ____________________________________________________________________________
> >
> > Server: rpm5.org Name: Ralf S. Engelschall
> > Root: /v/rpm/cvs Email: rse@rpm5.org
> > Module: rpm Date: 14-Jun-2007 19:05:43
> > Branch: HEAD Handle: 2007061418054300
> >
> > Modified files:
> > rpm configure.ac
> >
> > Log:
> > the GCC -pie option does not work on all platforms where GCC is
> > available. The resulting executables will are linked but cannot be
> > executed (e.g. under FreeBSD). I currently don't know why -pie is used
> > here in RPM, so let's keep it but at least enable it under Linux only
>
> I suppose that runtime check for -fpie/-pie is better.
> For example, suitable check could be taken from Linux-PAM's configure.in:
> http://git.altlinux.org/people/ldv/packages/?p=pam.git;a=blob_plain;f=Linux-PAM/configue.in;hb=cvs
Err, correct link is
http://git.altlinux.org/people/ldv/packages/?p=pam.git;a=blob_plain;f=Linux-PAM/configure.in;hb=cvs
--
ldv
- application/pgp-signature attachment: stored
Received on Thu Jun 14 19:51:21 2007