Le lundi 23 janvier 2012 à 11:54 -0300, Cristian Rodríguez a écrit :
On 23/01/12 11:53, Frederic Crozat wrote:
Le lundi 23 janvier 2012 à 15:45 +0100, Vincent Untz a écrit :
Le lundi 23 janvier 2012, à 14:54 +0100, Ludwig Nussel a écrit :
Hi,
The following packages in Factory have setuid binaries that are not compiled with position independent code according to rpmlint. I'd like to make the check (non-position-independent-executable ) fatal on March 1st. I'll also file bugs for the individual packages.
What's the right way to fix this? I was hoping there'd be a ./configure option for this, but I don't see one...
Usually, compilation should be done by adding -fPIC to CFLAGS.
libtool handles this automatically. For other compilation environment, try adding -fPIC to CFLAGS or CXXFLAGS.
No, -fpie or -fPIE in CFLAGS and -pie in LDFLAGS
oops, my bad.. This show how Vincent question was important ;) -- Frederic Crozat <fcrozat@suse.com> SUSE -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org