nonguix/nonguix/build-system
John Kehayias 9ef308959e
nonguix: chromium-binary-build-system: Use gcc:lib.
Effectively reverts changes that came from
9d58bb6e3e which doesn't seem to be needed
anymore.  These got carried into chromium-binary-build-system when it was
introduced.  We need libstdc++ from the gcc:lib package, which is hidden from
users but directly accessible from the build system.  The library from
make-libstdc++ has missing symbols compared to the one from gcc:lib.  The
addition of libgccjit seems to also be unneeded from this change and increases
the closure of e.g. signal-desktop by nearly 10% or 200 MiB.

Fixes #276 and #279.

* nonguix/build-system/chromium-binary.scm (lower)[host-inputs]: Use gcc:lib
again and remove libgccjit.
2023-09-03 11:26:26 -04:00
..
binary.scm *.scm: Use SPDX license identifiers. 2022-12-19 17:17:39 +01:00
chromium-binary.scm nonguix: chromium-binary-build-system: Use gcc:lib. 2023-09-03 11:26:26 -04:00