nixpkgs/pkgs/development/compilers
Matthew Bauer 2e2afa1943 gcc/binutils: disable pie hardening
These don’t like having -fPIE set for them. We should disable
hardening all the time, but in the interest of not changing hashes,
this only disables it for Musl (where it is now the default).

(cherry picked from commit a3a6884649354a660326acd68c1bd08ffd2dcfa2)
2018-11-09 13:55:35 -06:00
..
abcl
adoptopenjdk-bin adoptopenjdk-openj9-bin: 11 -> 11.0.1 2018-11-03 22:00:56 +09:00
aldor
aliceml
apache-flex-sdk adobe_flex_sdk: 4.0.0.14159 -> apache-flex-sdk: 4.16.1 (#41257) 2018-06-02 10:44:24 +02:00
arachne-pnr arachne-pnr: 2018.05.13 -> 2018.09.08 2018-10-01 22:32:54 -05:00
as31
asn1c treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
aspectj
ats
ats2 ats2: 0.3.11 -> 0.3.12 2018-10-23 13:23:03 +00:00
avian avian: use no error 2018-06-10 20:34:40 -04:00
avra
bigloo
binaryen
bupc
carp carp: init at unstable-2018-09-15 2018-09-24 15:45:58 +03:00
ccl reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
chez treewide: Purge stdenv.platform and top-level platform 2018-08-20 15:22:46 -04:00
chicken pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
clasp clasp-common-lisp: mark as broken 2018-09-08 20:08:49 +02:00
clean reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
closure closurecompiler: 20180805 -> 20180910 (#48529) 2018-10-31 20:30:38 +01:00
cmdstan cmdstan: use checkInputs 2018-08-11 09:35:23 +00:00
cmucl reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
colm treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
compcert compcert: 3.3 -> 3.4 2018-09-17 18:36:31 +00:00
coreclr coreclr: update homepage 2018-09-18 12:47:37 +02:00
crystal crystal: fix "play" subcommand 2018-10-27 13:28:21 +01:00
cudatoolkit cudatoolkit, cudnn: many updates 2018-10-30 19:09:20 +01:00
dale
dev86
dmd dmd: 2.081.1 -> 2.081.2 2018-08-19 21:53:13 +02:00
dotnet/sdk dotnet-sdk: 2.1.402 -> 2.1.403 2018-10-23 15:49:20 +02:00
dtc
ecl ecl_16_1_2: backport getcwd fix 2018-06-30 01:20:46 +02:00
edk2 edk2: fix buid 2018-08-01 11:15:17 +03:00
eli treewide: fix derivation names 2018-05-28 05:59:57 -07:00
elm elm-format: 0.8.0 -> 0.8.1 2018-10-03 20:30:35 +01:00
emscripten pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
eql
factor-lang factor-lang: 0.97 -> 0.98 2018-10-20 02:51:35 +02:00
fpc reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
fsharp treewide: http -> https 2018-06-23 04:34:55 -07:00
fsharp41 treewide: http -> https 2018-06-23 04:34:55 -07:00
fstar fstar: 0.9.5.0 -> 0.9.6.0 2018-05-25 10:28:37 +02:00
futhark futhark: introduce the top-level futhark attribute 2018-10-12 14:12:29 +02:00
gambit gambit-unstable: 2018-08-06 -> 2018-09-03 2018-09-06 11:43:48 -04:00
gcc gcc/binutils: disable pie hardening 2018-11-09 13:55:35 -06:00
gcl gcl:; add license 2018-08-20 01:04:09 +02:00
gerbil gerbil-unstable: 2018-08-11 -> 2018-09-06 2018-09-06 11:43:49 -04:00
gforth treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
ghc ghc: drop unused 7.10.3-binary compiler 2018-11-08 17:39:13 +01:00
ghcjs Drop obsolete GHC versions 7.10.3, 8.0.2, and 8.4.3. 2018-11-02 20:13:55 +01:00
ghcjs-ng ghcjs-*: Expose the version of GHC used 2018-09-28 12:06:31 -04:00
glslang glslang-git: 2018-06-21 -> 2018-07-27 2018-08-29 18:56:58 -07:00
gnu-cobol
gnu-smalltalk gnu-smalltalk: fix build 2018-09-05 23:01:15 +02:00
go go: do not wrap with go get tools 2018-10-12 19:36:34 +00:00
gprolog treewide: stdenv.lib.platforms.gnu -> ... gnu ++ linux 2018-04-30 18:12:10 -05:00
graalvm graalvm: More fixes 2018-11-04 16:25:51 +00:00
gwt
halide halide: init at 2018_02_15 (#44207) 2018-08-01 14:57:51 +02:00
haxe pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
hhvm hhvm: mark as broken 2018-08-29 14:43:06 +00:00
hop
iasl Revert "iasl: 20180313 -> 20180629 (#46272)" 2018-09-19 12:03:44 +02:00
icedtea-web
inform7 pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
intercal
ios-cross-compile pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
ispc pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
javacard-devkit javacard-devkit: allow overriding the java binary (#45416) 2018-08-21 20:00:46 +02:00
jetbrains-jdk reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
jikes jikes: add license 2018-08-06 13:02:43 +02:00
jsonnet jsonnet: skip building the website (#47981) 2018-10-07 20:04:59 -04:00
julia julia: 1.0.0 -> 1.0.1 (#48191) 2018-10-22 06:57:43 +00:00
jwasm
kotlin kotlin: 1.2.71 -> 1.3.0 2018-11-07 19:56:43 -05:00
ldc ldc: 1.10.0 -> 1.11.0 2018-08-19 21:52:28 +02:00
llvm Merge remote-tracking branch 'upstream/master' into staging 2018-09-25 14:20:27 -04:00
manticore
matter-compiler pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
mcpp pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
mercury treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
meta-environment/meta-build-env
mezzo ocamlPackages.mezzo: disable for OCaml ≥ 4.06 2018-08-29 12:49:45 +00:00
microscheme treewide: use gnu toolchain for avr/arm-embedded 2018-10-30 13:31:45 -05:00
mint mint: 0.2.1 -> 0.3.1 (#47586) 2018-10-01 17:33:59 +02:00
mit-scheme more platforms.gnu -> gnu ++ linux changes, manually 2018-04-30 18:14:44 -05:00
mkcl
mlton mlton: refactor and adds mlton20180207Binary mlton20180207 mltonHEAD 2018-10-12 00:47:54 -04:00
mono Merge pull request #49369 from Mic92/mono-cleanup3 2018-10-29 10:27:22 +00:00
mosml mosml: init at 2.10.1 2018-08-10 17:51:11 +08:00
mozart reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
mruby mruby: Removes a test that fails in the sandbox. 2018-08-10 19:07:20 -04:00
nasm nasm: add license 2018-08-06 12:39:39 +02:00
neko treewide: http -> https 2018-06-23 04:34:55 -07:00
nextpnr nextpnr: 2018.08.09 -> 2018.10.17 2018-10-17 00:15:47 -04:00
nim nim: update nodejs-slim 2018-10-31 10:38:16 +01:00
nvidia-cg-toolkit reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
obliv-c obliv-c: 0.0pre20170827 -> 0.0pre20180624 2018-08-28 04:32:56 +00:00
ocaml ber_metaocaml: 104 -> 107 2018-11-08 13:37:07 -06:00
opa treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
opendylan tree-wide: patchelf used during build -> nativeBuildInputs 2018-09-28 11:43:16 -05:00
openjdk openjdk: 10.0.2 -> 11.0.1 2018-10-28 20:35:25 -04:00
openspin openspin: init at 2018-10-02 2018-10-02 03:02:49 +00:00
oraclejdk oraclejdk: remove version 10 2018-11-01 12:37:21 +01:00
orc orc: update homepage 2018-09-02 01:46:28 +02:00
osl appleseed: init at 1.9.0-beta, osl: init at 1.9.9, seexpr: init at 2.11 2018-06-21 16:18:13 -04:00
owl-lisp owl-lisp: 0.1.15 -> 0.1.16 2018-06-08 01:39:17 -07:00
pakcs pakcs: 2.0.2-b7 -> 2.0.2-b9 (#45118) 2018-08-16 22:03:22 +02:00
picat reewide: Purge all uses stdenv.system and top-level system 2018-08-30 17:20:32 -04:00
polyml treewide: http -> https 2018-06-29 17:18:27 -07:00
ponyc ponyc: 0.24.4 -> 0.25.0 2018-10-26 19:56:11 -07:00
purescript/psc-package psc-package: 0.4.1 -> 0.4.2 2018-11-09 15:36:00 +01:00
reason dune: 1.4.0 -> 1.5.0 (#49848) 2018-11-09 12:26:18 +00:00
rgbds
rust cargo: fix darwin build 2018-10-26 16:06:56 +01:00
sbcl sbcl: 1.4.12 -> 1.4.13 2018-10-31 23:32:47 +01:00
scala scala: 2.12.6 -> 2.12.7 (#47571) 2018-10-01 17:29:41 +02:00
sdcc sdcc: fix license condition 2018-07-17 19:17:03 +03:00
seexpr appleseed, structure-synth, luxcorerender: libGLU instead of mesa_glu 2018-06-30 09:14:21 -04:00
serpent
shaderc shaderc: 2016-09-08 -> 2018-06-01 2018-06-26 20:37:54 -07:00
smlnj apple_sdk: use multiple outputs 2018-06-09 00:05:38 -04:00
solc solc: 0.4.24 -> 0.4.25 2018-10-12 17:59:49 +03:00
souffle pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
souper
squeak
stalin
swi-prolog Merge remote-tracking branch 'upstream/master' into staging 2018-08-04 15:17:42 +03:00
swift swift: 4.1.3 -> 4.2.1 2018-11-01 17:53:04 +01:00
terra
teyjus
tinycc
urn urn: init at 0.7.1 2018-05-28 21:24:03 +02:00
urweb treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
vala vala_0_38: 0.38.9 -> 0.38.10 2018-09-05 10:52:23 +01:00
wcc wcc: init unstable at 2018-04-05 2018-07-04 12:57:11 +00:00
wla-dx
x11basic x11basic: init at 1.26 2018-11-03 17:58:02 +01:00
yap treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
yasm treewide: http -> https sources (#42676) 2018-06-28 20:43:35 +02:00
yosys yosys: 2018.09.30 -> 2018.10.17 2018-10-17 00:15:47 -04:00
z88dk
zig zig: 0.2.0 -> 0.3.0 2018-09-29 15:18:57 -04:00
zulu