Re: [systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-07-02 Thread Umut Tezduyar Lindskog
Hi, I am agreeing with Simon. We use mips and we see the mentioned impacts. We also see quite size difference (%6 large on systemd-cat binary text section) which might not be so welcomed on embedded system. Umut On Mon, May 19, 2014 at 12:37 PM, Simon McVittie simon.mcvit...@collabora.co.uk

Re: [systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-07-02 Thread Reindl Harald
the main question is *why* is it systemd's business? that flags are generelly set at the distribution level and in case of Fedora they can differ between archs because each arch has it's own %{optflags} the whole mess exists because upstream projects don't leave their fingers from that flags at

Re: [systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-05-19 Thread Simon McVittie
On 18/05/14 16:47, Cristian Rodríguez wrote: OK, Let's try [building everything -fPIE] instead. Hopefully things have improved since 2011, but my experience with dbus[1] has been that this works fine on mainstream architectures, but frequently fails on embedded architectures (arm* family, mips*

Re: [systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-05-18 Thread Reindl Harald
Am 17.05.2014 22:02, schrieb Cristian Rodríguez: El 17/05/14 14:56, Dave Reisner escribió: On Sat, May 17, 2014 at 12:39:47PM -0400, Cristian Rodríguez wrote: This is the standard* way used to pass special linker/compiler flags such as -fPIE and -pie * Standard in the sense it is

Re: [systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-05-18 Thread Lennart Poettering
On Sat, 17.05.14 12:39, Cristian Rodríguez (crrodrig...@opensuse.org) wrote: This is the standard* way used to pass special linker/compiler flags such as -fPIE and -pie * Standard in the sense it is understood by many other packages and commonly used by distributions. I really don't get

Re: [systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-05-18 Thread Cristian Rodríguez
El 18/05/14 06:47, Lennart Poettering escribió: On Sat, 17.05.14 12:39, Cristian Rodríguez (crrodrig...@opensuse.org) wrote: This is the standard* way used to pass special linker/compiler flags such as -fPIE and -pie * Standard in the sense it is understood by many other packages and

Re: [systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-05-18 Thread Lennart Poettering
On Sun, 18.05.14 11:47, Cristian Rodríguez (crrodrig...@opensuse.org) wrote: OK, Let's try the attached patch instead. Thanks, applied! Lennart -- Lennart Poettering, Red Hat ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org

[systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-05-17 Thread Cristian Rodríguez
This is the standard* way used to pass special linker/compiler flags such as -fPIE and -pie * Standard in the sense it is understood by many other packages and commonly used by distributions. --- configure.ac | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git

Re: [systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-05-17 Thread Dave Reisner
On Sat, May 17, 2014 at 12:39:47PM -0400, Cristian Rodríguez wrote: This is the standard* way used to pass special linker/compiler flags such as -fPIE and -pie * Standard in the sense it is understood by many other packages and commonly used by distributions. This doesn't really make sense

Re: [systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-05-17 Thread Cristian Rodríguez
El 17/05/14 14:56, Dave Reisner escribió: On Sat, May 17, 2014 at 12:39:47PM -0400, Cristian Rodríguez wrote: This is the standard* way used to pass special linker/compiler flags such as -fPIE and -pie * Standard in the sense it is understood by many other packages and commonly used by

Re: [systemd-devel] [PATCH] build: Honour SUID_CFLAGS and SUID_LDFLAGS

2014-05-17 Thread Mike Gilbert
On Sat, May 17, 2014 at 4:02 PM, Cristian Rodríguez crrodrig...@opensuse.org wrote: El 17/05/14 14:56, Dave Reisner escribió: On Sat, May 17, 2014 at 12:39:47PM -0400, Cristian Rodríguez wrote: This is the standard* way used to pass special linker/compiler flags such as -fPIE and -pie *