nixpkgs/pkgs/development/haskell-modules
sternenseemann 8aeb0de93d haskell: re-enable profiling on aarch64
The main problem was GHC exceeding the Hydra output limit with profiling
libs on aarch64-linux which made us disable the feature. Nowadays the
limit is 3GB, the GHC output is a bit over 2GB, so easily under the
limit.

aarch64-darwin uses a different codegen backend and was never really
affected by the problem: Its output with profiling enabled is around
1.6GB.

Consequently we can enable profiling for all platforms again, as we have
no output size issues for those we build on Hydra.

Thanks to flokli for helping me track down these up to date numbers.
2023-07-04 15:29:40 +02:00
..
configuration-hackage2nix haskellPackages: Cleanup overrides in main.yaml 2023-07-02 18:03:08 +02:00
lib haskell.packages.ghc94.gtk2hs-buildtools: gtk2hs setup hook broken for ghc-9.4.4 2023-02-04 12:34:07 +01:00
patches cachix: 1.5 -> 1.6 2023-06-27 18:41:47 +01:00
cabal2nix-unstable.nix haskellPackages.cabal2nix-unstable: 2023-04-11 -> 2023-05-05 2023-05-05 22:28:32 +02:00
configuration-arm.nix haskellPackages.wiringPi: Add wiringpi as a dependency on aarch 2023-04-17 23:43:23 +01:00
configuration-common.nix haskellPackages.hnix-store-core_0_6_1_0: allow algebraic-graphs 0.7 2023-07-04 10:23:19 +02:00
configuration-darwin.nix haskellPackages.streamly-0.9.0: Add required framework on Darwin 2023-05-31 08:26:53 +08:00
configuration-ghc-8.6.x.nix haskell.packages.ghc96.monad-par: patch for mtl >= 2.3 2023-07-03 12:31:30 +02:00
configuration-ghc-8.8.x.nix haskell.packages.{ghc88,ghc810}.base-compat-batteries: loosen OneTuple bound 2023-07-02 14:22:20 +02:00
configuration-ghc-8.10.x.nix haskell.packages.{ghc88,ghc810}.base-compat-batteries: loosen OneTuple bound 2023-07-02 14:22:20 +02:00
configuration-ghc-9.0.x.nix haskell.packages.*.cabal-install: provide correct versions of deps 2023-07-02 14:22:21 +02:00
configuration-ghc-9.2.x.nix haskell.packages.*.system-cxx-std-lib: make sure attr always exists 2023-07-01 19:31:29 +02:00
configuration-ghc-9.4.x.nix termonad: get building 2023-07-03 13:56:40 +09:00
configuration-ghc-9.6.x.nix haskell.packages.ghc96.monad-par: patch for mtl >= 2.3 2023-07-03 12:31:30 +02:00
configuration-ghc-9.8.x.nix haskell.packages.ghc96.monad-par: patch for mtl >= 2.3 2023-07-03 12:31:30 +02:00
configuration-ghcjs.nix haskell.packages.ghcjs: misc fixes 2023-05-09 18:13:50 +02:00
configuration-nix.nix haskellPackages.hnix-store-core_0_6_1_0: allow algebraic-graphs 0.7 2023-07-04 10:23:19 +02:00
configuration-tensorflow.nix haskell-tensorflow: unbreak build 2023-02-23 08:55:42 +01:00
default.nix treewide: use isAarch where appropriate 2022-07-30 16:18:27 +00:00
generic-builder.nix haskell: re-enable profiling on aarch64 2023-07-04 15:29:40 +02:00
generic-stack-builder.nix treewide: add names to all setup hooks 2023-01-19 15:00:36 +00:00
hackage-packages.nix haskellPackages: Cleanup overrides in main.yaml 2023-07-02 18:03:08 +02:00
HACKING.md haskell: Fix typo 2022-11-24 11:03:06 +01:00
hoogle-local-wrapper.sh
hoogle.nix lib.closePropagation: Remove the quadratic behavior in lib.closePropagation 2022-10-07 18:03:42 +02:00
initial-packages.nix
make-package-set.nix haskellPackages.ghcWithHoogle: Use overrides 2023-06-14 14:28:08 +02:00
non-hackage-packages.nix haskellPackages.distribution-nixpkgs: 1.6.2 -> 1.7.0 2022-07-20 12:05:09 +02:00
package-list.nix treewide: use optionalString 2023-02-13 21:52:34 +01:00
stack-hook.sh
with-packages-wrapper.nix ghcWithPackages: Fix a sed bug in patching package conf file 2023-06-14 10:14:57 -07:00