mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-10 15:04:44 +00:00
849e4dc5ff
Building `openjfx11` or `openjfx12` on a machine with many cores can consume huge amounts of RAM. With 24 cores, the memory usage exceeded `25GB` per build for me. Using `NIX_BUILD_CORES` to reduce the number of parallel tasks doesn't help, because a script invoking `cmake` does not respect `NIX_BUILD_CORES` and passes `-j <number of cores>`. Setting `NUMBER_OF_PROCESSORS` overrides the automatic core count detection in the script. https://github.com/search?q=repo%3Aopenjdk%2Fjfx%20NUMBER_OF_PROCESSORS&type=code Co-authored-by: Fabian Möller <fabianm88@gmail.com> |
||
---|---|---|
.. | ||
openjfx | ||
tests | ||
8.nix | ||
11.nix | ||
12.nix | ||
13.nix | ||
14.nix | ||
15.nix | ||
16.nix | ||
17.nix | ||
18.nix | ||
19.nix | ||
20.nix | ||
21.nix | ||
bootstrap.nix | ||
currency-date-range-jdk8.patch | ||
currency-date-range-jdk10.patch | ||
fix-glibc-2.34.patch | ||
fix-java-home-jdk8.patch | ||
fix-java-home-jdk10.patch | ||
fix-java-home-jdk21.patch | ||
fix-library-path-jdk8.patch | ||
fix-library-path-jdk11.patch | ||
fix-library-path-jdk17.patch | ||
generate-cacerts.pl | ||
ignore-LegalNoticeFilePlugin-jdk17.patch | ||
ignore-LegalNoticeFilePlugin-jdk18.patch | ||
increase-javadoc-heap-jdk13.patch | ||
increase-javadoc-heap.patch | ||
jre.nix | ||
make-bootstrap.nix | ||
meta.nix | ||
read-truststore-from-env-jdk8.patch | ||
read-truststore-from-env-jdk10.patch | ||
swing-use-gtk-jdk8.patch | ||
swing-use-gtk-jdk10.patch | ||
swing-use-gtk-jdk13.patch |