3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/tools/misc
Matthew Bauer 76c956be5c treewide: disable pie in more places
Some packages don’t work correctly with pie. Here I disable it for:

- busybox
- linux kernel
- kexectools

I also get rid of the Musl conditional for disabling pie in GCC and
Binutils. Some day we might want to enable PIE without Musl and it
will be useful to have the *just* work with our compiler and linkers.
2018-11-13 07:03:31 -06:00
..
abi-compliance-checker abi-compliance-checker: init at 2.3 2018-10-07 16:09:27 -04:00
abi-dumper abi-dumper: init at 1.1 2018-10-07 16:09:02 -04:00
arcanist Merge pull request #46812 from serokell/fix-arcanist 2018-10-21 11:29:20 +02:00
astyle
autobuild
autoconf
autoconf-archive
autogen pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
automake automake116x: disable tests, also cleanup 2018-08-11 09:35:18 +00:00
automoc4
avarice
avrdude treewide: Make all the rest of configureFlags 2018-08-03 17:06:03 -04:00
awf awf: 1.3.1 -> 1.4.0 2018-10-16 00:41:19 -07:00
babeltrace babeltrace: 1.5.5 -> 1.5.6 2018-07-08 03:31:40 -07:00
bashdb
bin_replace_string
binutils treewide: disable pie in more places 2018-11-13 07:03:31 -06:00
blackmagic treewide: use gnu toolchain for avr/arm-embedded 2018-10-30 13:31:45 -05:00
bossa
bsdbuild
cbrowser pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
ccache pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
cflow reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
cgdb Take me (viric) out of most maintenance 2018-07-22 21:50:19 +02:00
checkbashisms
chrpath
chruby
circleci-cli circleci-cli: 0.1.2307 -> 0.1.2569 (#47347) 2018-09-25 18:36:55 +02:00
cl-launch
coccinelle
complexity
cppi
cproto
cquery cquery: 2018-08-08 -> 2018-10-14 (llvm6 -> llvm7) 2018-10-16 12:30:06 -05:00
creduce creduce: 2.7.0 -> 2.8.0 2018-07-14 23:54:21 -05:00
cscope Merge master into staging 2018-08-09 18:28:15 +02:00
csmith treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
ctags pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
cwebbin cwebbin: add license 2018-11-08 20:29:09 +01:00
d-feet
dbench
ddd treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
dejagnu dejagnu: 1.6 -> 1.6.1 2018-07-21 02:48:59 -05:00
dfu-programmer dfu-programmer: supports macos 2018-10-29 14:34:09 -05:00
dfu-util dfu-util: update homepage 2018-09-02 21:00:38 +02:00
dialog treewide: Make more complicated configureFlags lists 2018-08-03 17:06:03 -04:00
distcc
doclifter
drush
editorconfig-core-c
eggdbus eggdbus: add license 2018-11-08 20:31:31 +01:00
elfkickers
elfutils elfutils: 0.173 -> 0.174 2018-09-20 16:46:43 -07:00
epm treewide: http -> https 2018-06-29 17:18:27 -07:00
fsatrace
fswatch fswatch: 1.12.0 -> 1.13.0 2018-10-03 12:19:20 -07:00
gdb treewide: Remove usage of remaining redundant platform compatability stuff 2018-08-30 17:20:32 -04:00
gdbgui [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
gede gede: 2.6.1 -> 2.10.9 (#45995) 2018-09-03 23:24:38 +02:00
gengetopt
global pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
gnum4 gnum4: set platforms=unix++windows 2018-11-11 01:42:40 +00:00
gob2 treewide: http -> https 2018-07-05 18:35:28 -07:00
gperf
gpshell
gputils gputils: clean up, fix homepage url 2018-07-17 19:19:01 +03:00
gtkdialog
gtkperf gtkperf: Add test selection patch from phoronix/openbenchmarking 2018-07-12 17:35:51 -05:00
help2man help2man: 1.47.6 -> 1.47.7 2018-10-03 11:02:30 -07:00
hound
hydra hydra: remove me as maintainer 2018-08-14 11:44:07 +01:00
icon-naming-utils icon-naming-utils: add license 2018-11-08 20:33:03 +01:00
indent
inotify-tools
intel-gpu-tools Merge branch 'staging-next' into staging 2018-08-17 20:53:27 +02:00
intltool perlXMLParser -> perlPackages.XMLParser 2018-10-12 22:56:15 +00:00
iozone reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
itstool
jscoverage treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
kconfig-frontends kconfig-frontends: don't disable format hardening, doesn't seem needed 2018-09-07 19:36:51 -05:00
kdbg kdbg: init at 3.0.0 2018-10-08 20:43:48 +00:00
kibana reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
libtool treewide: Remove usage of remaining redundant platform compatability stuff 2018-08-30 17:20:32 -04:00
linuxkit pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
lit
loccount pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
lsof lsof: Don't record compiler flags / build kernel 2018-10-08 22:56:23 +02:00
ltrace ltrace: remove aarch64 from platforms 2018-11-08 21:53:37 +01:00
lttng-tools lttng-tools: 2.10.4 -> 2.10.5 (#46238) 2018-09-28 21:27:59 +02:00
lttng-ust lttng-ust: 2.10.1 -> 2.10.2 2018-09-10 07:57:54 +02:00
lttv
luarocks
md2man pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
moby pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
msitools treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
ninka buildPerlPackage -> perlPackages.buildPerlPackage 2018-10-14 09:10:41 +02:00
nixbang
objconv
opengrok
openocd Take me (viric) out of most maintenance 2018-07-22 21:50:19 +02:00
pahole pahole: (??) -> v1.12, cleanup (#46913) 2018-09-20 00:28:05 +02:00
patchelf patchelf: fix license 2018-09-29 16:36:33 -04:00
pkgconfig pkg-config: add license 2018-11-08 20:42:37 +01:00
pmccabe
prelink treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
premake
pwndbg pwndbg: 2018-04-06 -> 2018.07.29 2018-08-01 23:35:08 +01:00
rman rman: make tests run, but disable 2018-08-11 09:35:31 +00:00
rolespec
saleae-logic reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
sipp
sloccount
sqitch sqitch-pg: add license 2018-11-08 20:45:51 +01:00
srecord treewide: Make all the rest of configureFlags 2018-08-03 17:06:03 -04:00
stlink
stm32flash pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
strace strace: 4.24 -> 4.25 (#49518) 2018-10-31 18:36:08 +01:00
swig treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
sysbench sysbench: 1.0.14 -> 1.0.15 2018-07-07 16:26:09 -07:00
tcptrack
teensy-loader-cli teensy-loader-cli: build on macos 2018-10-30 13:31:57 -05:00
tet
texi2html
texinfo texinfo: cleanup with a mass rebuild 2018-09-23 17:57:13 +00:00
tie tie: add license 2018-11-08 20:49:23 +01:00
tokei tokei: 7.0.3 -> 8.0.0 2018-08-26 10:51:10 +03:00
travis travis: 1.8.8 -> 1.8.9 2018-09-01 20:29:30 -04:00
trv pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
uhd
uisp
uncrustify
unifdef
universal-ctags universal-ctags: 2018-01-0 -> 2018-07-23 2018-07-27 08:09:09 -05:00
usb-modeswitch
vtable-dumper vtable-dumper: init at 1.2 2018-10-07 16:06:38 -04:00
watson-ruby
xc3sprog
xxdiff xdiff: 4.0.1.2017062 -> 5.0b1 - version bump only 2018-10-08 10:36:38 +08:00
ycmd ycmd: 2018-07-24 -> 2018-09-20 2018-09-24 02:13:33 -04:00
yodl yodl: update homepage 2018-07-01 13:33:22 +02:00