guix-devel/gnu
Ludovic Courtès f3c294a2ab
gnu: coreutils: Fix cross-compilation.
Previously cross-compiling coreutils would fail with:

  aarch64-linux-gnu-gcc   -Os -g0 -Wl,--as-needed -static -pthread -o src/uptime src/uptime.o src/libver.a lib/libcoreutils.a  lib/libcoreutils.a
  /gnu/store/hk8615wmmzk28k5z06g69jm6vbhc8lgk-glibc-cross-aarch64-linux-gnu-2.26.105-g0890d5379c-static/lib/libc.a(mktime.o): In function `__mktime_internal':
  /tmp/guix-build-glibc-cross-aarch64-linux-gnu-2.26.105-g0890d5379c.drv-0/glibc-2.26-105-g0890d5379c/time/mktime.c:353: multiple definition of `__mktime_internal'
  lib/libcoreutils.a(mktime.o):mktime.c:(.text+0x214): first defined here
  collect2: error: ld returned 1 exit status

* gnu/packages/base.scm (coreutils)[arguments]: Add #:configure-flags
when cross-compiling.
2017-12-29 13:31:10 +01:00
..
bootloader system: Add BeagleBone Black installer. 2017-12-15 12:15:15 +01:00
build vm: Pass the host's /dev/urandom to the guest at /dev/hwrng. 2017-12-18 00:39:40 -05:00
packages gnu: coreutils: Fix cross-compilation. 2017-12-29 13:31:10 +01:00
services services: urandom-seed: Try using a HWRNG to seed the Linux CRNG at boot. 2017-12-19 11:31:24 -05:00
system Merge branch 'master' into core-updates 2017-12-19 01:42:40 +01:00
tests tests: Adjust php-fpm test to new nginx API. 2017-12-19 09:53:56 +01:00
artwork.scm
bootloader.scm
local.mk gnu: node: Update to 9.3.0. 2017-12-25 00:15:18 +01:00
packages.scm
services.scm services: cleanup: Remove "/run/udev/watch.old" directory. 2017-12-17 08:32:37 +01:00
system.scm Merge branch 'master' into core-updates 2017-12-05 23:41:30 +01:00
tests.scm gnu, doc, tests: Use ‘bootloader-configuration’ everywhere. 2017-12-06 15:02:24 +01:00