nixpkgs/pkgs/development/compilers
Alyssa Ross fcc44e9aea
llvmPackages_12.openmp,llvmPackages_13.openmp: fix cross
CMake commit faa950a155 ("try_compile: Run native build tool with verbose output")
did not play well with these versions of openmp, which have a faulty
failure regex that considers "unknown" in the build output to indicate
a failure.  When cross compiling, the string "unknown" is very likely
to occur as part of triples.  Fix by backporting a patch that improves
the failure regex check to not be tripped up by triples.

The same problem affects LLVM 11 and possibly earlier, but the patch
doesn't apply that far back, so I didn't bother for now.

Fixes: b8ac5b6cfb ("cmake: 3.25.3 -> 3.26.4")
2023-10-30 13:04:51 +01:00
..
abcl Merge pull request #239270 from wahjava/update-abcl 2023-06-23 10:59:55 +08:00
acme treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases 2023-08-11 09:20:44 +00:00
adoptopenjdk-bin adoptopenjdk: 8.0.322+6 → 8.0.372+7, 11.0.16+101 → 11.0.19+7, 17.0.4+101 → 17.0.7+7 2023-06-13 20:32:48 -06:00
adoptopenjdk-icedtea-web
alan treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
ante tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
apache-flex-sdk
arachne-pnr
armips
as31
asl
asn1c
aspectj aspectj: 1.9.20 -> 1.9.20.1 2023-09-15 19:36:31 +00:00
assemblyscript assemblyscript: 0.27.8 -> 0.27.9 2023-08-23 00:47:33 +00:00
atasm
ats
ats2
august august: init at unstable-2023-08-13 2023-08-19 14:42:10 -04:00
avra
ballerina ballerina: 2201.6.0 -> 2201.8.1 2023-10-15 02:27:29 +02:00
bfc bfc: 1.11.0 -> 1.12.0 2023-09-17 20:36:00 -04:00
bigloo treewide: amend hacks of removing $(pwd) 2023-08-05 09:26:04 +02:00
binaryen binaryen: 113 -> 114 2023-07-05 19:17:31 +00:00
blueprint blueprint-compiler: add darwin support 2023-09-08 17:24:32 +02:00
bluespec bluespec: 2022.1 -> 2023.1 2023-03-28 06:30:54 -05:00
bs-platform treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
bupc
c0 c0: init at unstable-2022-10-25 2023-04-15 04:20:00 +00:00
c3c treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
cairo cairo-lang: 2.0.2 -> 2.2.0 2023-08-26 13:21:48 +02:00
cakelisp cakelisp: update upstream url 2023-05-16 11:30:00 +02:00
carp
cc65
ccl Re-add broken Darwin 2023-08-29 09:23:10 +02:00
chez chez: 9.6.2 -> 9.6.4 2023-10-17 09:38:40 +00:00
chez-racket Merge remote-tracking branch 'origin/master' into staging-next 2023-02-23 13:51:34 +00:00
chicken chickenPackages.chickenEggs.sdl2-ttf: fix build on linux 2023-10-24 14:45:00 +02:00
ciao ciao: 1.22.0-m1 -> 1.22.0-m7 2023-07-27 00:45:15 +00:00
circt circt: 1.56.1 -> 1.58.0 2023-10-27 02:55:33 +00:00
clasp clasp-common-lisp: build with fmt 9 2023-05-20 04:20:00 +00:00
clean
closure closurecompiler: 20230502 -> 20230802 2023-08-31 00:52:36 +00:00
cmdstan cmdstan: 2.32.2 -> 2.33.1 2023-10-07 19:45:46 +02:00
cmucl lisp-modules: set maintainers to the lisp team 2023-04-05 20:52:27 +02:00
codon codon: 0.15.5 -> 0.16.1 2023-06-12 18:59:26 +03:00
coffeescript coffeescript: use buildNpmPackage 2023-09-05 19:32:19 -07:00
colm
computecpp computecpp-unwrapped: 2.3.0 -> 2.11.0 2023-06-12 19:07:41 +00:00
cone
copper
crystal crystal: add PKG_CONFIG_PATH 2023-09-11 22:12:10 +02:00
crystal2nix
cudatoolkit cudatoolkit: fix evaluation with Nix 2.3 2023-10-06 15:10:52 +03:00
dale treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
dart dart: update homepage link 2023-10-25 19:48:33 -03:00
dasm
dev86 dev86: change self to finalAttrs 2023-04-26 08:00:11 -03:00
dictu
djgpp djgpp: Add darwin support 2023-10-01 18:53:05 +02:00
dmd Merge pull request #111525 from lionello/dmd-bootstrap-rm-ref 2023-10-18 22:11:01 +02:00
dotnet dotnet-sdk_8: 8.0.100-rc.1.23455.8 -> 8.0.100-rc.2.23502.2 2023-10-25 19:52:18 +02:00
dtc Merge pull request #237241 from alyssais/dtc-cross 2023-06-20 16:32:39 +03:00
ecl treewide: fetch sage patches from github instead of now-defunct trac 2023-09-02 08:46:11 -07:00
edk2 edk2: fix build on x86_64-darwin 2023-10-01 03:25:59 +02:00
eli treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
elm elmPackages.elm-graphql: init at 4.3.1 2023-10-26 17:15:34 -03:00
emscripten emscripten: 3.1.42 -> 3.1.45 2023-08-26 12:47:33 +02:00
erg erg: 0.6.22 -> 0.6.23 2023-10-16 12:56:22 -04:00
factor-lang factor: Fix "resource:work" pointing to store 2023-03-11 22:20:19 +01:00
fasm fasm: 1.73.30 -> 1.73.31 2023-09-08 23:13:58 +00:00
fasmg mullvad-vpn: support aarch64-linux 2023-07-04 20:11:41 +10:00
fbc fbc: 1.09.0 -> 1.10.0 2023-05-24 11:54:54 +02:00
firrtl
flasm treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
flix flix: 0.40.0 -> 0.41.0 2023-10-20 08:51:11 +00:00
flutter Merge pull request #262320 from FlafyDev/fix/flutter-version 2023-10-24 07:43:13 +02:00
flux
fpc
fsharp
fstar fstar: 2023.02.01 -> 2023.04.25 2023-08-08 04:20:00 +00:00
gambit gambit-unstable: 2023-08-06 -> 2023-10-07 2023-10-14 18:36:26 -04:00
gavrasm
gbforth gbforth: init at unstable-2023-03-02 2023-03-06 19:04:10 +01:00
gcc gcc: create dummy crtstuff on S390 as well 2023-10-25 08:36:22 +00:00
gcc-arm-embedded gcc-arm-embedded-12: 12.2.rel1 -> 12.3.rel1 2023-10-10 17:44:22 +02:00
gcl treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases 2023-08-11 09:20:44 +00:00
gerbil gerbilPackages-unstable: update libraries 2023-10-15 19:00:22 -04:00
gforth gforth: 0.7.9_20220127 -> 0.7.9_20230518 2023-06-18 19:15:00 +02:00
ghc haskell.compiler.ghc98: init at 9.8.1 2023-10-15 00:43:20 +02:00
ghcjs haskell.compiler.ghcjs: fix build (#228749) 2023-05-02 11:46:08 +02:00
ghdl ghdl: use finalAttrs idiom instead of rec 2023-09-23 15:47:21 +02:00
gleam gleam: 0.30.5 -> 0.31.0 2023-09-28 10:43:35 +00:00
glslang glslang: 12.2.0 -> 12.3.1 2023-08-22 20:31:44 +03:00
gmqcc
gnat-bootstrap Merge pull request #226179 from amjoseph-nixpkgs/pr/gnat-bootstrap/cleanup 2023-08-23 23:39:32 +00:00
gnostic gnostic: 0.6.8 -> 0.7.0 2023-10-06 17:45:12 +00:00
gnu-cim gnu-cim: init at 5.1 2023-02-12 02:46:42 +01:00
gnu-cobol
gnu-smalltalk
go Merge remote-tracking branch 'origin/master' into staging-next 2023-10-15 22:31:34 +02:00
go-jsonnet go-jsonnet: 0.19.1 -> 0.20.0 2023-04-18 02:05:19 +00:00
gprolog
graalvm/community-edition Merge pull request #264034 from r-ryantm/auto-update/graalvmCEPackages.graalpy 2023-10-29 09:53:13 +00:00
gwt treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
halide halide: remove mesa dependency on darwin 2023-06-21 11:37:31 +02:00
hare harec: unstable-2023-02-18 -> unstable-2023-04-25 2023-05-23 20:18:51 +00:00
haxe haxe_3_2, haxe_3_4: drop 2023-03-20 17:02:28 +02:00
heptagon heptagon: refactor 2023-09-21 00:22:39 +02:00
hop
hvm hvm: fix build 2023-07-03 22:31:23 -04:00
idris2 treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
inform6 inform6: 6.41-r5 -> 6.41-r6 2023-07-18 20:03:17 +00:00
inform7
inklecate
intel-graphics-compiler intel-graphics-compiler: 1.0.12812.26 -> 1.0.14828.8 2023-10-04 00:32:09 +02:00
intercal treewide: remove global with lib; statements in pkgs/development 2023-01-26 18:31:02 +01:00
ios-cross-compile
ispc ispc: 1.21.0 -> 1.21.1 2023-10-12 13:45:21 +00:00
jasmin treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
jasmin-compiler jasmin-compiler: 2023.06.0 → 2023.06.1 2023-08-10 19:09:04 +02:00
javacard-devkit
jetbrains-jdk jetbrains.jdk: fix build on aarch64-linux 2023-10-13 22:52:11 +02:00
jrsonnet tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
jsonnet jsonnet: fix build on darwin 2023-07-26 18:46:37 +02:00
julia julia: fix URL to building instruction in README 2023-10-25 13:05:58 +02:00
juniper
jwasm jwasm: 2.16 -> 2.17 2023-04-11 15:07:42 -03:00
kaitai-struct-compiler
kind2 kind2: fix build 2023-07-03 22:30:31 -04:00
koka koka: 2.4.0 -> 2.4.2 2023-07-18 16:14:02 +02:00
kotlin kotlin{-native}: 1.9.0 -> 1.9.10 2023-08-23 23:19:45 +05:30
ldc ldc: bump LLVM to 16 2023-10-15 18:21:08 +02:00
lesscpy lesscpy 0.13.0 -> 0.15.1 2023-09-07 08:05:06 -04:00
ligo ligo: 0.72.0 -> 1.0.0 2023-10-03 21:41:00 +02:00
lingua-franca Merge pull request #231070 from revol-xut/lfc 2023-05-13 12:49:13 +02:00
llvm llvmPackages_12.openmp,llvmPackages_13.openmp: fix cross 2023-10-30 13:04:51 +01:00
lobster lobster: 2023.12 -> 2023.13 2023-10-11 01:13:37 +00:00
lunarml lunarml: unstable-2023-09-16 → unstable-2023-09-21 2023-09-21 19:39:47 +07:00
manticore
marst marst,libidn2,mdk: remove duplicate /gnu in the url 2023-03-11 20:09:21 +02:00
matter-compiler
mcpp
mercury mercury: 22.01.7 -> 22.01.8 2023-09-24 09:50:14 +00:00
meta-environment/meta-build-env
mezzo ocamlPackages.mezzo: fix build 2023-03-03 06:08:25 +00:00
microscheme
minimacy minimacy: 1.1.0 -> 1.1.2 2023-10-03 05:14:51 +00:00
mint
miranda treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
mit-scheme mitscheme:11.2 -> 12.1 https://www.gnu.org/software/mit-scheme/release.html 2023-03-03 15:46:36 -06:00
mkcl lisp-modules: set maintainers to the lisp team 2023-04-05 20:52:27 +02:00
mlkit mlkit: 4.7.4 -> 4.7.5 2023-10-11 07:35:47 +00:00
mlton
mono mono: add licensing details 2023-06-19 13:30:09 +01:00
mosml
mozart mozart2: unpin boost169 2023-06-06 00:11:19 +03:00
mruby mruby: add marsam to maintainers 2023-06-17 04:20:00 +00:00
mrustc mrustc: 0.10 -> 0.10.1 2023-10-18 03:05:17 +00:00
muonlang
myrddin
nasm
neko
nextpnr treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases 2023-08-11 09:20:44 +00:00
nim nim: fix evaluation 2023-10-02 08:16:30 +00:00
nqc
nvidia-cg-toolkit
obliv-c obliv-c: migrate to OCaml 4.14 2023-03-05 01:40:37 +02:00
ocaml ocaml-ng.ocamlPackages_5_1.ocaml: 5.1.0-rc3 → 5.1.0 2023-09-15 08:57:27 +02:00
odin odin: dev-2023-07 -> dev-2023-08 2023-08-13 23:19:20 +00:00
open-watcom open-watcom-v2-unwrapped: unstable-2023-03-20 -> unstable-2023-05-17 (#230544) 2023-05-25 21:15:50 +02:00
opendylan opendylan: mark broken 2023-05-20 22:33:22 +02:00
openjdk Merge remote-tracking branch 'origin/master' into staging-next 2023-10-15 22:31:34 +02:00
opensmalltalk-vm opensmalltalk-vm: convert buildFlags to a list 2023-06-22 19:34:59 -04:00
openspin
opensycl rocm-related: fixup for ROCm 5.7.0 2023-10-09 17:03:19 -05:00
ophis
oraclejdk
orc orc: add changelog to meta 2023-06-26 04:20:00 +00:00
osl osl: add darwin support 2023-07-06 13:26:07 +03:00
otus-lisp otus-lisp: init at 2.4 2023-07-24 10:30:00 +02:00
owl-lisp
p4c p4c: use finalAttrs pattern 2023-07-29 13:02:22 +02:00
paco paco: use buildGoModule 2023-01-25 11:51:59 +00:00
pakcs
passerine
pforth pforth: allow cross-compile 2023-07-14 08:22:44 -03:00
picat picat: 3.0p4 -> 3.3p3 2023-02-09 16:21:11 -06:00
polyml polyml: 5.9 -> 5.9.1 2023-10-04 00:54:22 +00:00
ponyc pony-corral: 0.7.0 -> 0.8.0 2023-09-20 00:37:44 +02:00
purescript purescript: 0.15.11 -> 0.15.12 2023-10-13 03:27:57 +00:00
qbe qbe: 1.0 -> 1.1 2023-02-09 21:12:31 +00:00
rasm
reason Merge pull request #255775 from r-ryantm/auto-update/reason 2023-09-22 21:34:12 +02:00
rgbds treewide: env.NIX_CFLAGS_COMPILE use optionalString instead of optional 2023-02-22 21:23:05 +02:00
rml rml: use prefixKey 2023-04-04 17:46:59 +03:00
roslyn roslyn: remove extended-deps.nix 2023-06-24 19:13:16 -03:00
rust treewide: update globin's maintainership 2023-10-24 13:09:45 +02:00
sagittarius-scheme sagittarius-scheme: 0.9.9 -> 0.9.10 2023-07-01 17:29:24 +00:00
sbcl sbcl: CLISP bootstrap host for default systems 2023-10-26 23:38:41 -04:00
scala scala_3: 3.3.0 -> 3.3.1 2023-09-12 16:53:37 +10:00
scala-runners
scryer-prolog scryer-prolog: 0.9.1 -> 0.9.2 2023-09-13 14:48:55 +10:00
sdcc sdcc: enableParallelBuilding = true 2023-04-21 13:52:22 -07:00
semeru-bin
serpent
shaderc
silice
sjasmplus
smlnj
solc solc: 0.8.19 -> 0.8.21 2023-09-19 06:41:48 +10:00
souffle souffle: 2.3 -> 2.4 2023-05-21 12:28:24 -05:00
spasm-ng
spirv-llvm-translator spirv-llvm-translator: Add 17.0.0 release 2023-10-09 16:38:48 -05:00
squeak treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
stalin
stanc stanc: 2.32.2 -> 2.33.1 2023-10-07 19:43:21 +02:00
swi-prolog swi-prolog: update dependency pcre -> pcre2 2023-08-22 18:29:03 +02:00
swift swiftPackages.Foundation: fix build w/ glibc-2.38 2023-09-27 14:36:44 +02:00
temurin-bin temurin-bin: init at 21 2023-10-25 09:39:42 -04:00
terra terra: 1.0.6 -> 1.1.0 2023-05-05 14:07:08 -07:00
teyjus teyjus: unstable-2019-07-26 -> 2.1.1 2023-06-30 06:44:22 +02:00
tinycc tinycc: fix static build 2023-05-16 06:24:35 -04:00
tinygo tinygo: clean up Clang header path patch 2023-10-12 03:32:48 +02:00
tvm tvm: 0.12.0 -> 0.13.0 2023-08-12 22:05:56 +00:00
typescript typescript: 5.1.6 -> 5.2.2 2023-08-25 04:20:00 +00:00
uasm uasm: 2.55 -> 2.56.2 2023-02-03 21:13:36 +00:00
unison unison-ucm: M5f -> M5g 2023-09-21 23:35:40 +02:00
urn
urweb treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
vala Merge #252484: vala: work around clang 16 function pointer errors 2023-09-28 09:01:20 +02:00
vlang vlang: add symlink to vcreate 2023-10-26 12:45:02 -03:00
vyper vyper: 0.3.9 -> 0.3.10 2023-10-07 12:59:12 +02:00
wcc
wla-dx
x11basic treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
xa xa: change self to finalAttrs 2023-04-26 08:00:11 -03:00
yap treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
yasm
yosys synlig: 2023.10.12 -> 2023-10-26 2023-10-27 07:36:13 -05:00
z88dk treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
zasm
zig zig: reword setup hook 2023-09-09 15:27:11 +00:00
zulu zulu21: init at 21.0.0 2023-10-08 23:14:52 +02:00
zz tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00