chromium: use pkgsBuildHost.jre8_headless instead of pkgsBuildHost.jre8

Chromium appears to require bin/java at build-time.  This patch causes
the chromium derivation to use jre8_headless instead of jre8, in order
to avoid dragging in all of gnome.
This commit is contained in:
Adam Joseph 2022-02-20 14:28:17 -08:00
parent 65c8149cb1
commit 02ae3defed

View file

@ -220,7 +220,7 @@ let
# Link to our own Node.js and Java (required during the build):
mkdir -p third_party/node/linux/node-linux-x64/bin
ln -s "${pkgsBuildHost.nodejs}/bin/node" third_party/node/linux/node-linux-x64/bin/node
ln -s "${pkgsBuildHost.jre8}/bin/java" third_party/jdk/current/bin/
ln -s "${pkgsBuildHost.jre8_headless}/bin/java" third_party/jdk/current/bin/
# Allow building against system libraries in official builds
sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' tools/generate_shim_headers/generate_shim_headers.py