nixpkgs/pkgs/development
Wolfgang Walther f4f56c7af2
haskell.compiler: no dynamic way without enableShared/enableProfiledLibs
This disables building dynamic libraries for GHC 9.4.x and before, when enableShared and
enableProfiledLibs are set to false. Currently this only disables dynamic linking of GHC
itself, but still creates dynamic libraries.

The hadrian-based GHC 9.6+ already disable building dynamic libraries via the no_dynamic_libs
transformer in this case.

The reason for this happening before was, that the default was assumed to be "v p dyn", of
which "p" was taken away when profiled libs were disabled. But this would unconditionally
enable the dyn way. Using the BUILD_PROF_LIBS flag in this case will let GHC's config.mk.in
script make the proper decisions about which GhcLibWays to build.
2024-02-26 13:23:26 +01:00
..
ada-modules gprbuild: prevent cross compiled gprbuild-boot being pulled in 2024-02-25 18:19:50 +01:00
androidndk-pkgs
beam-modules
bower-modules/generic
chez-modules
compilers haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
coq-modules
cuda-modules
dhall-modules
em-modules/generic
embedded
gnuradio-modules
guile-modules
hare-third-party
haskell-modules Merge pull request #291517 from peti/t/ghc-9.8.x-fixes 2024-02-26 12:53:17 +01:00
idris-modules
interpreters Merge pull request #291035 from marsam/update-luau 2024-02-24 17:20:05 -05:00
java-modules postgresql_jdbc: 42.6.0 -> 42.6.1 2024-02-23 23:46:37 +01:00
julia-modules
libraries opencv4: 4.7.0 -> 4.9.0 2024-02-25 23:20:40 +01:00
lisp-modules
lisp-modules-new-obsolete
lisp-modules-obsolete
lua-modules
misc Merge master into haskell-updates 2024-02-25 00:13:49 +00:00
mobile
node-packages
ocaml-modules Merge pull request #291138 from r-ryantm/auto-update/ocamlPackages.macaddr 2024-02-24 10:39:03 -05:00
octave-modules
perl-modules
php-packages php82Packages.php-cs-fixer: 3.49.0 -> 3.50.0 2024-02-24 08:10:21 +00:00
python2-modules
python-modules Merge pull request #290038 from dotlambda/structlog-24.1.0 2024-02-26 00:01:49 +00:00
quickemu
r-modules rPackages.Libra: added dependency 2024-02-23 08:21:34 +01:00
rocm-modules/5
ruby-modules rubyPackages.ovirt-engine-sdk: drop upstreamed patch 2024-02-25 12:01:56 +00:00
scheme-modules/scheme-bytestructures
skaware-packages
tools Merge master into haskell-updates 2024-02-26 00:12:47 +00:00
web