coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] stdbuf: enforce -fPIC compilation for stdbuf.so, required by


From: Philipp Thomas
Subject: Re: [PATCH] stdbuf: enforce -fPIC compilation for stdbuf.so, required by gcc-5.0
Date: Thu, 26 Mar 2015 14:57:00 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

* Pádraig Brady (address@hidden) [20150326 09:20]:

> BTW, is the -fno-pie not implicit in -fPIC ?

It is, that's why just changing the oder is a way to fix this:

 src/local.mk |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: src/local.mk
===================================================================
--- src/local.mk.orig   2015-03-26 13:20:17.512693144 +0100
+++ src/local.mk        2015-03-26 13:26:02.783589709 +0100
@@ -403,7 +403,7 @@ src_libstdbuf_so_LDADD = $(LIBINTL)
 # (as per the check in configure.ac), so these flags should be available.
 # libtool is probably required to relax this dependency.
 src_libstdbuf_so_LDFLAGS = -shared
-src_libstdbuf_so_CFLAGS = -fPIC $(AM_CFLAGS)
+src_libstdbuf_so_CFLAGS = $(AM_CFLAGS) -fPIC
 
 BUILT_SOURCES += src/coreutils.h
 if SINGLE_BINARY

Or do something like

src_libstdbuf_so_CFLAGS = -fPIC $(filter-out $(AM_CFLAGS), -fpie)

Philipp



reply via email to

[Prev in Thread] Current Thread [Next in Thread]