guix-play/gnu
Ludovic Courtès 537b2daba9
gnu: commencement: Ensure 'gnu-make-final' refers to the native 'pkg-config'.
Fixes <https://bugs.gnu.org/38093>.

When running:

  guix build --target=arm-linux-gnueabihf -e '(@ (gnu packages base) coreutils)'

the '%current-target-system' parameter is set by the time the top-level
of (gnu packages commencement) is evaluated.  Consequently, we need to
ensure that the 'pkg-config' macro evaluates in a context where
'%current-target-system' is unset.

* gnu/packages/commencement.scm (gnu-make-final): Refer to '%pkg-config'
instead of 'pkg-config'.
* tests/guix-build.sh: Add test.
2019-11-07 18:39:55 +01:00
..
bootloader gnu: Add u-boot-firefly-rk3399. 2019-10-18 15:48:18 -07:00
build Merge branch 'master' into core-updates 2019-09-27 19:11:27 +02:00
installer installer: Update to Guile-Parted 0.0.2 release. 2019-09-25 16:03:23 +02:00
machine machine: digital-ocean: Rename 'enable-ipv6' to 'enable-ipv6?'. 2019-10-22 18:32:52 +02:00
packages gnu: commencement: Ensure 'gnu-make-final' refers to the native 'pkg-config'. 2019-11-07 18:39:55 +01:00
services services: libvirtd: Provide ip binary at runtime. 2019-11-05 15:13:15 +01:00
system file-systems: Mount /var/run/nscd read-write in containers. 2019-11-04 23:35:32 +01:00
tests tests: install: Increase root partition size. 2019-11-06 12:12:51 +01:00
artwork.scm
bootloader.scm
ci.scm
installer.scm
local.mk gnu: cpio: Update to 2.13 [fixes CVE-2015-1197, CVE-2019-14866]. 2019-11-06 12:12:51 +01:00
machine.scm
packages.scm packages: 'fold-available-packages' uses 'supported-package?'. 2019-10-14 23:43:43 +02:00
services.scm
system.scm Merge branch 'master' into core-updates 2019-10-06 22:02:20 +02:00
tests.scm repl, marionette: 'self-quoting?' matches keywords. 2019-09-23 23:41:19 +02:00