void-packages/common/environment/configure
Christian Neukirchen e58a7b24e9 gccspecs/hardened-cc1: also pass -fPIE to cpp by default.
Note that -fPIE defines __PIC__ and __PIE__, so passing this on to
pure cpp(1)/gcc -E executions is relevant.

Found the hard way due to ccache breaking on i686 with precompiled
headers which used the non-PIC definitions in cpuid.h since header
precompilation doesn't read cc1_options.
2015-11-19 16:30:06 +01:00
..
autoconf_cache time: unbreak cross musl; set _GNU_SOURCE and override wait3 test. 2015-10-28 17:12:38 +01:00
gccspecs gccspecs/hardened-cc1: also pass -fPIE to cpp by default. 2015-11-19 16:30:06 +01:00
.empty common/environment: create dummy files for all dirs to not remove them. 2014-02-11 18:22:46 +01:00
bootstrap.sh environment/configure/bootstrap.sh: use -isystem and -rpath-link during bootstrap. 2015-06-05 11:06:31 +02:00
cross.sh xbps-src: set up C{,XX}FLAGS and LDFLAGS correctly for cross compilation. 2015-10-17 11:05:21 +02:00
gnu-configure-args.sh xbps-src/environment: set --sbindir=/usr/bin in ${configure_args}. 2015-06-03 14:48:30 +02:00
hardening.sh xbps-src: env/hardening: make sure to put pkg overrides at the end. 2015-11-17 17:24:54 +01:00
pkg-config.sh environment/pkg-config: unset PKG_CONFIG; find it via PATH instead. 2014-09-28 08:01:18 +02:00