Allow compiling with -fPIE -pie

Ralf Haferkamp rhafer at
Thu Oct 28 09:08:56 EDT 2010


please consider including the attached a patch against the current git 
master branch that allows for build cyrus with -fPIE on system that
support it.
This will result in "Position Independent Executables" which provide
addtional security by allowing the resulting executable to be loaded
to a random address. Making certain security attacks harder to perform.

For some more details on PIE see here:
or here:

We are using this patch (adopted for 2.3.X) sucessfully since quite some
time in our packages. I also updated the enhancement request bugzilla:

SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-build-with-fPIE-if-supported.dif
Type: application/mbox
Size: 5139 bytes
Desc: not available
Url : 

More information about the Cyrus-devel mailing list