[Pkg-postgresql-public] Bug#687208: postgresql-9.1: pg_config --cflags includes -pie

Julian Taylor jtaylor.debian at googlemail.com
Mon Sep 10 20:34:02 UTC 2012


Package: postgresql-9.1
Version: 9.1.5-2
Severity: serious
Justification: breaks packages in wheezy

pg_config --cflags in in 9.1.5-2 includes the -pie flag.
This flag causes issues in packages using pg_config to build libraries
and due to performance issues it may also be unwanted in non-library builds.

pg_config --cflags
-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security -fPIC -pie -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-Wformat-security -fno-strict-aliasing -fwrapv
-fexcess-precision=standard -g

the version in wheezy does not include the flag.

e.g. uwsgi's build in wheezy would be broken by this change.
see bug 687084

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-postgresql-public/attachments/20120910/07b77660/attachment.pgp>


More information about the Pkg-postgresql-public mailing list