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 tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
autoconf-archive autoconf-archive: 2017.09.28 -> 2018.03.13 2018-03-17 11:50:46 -07:00
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 avarice: mark as broken 2018-04-12 23:03:59 +02:00
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 Revert "checkbashism: 2.0.0.2 -> 2.18.1" 2018-04-26 17:32:18 +02:00
chrpath
chruby
circleci-cli circleci-cli: 0.1.2307 -> 0.1.2569 (#47347) 2018-09-25 18:36:55 +02:00
cl-launch cl-launch: change platforms to unix 2018-03-07 16:31:34 +13:00
coccinelle
complexity treewide: stdenv.lib.platforms.gnu -> ... gnu ++ linux 2018-04-30 18:12:10 -05:00
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 dfeet: add updateScript 2018-03-29 11:28:29 +02:00
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 doclifter: 2.17 -> 2.18 2018-06-19 14:26:52 -07:00
drush
editorconfig-core-c treewide: http -> https 2018-06-23 04:34:55 -07:00
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 fsatrace: initial version 2018-03-16 14:01:31 +01:00
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 Revert "itstool: 2.0.2 -> 2.0.4" (#41339) 2018-06-01 15:23:53 +00:00
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 lit: 0.5.1 -> 0.6.0 2018-06-28 07:57:19 -05:00
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 treewide: use more HTTPS URLs 2018-03-24 22:04:25 -07:00
luarocks lua51Packages.luarocks: 2.4.3 -> 2.4.4 2018-03-20 16:38:20 -07:00
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 opengrok: 0.12.5 -> 1.0 2018-03-09 04:55:03 -08:00
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 uhd: 3.11.0.0 -> 3.12.0.0 2018-06-26 17:04:40 -05:00
uisp
uncrustify uncrustify: 0.66.1 -> 0.67 2018-05-21 09:18:37 +00:00
unifdef
universal-ctags universal-ctags: 2018-01-0 -> 2018-07-23 2018-07-27 08:09:09 -05:00
usb-modeswitch usb-modeswitch-data: 20170205 -> 20170806 2018-03-17 05:21:34 -07:00
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