nixpkgs/pkgs/development/compilers
sternenseemann ccc08ba453 haskell.compiler.{ghc98*,ghcHEAD}: bootstrap using source built 9.6
Unfortunately, we are running into trouble linking dependencies of
hadrian against the libraries of the clock package with 9.6.3 and
9.6.4 _bindists_. My current suspiscion is that this is caused by
some kind of discrepancy between the toolchain used by GHC upstream
and us that persists from the configure step used when building the
bindist. The problem seems to be somewhat localized to hsc2hs (hence
clock is an issue), with GHC 9.6.4 bindists even passing a flag to
ld that is not supported by our version of cctools.

The problem is not fully diagnosed, so take the speculation above
with a grain of salt.

As a workaround, we can use the source built GHC 9.6 which is, of
course, configured with our toolchain in the environment.
2024-03-21 21:00:12 +01:00
..
abcl treewide: use stripJavaArchivesHook instead of canonicalize-jars-hook 2024-03-17 13:35:12 +01:00
acme treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01: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 xulrunner: move to aliases.nix 2023-11-03 00:10:44 +13:00
alan
ante treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
apache-flex-sdk
arachne-pnr treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
armips treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
as31 treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
asl asl: replace texlive.combined.scheme-medium with texliveMedium 2023-11-05 11:56:02 +00:00
asn1c
aspectj aspectj: 1.9.20.1 -> 1.9.21 2023-12-25 09:31:38 +00:00
assemblyscript assemblyscript: 0.27.22 -> 0.27.23 2024-01-23 00:47:06 +00:00
atasm
ats
ats2
august august: init at unstable-2023-08-13 2023-08-19 14:42:10 -04:00
avra treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
ballerina treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
bfc Merge remote-tracking branch 'origin/master' into staging-next 2024-03-19 04:00:32 +01:00
bigloo treewide: amend hacks of removing $(pwd) 2023-08-05 09:26:04 +02:00
binaryen binaryen: fix the build 2024-01-02 12:00:36 +00:00
blueprint treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
bluespec bluespec: replace texlive.combined.scheme-full with texliveFull 2023-11-05 11:54:56 +00:00
bs-platform
bupc
c0 c0: unstable-2022-10-25 -> unstable-2023-09-05 2023-10-30 04:20:00 +00:00
c3c
cairo cairo-lang: 2.4.0 -> 2.5.4 2024-02-21 02:23:14 +01:00
cakelisp treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
carp
cc65
ccl Re-add broken Darwin 2023-08-29 09:23:10 +02:00
chez chez: Fix aarch64-darwin builds 2024-03-09 17:31:13 -06:00
chez-racket
chicken treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
ciao ciao: 1.22.0-m7 -> 1.23.0-m1 2024-03-06 03:41:36 +00:00
circt circt: 1.68.0 -> 1.70.0 2024-03-20 17:02:36 +00:00
clasp clasp-common-lisp: use ninjaFlags instead of explicitly setting buildPhase and installPhase 2023-12-13 23:49:09 -08:00
clean
closure treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
cmdstan cmdstan: 2.33.1 -> 2.34.1 2024-02-04 13:20:55 +01:00
cmucl lisp-modules: set maintainers to the lisp team 2023-04-05 20:52:27 +02:00
codon codon: remove paveloom from maintainers 2024-01-13 15:51:00 +00:00
coffeescript coffeescript: use buildNpmPackage 2023-09-05 19:32:19 -07:00
colm treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
computecpp computecpp-unwrapped: 2.3.0 -> 2.11.0 2023-06-12 19:07:41 +00:00
cone treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
copper
corretto Corretto11/17/19: Correctly set corretto.[meta.]pos attribute. 2023-12-05 10:47:34 +01:00
critcl critcl: init at 3.2 2023-12-07 15:44:48 +00:00
crystal Merge remote-tracking branch 'origin/master' into staging-next 2024-03-19 04:00:32 +01:00
crystal2nix treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
dale
dart flet-client-flutter: init at 0.21.1 2024-03-19 21:43:14 +01:00
dasm
dev86 dev86: change self to finalAttrs 2023-04-26 08:00:11 -03:00
dictu treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
djgpp djgpp: disable strip phase 2024-01-09 16:09:40 -05:00
dmd treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
dotnet Merge pull request #295305 from corngood/dotnet-strip 2024-03-12 21:56:46 +01:00
dtc dtc: set meta.mainProgram 2024-02-18 12:42:42 +01:00
ecl sbcl, ecl, clisp: set meta.mainProgram 2024-02-29 11:16:55 -05:00
edk2 edk2: 202311 -> 202402 2024-02-23 22:56:23 +01:00
eli
elm treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
emscripten emscripten: 3.1.50 -> 3.1.51 2023-12-19 15:29:48 -05:00
erg treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
factor-lang factor: Fix withLibs wrapper 2024-01-10 10:09:20 +01:00
fasm fasm: add missing phase hooks 2023-12-11 22:01:24 +01:00
fasmg treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
fbc treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
firrtl treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
flasm treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
flix treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
flutter flutter: Allow impure reference to the arch binary on macOS 2024-03-18 17:19:10 +01:00
flux treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
fpc lazarus 2.2.2 -> 3.2 2024-03-07 13:17:18 -06:00
fsharp
fstar fstar: 2023.09.03 -> 2024.01.13 2024-01-30 05:41:02 +01:00
gambit gambit-unstable: 2023-10-07 -> 2023-12-04 2023-12-05 21:32:26 -05:00
gavrasm
gbforth treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
gcc cc-wrapper: add trivialautovarinit hardening flag support 2024-02-24 12:00:09 +00:00
gcc-arm-embedded python38: remove 2024-03-05 11:56:21 +01:00
gcl treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
gerbil gerbil: fix soname of libgerbil on darwin 2023-12-12 10:26:12 -05:00
gforth gforth: 0.7.9_20220127 -> 0.7.9_20230518 2023-06-18 19:15:00 +02:00
ghc haskell.compiler.{ghc98*,ghcHEAD}: bootstrap using source built 9.6 2024-03-21 21:00:12 +01:00
ghcjs haskell.compiler.ghcjs: expose llvmPackages attribute via passthru 2024-01-04 00:34:19 +01:00
ghdl ghdl: use finalAttrs idiom instead of rec 2023-09-23 15:47:21 +02:00
gleam treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
glslang glslang: 14.0.0 -> 14.1.0 2024-03-09 00:59:41 +00:00
gmqcc treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
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-cobol gnu-cobol: replace texlive.combined.scheme-basic with texliveBasic 2023-11-05 11:54:55 +00:00
gnu-smalltalk gnu-smalltalk: adopted by AndersonTorres 2023-11-12 21:17:24 +01:00
go Merge remote-tracking branch 'origin/master' into staging-next 2024-03-19 17:30:16 +01:00
go-jsonnet go-jsonnet: 0.19.1 -> 0.20.0 2023-04-18 02:05:19 +00:00
gprolog
graalvm/community-edition treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
gwt
halide halide: use preCheck instead of overwriting checkPhase 2023-11-06 18:04:02 +01:00
haxe ocamlPackages.luv: 0.5.11 -> 0.5.12 (#226435) 2024-01-17 14:42:30 +01:00
heptagon heptagon: refactor 2023-09-21 00:22:39 +02:00
hop
hvm treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
idris2 treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
inform6 inform6: 6.41-r10 -> 6.41-r11 2024-01-11 11:45:37 +00:00
inform7 treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
inklecate treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
intel-graphics-compiler intel-graphics-compiler: 1.0.15610.11 -> 1.0.15985.7 2024-02-19 00:16:51 +01:00
intercal
ios-cross-compile treewide: refactor .attrs.sh detection 2023-10-04 18:36:57 +02:00
ispc treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
jasmin treewide: use stripJavaArchivesHook instead of canonicalize-jars-hook 2024-03-17 13:35:12 +01:00
jasmin-compiler jasmin-compiler: 2023.06.1 → 2023.06.2 2023-12-29 17:46:00 +01:00
javacard-devkit
jetbrains-jdk jetbrains.jdk: fix docs 2023-12-10 16:15:50 +00: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 treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
juniper treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
jwasm jwasm: 2.16 -> 2.17 2023-04-11 15:07:42 -03:00
kaitai-struct-compiler
kind2 treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
koka koka: build with lsp-2.4.0.0 2024-03-05 01:25:36 +01:00
kotlin kotlin{-native}: 1.9.22 -> 1.9.23 2024-03-07 16:28:52 +05:30
ldc treewide: remove ThomasMader as maintainer from Dlang packages (#291338) 2024-03-08 20:54:52 +01:00
lesscpy treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
ligo treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
lingua-franca Merge pull request #231070 from revol-xut/lfc 2023-05-13 12:49:13 +02:00
llvm llvmPackages_{12,13,14,15,16,17,git}.libcxx: add LIBCXXABI_USE_COMPILER_RT=ON 2024-03-21 09:11:27 +00:00
lobster treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
lunarml treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
manticore treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
marst marst,libidn2,mdk: remove duplicate /gnu in the url 2023-03-11 20:09:21 +02:00
matter-compiler
mcpp treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
mercury mercury: 22.01.7 -> 22.01.8 2023-09-24 09:50:14 +00:00
meta-environment/meta-build-env
mezzo
microscheme treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
minimacy minimacy: 1.1.2 -> 1.2.0 2023-12-16 22:54:57 +00:00
mint treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
miranda
mit-scheme mitscheme: replace texlive.combine with texliveSmall.withPackages 2023-11-05 13:43:29 +00:00
mkcl lisp-modules: set maintainers to the lisp team 2023-04-05 20:52:27 +02:00
mlkit mlkit: 4.7.8 -> 4.7.9 2024-03-06 03:14:05 +00:00
mlton
mono mono: use strictDeps 2023-11-16 08:37:01 +01:00
mosml
mozart mozart2: unpin boost169 2023-06-06 00:11:19 +03:00
mruby mruby: add version tester 2024-02-14 04:20:00 +00:00
mrustc treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
muonlang
myrddin
nasm
neko neko: fix build with clang 16 2023-11-01 02:06:55 +01:00
nim nim: preserve dist alongside compiler source 2024-01-10 07:58:43 +00:00
nqc
nvidia-cg-toolkit
obliv-c
ocaml ocaml-ng.ocamlPackages_4_14.ocaml: 4.14.1 → 4.14.2 2024-03-15 07:15:49 +00:00
odin treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
open-watcom llvmPackages_{12,13,14,15,16,17,git}.{libcxx,libcxxabi}: merge libcxxabi into libcxx (#292043) 2024-03-11 03:53:37 -07:00
opendylan opendylan: mark broken 2023-05-20 22:33:22 +02:00
openjdk Merge pull request #287444 from trofi/openjfx15-fix-depend 2024-02-10 18:18:06 +01:00
opensmalltalk-vm opensmalltalk-vm: convert buildFlags to a list 2023-06-22 19:34:59 -04:00
openspin treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
opensycl treewide: use config.rocmSupport 2023-11-14 01:51:57 +01:00
ophis treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
oraclejdk
orc orc: 0.4.34 -> 0.4.36 2024-01-30 09:30:13 +00:00
osl osl: 1.13.6.1 -> 1.13.7.0 2024-03-02 05:42:08 +00:00
owl-lisp owl-lisp: 0.2.1 -> 0.2.2 2023-11-01 20:08:03 +00:00
p4c p4c: fix gcc-13 build failure 2024-02-10 20:39:46 +00:00
paco treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
pakcs pakcs: 2.2.1 -> 3.6.0 2024-01-08 12:44:38 +01:00
passerine treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
pforth treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
picat treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
polyml polyml: enable tests 2023-12-04 02:51:50 +00:00
ponyc pony-corral: 0.7.0 -> 0.8.0 2023-09-20 00:37:44 +02:00
purescript treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
qbe qbe: enable cross-compilation 2024-03-05 20:05:38 -03:00
rasm treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
reason ocamlPackages.reason: 3.10.0 -> 3.11.0 2024-02-26 05:42:03 +00:00
rgbds
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 Merge remote-tracking branch 'origin/master' into staging-next 2024-03-19 04:00:32 +01:00
sagittarius-scheme sagittarius-scheme: 0.9.10 -> 0.9.11 2024-03-07 07:23:39 +01:00
sbcl sbcl: create version file if none exists 2024-03-21 11:12:10 -04:00
scala scala_3: 3.3.0 -> 3.3.1 2023-09-12 16:53:37 +10:00
scala-runners
scryer-prolog treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
semeru-bin
serpent treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
shaderc shaderc: 2022.4 -> 2023.8 2024-01-14 12:38:50 -08:00
silice
sjasmplus treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
smlnj
solc python3Packages.z3-solver: rename from z3 2023-12-06 12:30:03 -05:00
souffle Merge #263535: staging-next 2023-10-26 2023-11-16 22:06:22 +01:00
spasm-ng treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
spirv-llvm-translator Merge remote-tracking branch 'origin/master' into staging-next 2024-03-19 04:00:32 +01:00
squeak squeak: fix build with LLVM 16 2023-11-17 20:35:20 -08:00
stalin
stanc stanc: 2.33.1 -> 2.34.0 2024-01-28 10:11:12 +00:00
swi-prolog swiProlog: 9.1.10 -> 9.1.21 2023-12-29 10:21:37 -05:00
swift Merge remote-tracking branch 'origin/master' into staging-next 2024-03-19 04:00:32 +01:00
temurin-bin temurin-bin: set sourceProvenance 2023-12-18 22:24:53 +08:00
terra terra: llvmPackages_11 -> llvmPackages 2024-02-15 05:00:43 +00:00
teyjus teyjus: unstable-2019-07-26 -> 2.1.1 2023-06-30 06:44:22 +02:00
tinycc tinycc: refactor 2024-02-28 12:32:55 -03:00
tinygo tinygo: dont set buildid empty 2024-03-04 20:17:45 +01:00
tvm tvm: 0.14.0 -> 0.15.0 2024-01-27 13:54:12 +00:00
typescript typescript: 5.4.2 -> 5.4.3 2024-03-21 04:20:00 +00:00
uasm treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
unison unison-ucm: 0.5.15 -> 0.5.17 2024-02-16 19:24:33 +01:00
urn treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
urweb treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
vala vala: look for files in targetOffset 2023-11-23 20:58:37 +02:00
vlang vlang: 0.4.3 -> 0.4.4 2024-01-11 12:22:42 +00:00
vyper python311Packages.vyper: refactor 2024-01-15 09:52:12 +01:00
wcc
wla-dx
x11basic
xa treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
yap
yasm
yosys yosys: 0.37 -> 0.38 2024-02-10 15:59:39 -06:00
z88dk z88dk: 2.2 -> 2.3 2024-02-02 09:04:53 -05:00
zasm treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
zig zig: add meta.mainProgram 2024-01-02 22:20:30 +01:00
zulu zulu: fix build with javafx on linux 2024-03-08 09:35:46 +01:00
zz treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00