On 09/16/2012 12:41 AM, Tom Lane wrote:
Peter Eisentraut <pete...@gmx.net> writes:
_FORTIFY_SOURCE=2 appears to be the default for package building on many
Linux distributions now, as part of harding or security options.  But we
often hear about problems related to this only when we hand the source
over to the packagers.  So I think we might as well add this to our
standard compilation options, for example in src/include/port/linux.h.
What do you think?
Doesn't seem like a good idea to me to add platform-specific options
with unspecified effects to platform-independent upstream sources.

To the extent that this option finds anything useful (which in my
experience is a negligibly small percentage anyway), it's the
responsibility of the packagers (including me) to report it.

                        


Might be worth having a buildfarm animal or two building with it, say by setting CFLAGS before configure?

cheers

andrew




--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to