nixpkgs/pkgs/development/compilers
Timo Kaufmann 00c3761322 ecl: fix build with libffi 3.3
The build was broken by the recent libffi update
(53a04a2df0) because of this upstream
change:

ef76205647

I have changed the usage of FFI_SYSV as gentoo suggests:

https://wiki.gentoo.org/wiki/Libffi_3.3_porting_notes/FFI_SYSV

I'm not entirely sure if that is the right call here, but I haven't
noticed any regressions in my testing and its definitely better than a
broken build.

Upstream: https://gitlab.com/embeddable-common-lisp/ecl/issues/302
2019-12-16 23:02:26 +01:00
..
abcl abcl: 1.5.0 -> 1.6.0 2019-11-25 02:45:31 -08:00
adoptopenjdk-bin Merge pull request #70176 from taku0/adoptopenjdk-bin-11.0.4 2019-11-24 10:19:00 +01:00
adoptopenjdk-icedtea-web adoptopenjdk-icedtea-web: remove myself from maintainers 2019-10-08 19:51:52 +02:00
aldor
aliceml
apache-flex-sdk treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
arachne-pnr treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
as31 treewide: name -> pname 2019-08-17 10:54:38 +00:00
asn1c treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
aspectj
ats treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
ats2 treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
avian treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
avra
bigloo treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
binaryen treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
bs-platform bs-platform: init at 6.2.1 2019-12-10 00:51:30 -08:00
bupc
carp carp: fix eval 2019-11-23 17:10:17 +01:00
ccl treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
chez chez: fix build on darwin 2019-09-13 22:00:00 -05:00
chicken chicken: update eggs to latest 2019-12-12 10:09:52 -04:00
clasp treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
clean treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
closure closurecompiler: 20190215 -> 20190909 2019-09-26 01:33:23 -07:00
cmdstan treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
cmucl treewide: name -> pname 2019-08-17 10:54:38 +00:00
colm treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
compcert compcert: 3.5 → 3.6 2019-10-19 20:30:48 +00:00
coreclr treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
crystal crystal: reduce closure size, more robust runtime 2019-11-30 15:35:16 +01:00
cudatoolkit cudatoolkit: move the dependencies into a common expression 2019-11-29 03:57:23 +12:00
dale treewide: name -> pname 2019-08-17 10:54:38 +00:00
dev86 treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
dmd treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
dotnet/sdk dotnet.sdk: 2.2.300/2.2.5 -> 2.2.401/2.2.6 2019-08-12 22:07:49 +02:00
dtc dtc: fix Python support 2019-09-22 13:03:40 +02:00
ecl ecl: fix build with libffi 3.3 2019-12-16 23:02:26 +01:00
edk2 Merge remote-tracking branch 'upstream/master' into gcc-8 2019-08-25 18:55:46 +02:00
eli treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
elm Update elm-language-server to 1.4.4 2019-10-31 12:45:50 +01:00
emscripten
eql treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
factor-lang Treewide: fix URL permanent redirects 2019-11-16 01:41:23 +01:00
fasm fasm-bin: 1.73.16 -> 1.73.18 2019-11-27 19:42:37 -08:00
flux flux: init at 2013-09-20 2019-08-18 23:17:58 -04:00
fpc treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
fsharp treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
fsharp41 Merge master into staging-next 2019-08-27 16:36:47 +02:00
fstar treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gambit treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
gcc gcc7: 7.4.0 -> 7.5.0 2019-12-16 11:40:59 +01:00
gcc-arm-embedded Merge master into staging-next 2019-08-31 09:50:38 +02:00
gcl treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
gerbil gerbil-unstable: 2019-08-11 -> 2019-11-10 2019-11-23 18:12:34 -05:00
gforth treewide: name -> pname 2019-08-17 10:54:38 +00:00
ghc Merge pull request #74922 from matthewbauer/ghc-no-gold-with-llvm 2019-12-03 17:35:57 -05:00
ghcjs-ng Merge pull request #74087 from Ericson2314/ghcjs-fix-deps 2019-11-24 18:11:51 -05:00
glslang treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gnu-cobol treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gnu-smalltalk treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
go Merge staging-next into staging 2019-12-10 19:01:27 +01:00
go-jsonnet go-jsonnet: 0.13.0 -> 0.14.0 2019-11-30 15:15:24 +11:00
gprolog
graalvm Merge staging-next into staging 2019-11-11 12:09:26 +01:00
gwt
halide Halide platforms limited to x68 2019-09-30 07:11:44 +02:00
haxe haxe: refactor out of ocamlPackages 2019-10-30 18:05:20 +00:00
hhvm Re-Revert "Merge branch 'staging-next'" 2019-09-22 09:38:09 +02:00
hop
iasl iasl: drop uneeded patch 2019-09-09 16:20:50 -04:00
inform7 treewide: name -> pname 2019-08-17 10:54:38 +00:00
intel-graphics-compiler intel-graphics-compiler: 1.0.2714.1 -> 1.0.2878 2019-11-30 21:07:12 +01:00
intercal intercal: 0.30 -> 0.31 2019-09-26 15:53:10 -07:00
ios-cross-compile
ispc ispc: only check on Linux 2019-11-03 16:20:00 -05:00
jasmin jasmin: init at 2.4 2019-11-06 15:43:29 +01:00
javacard-devkit treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
jetbrains-jdk jetbrains/update-2 (#67719) 2019-09-28 10:49:38 +01:00
jsonnet jsonnet: 0.13.0 -> 0.14.0 2019-09-26 16:30:54 -07:00
julia Merge staging-next into staging 2019-08-28 08:26:42 +02:00
jwasm treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
kotlin kotlin: 1.3.50 -> 1.3.60 2019-11-27 22:00:32 -08:00
ldc ldc: 1.16.0 -> 1.17.0 2019-10-20 10:10:33 -07:00
llvm Merge pull request #73766 from kmcopper/staging-compiler-rt 2019-11-26 15:54:12 +00:00
manticore manticore: 2019.09.20 -> 2019.12.03 2019-12-04 14:30:56 -06:00
matter-compiler bundlerUpdateScript: init and use (#64822) 2019-07-22 12:02:47 +00:00
mcpp mcpp: pname-ify 2019-09-06 19:11:07 +03:00
mercury treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
meta-environment/meta-build-env
mezzo
microscheme treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
mint mint: Use buildCrystalPackage 2019-08-26 20:05:23 +02:00
mit-scheme
mkcl treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
mlton treewide: name -> pname 2019-08-17 10:54:38 +00:00
mono mono: remove dontStrip from derivation 2019-09-20 15:25:27 +02:00
mosml Merge branch 'master' into staging-next 2019-08-24 08:55:37 +02:00
mozart mozart2: init at 2.0.1 2019-09-23 11:32:08 +02:00
mruby mruby: 2.0.1 -> 2.1.0 2019-11-28 03:35:52 -08:00
nasm Merge remote-tracking branch 'upstream/gcc8' into staging-next 2019-09-06 23:25:18 +02:00
neko Re-Revert "Merge branch 'staging-next'" 2019-09-22 09:38:09 +02:00
nextpnr nextpnr: 2019.09.28 -> 2019.10.13 2019-10-19 12:26:49 -05:00
nim nim: 1.0.2 -> 1.0.4 2019-11-30 15:26:11 +01:00
nvidia-cg-toolkit treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
obliv-c treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
ocaml OCaml: optionally enable AFL support 2019-11-30 08:34:36 +00:00
opa treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
opendylan
openjdk openjdk8: restore correct handling of cmm directory 2019-11-24 09:57:09 +01:00
openspin treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
oraclejdk Merge staging-next into staging 2019-11-11 12:09:26 +01:00
orc Remove myself (fuuzetsu) from maintainer lists 2019-12-05 16:29:48 +09:00
osl osl: 1.10.7 -> 1.10.8 2019-12-08 13:12:48 -08:00
owl-lisp owl-lisp: 0.1.16 -> 0.1.19 2019-08-21 13:39:24 +08:00
pakcs pakcs: 2.1.2 -> 2.2.0 2019-11-04 08:54:02 -08:00
pforth treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
picat
polyml Rename z77z into maggesi 2019-10-07 17:05:25 +02:00
ponyc Merge pull request #73594 from redvers/ponyc-0-33-0 2019-11-29 20:34:54 -05:00
purescript purescript: 0.13.4 -> 0.13.5 2019-11-26 19:04:16 -08:00
qbe qbe: unstable-2019-05-15 -> unstable-2019-07-11 2019-07-29 16:21:00 +02:00
rasm rasm: init at 0.116 2019-12-16 11:28:34 -08:00
reason treewide: CAML_LD_LIBRARY_PATH may be undefined 2019-11-14 13:44:07 -05:00
rgbds rgbds: 0.3.8 -> 0.3.9 2019-11-29 04:02:35 -08:00
rust rust: add support for armv6l-linux and armv7l-linux 2019-11-23 19:19:31 -05:00
sagittarius-scheme sagittarius-scheme: init at 0.9.6 2019-08-11 21:47:41 +05:30
sbcl Merge branch 'master' into staging-next 2019-09-04 11:00:56 +02:00
scala dotty: 0.14.0-RC1 -> 0.20.0-RC1 2019-11-23 18:18:26 -05:00
sdcc sdcc: extend platforms 2019-09-01 14:22:49 -05:00
seexpr treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
serpent treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
shaderc treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
smlnj smlnj: 110.91 -> 110.95, add 64-bit support 2019-12-04 14:30:56 -06:00
solc solc: 0.5.11 -> 0.5.12 2019-10-08 16:17:47 -07:00
souffle souffle: 1.7.0 -> 1.7.1 2019-12-06 04:02:19 -06:00
spirv-llvm-translator spirv-llvm-translator: init at 8.0.1-2 2019-09-01 16:53:28 +01:00
squeak treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
stalin
swi-prolog swiProlog: fix build on darwin 2019-10-14 22:30:00 -05:00
swift treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
terra terra: fix evaluation on darwin 2019-09-24 08:25:44 +02:00
teyjus treewide: name -> pname 2019-08-17 10:54:38 +00:00
tinycc tinycc: fixup perms for generated .pc file 2019-10-12 14:45:17 +02:00
unison unison: 1.0.M1f -> 1.0.M1g 2019-11-27 09:12:23 -05:00
urn treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
urweb Re-Revert "Merge branch 'staging-next'" 2019-09-22 09:38:09 +02:00
vala vala: 0.46.2 -> 0.46.5 2019-11-22 04:07:46 -05:00
vlang vlang: Propagate build inputs, add $LDFLAGS (#70466) 2019-10-07 00:02:34 -04:00
wcc treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
wla-dx wla-dx: git-2017-06-05 -> 9.8 2019-07-02 23:04:01 -06:00
x11basic x11basic: 1.26 -> 1.27 2019-11-29 16:33:22 -08:00
yap treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
yasm
yosys yosys: 2019.09.27 -> 2019.10.18 2019-10-19 12:26:49 -05:00
z88dk treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
zig zig: 0.4.0 -> 0.5.0 2019-09-30 20:00:00 -05:00
zulu treewide: JAVA_HOME may not always be defined 2019-11-01 22:00:07 +00:00