bug#24841: Cross-building bootstrap binaries fail in current master

2016-10-31 Thread Ludovic Courtès
Hi Carlos, csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: >> Regardless, cross-building ‘bootstrap-tarballs’ to one of the supported >> target triplets works on master: >> >> --8<---cut here---start->8--- >> $ ./pre-inst-env guix build bootstrap-tar

bug#24832: Hydra generates faulty derivation for gettext-boot0

2016-10-31 Thread Ludovic Courtès
Hi Mark, Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: >> The bug stems from ‘ld-wrapper-boot0’ and was introduced in >> d75acc293dd3e63db8739aa04c021df917aa1b80. The problem is that >> ‘ld-wrapper-boot0’ uses the value of (%current-system) on the machine >> that builds the de

bug#24832: Hydra generates faulty derivation for gettext-boot0

2016-10-31 Thread Mark H Weaver
Hi Ludovic, l...@gnu.org (Ludovic Courtès) writes: > The bug stems from ‘ld-wrapper-boot0’ and was introduced in > d75acc293dd3e63db8739aa04c021df917aa1b80. The problem is that > ‘ld-wrapper-boot0’ uses the value of (%current-system) on the machine > that builds the derivation i.e., hydra.gnu.org

bug#24832: Hydra generates faulty derivation for gettext-boot0

2016-10-31 Thread Ludovic Courtès
Hi Mark, The bug stems from ‘ld-wrapper-boot0’ and was introduced in d75acc293dd3e63db8739aa04c021df917aa1b80. The problem is that ‘ld-wrapper-boot0’ uses the value of (%current-system) on the machine that builds the derivation—i.e., hydra.gnu.org. Instead, it should use the value of the system

bug#24703: Store references in 8-byte chunks in compiled code

2016-10-31 Thread Ludovic Courtès
Hi Mark, Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >>> So, if our approach is to use -fno-builtin-strcpy, then we will have to >>> apply it system-wide, and rebuild all of 'core-updates' from scratch. >> >> Another approach would be to patch GCC, specifically ‘expan

bug#24834: Samba commands expect configuration file inside store

2016-10-31 Thread Adonay Felipe Nogueira
# Begin of terminal interaction $ strace ".guix-profile/sbin/samba/smbd" stat64("/gnu/store/...-samba-4.5.0/etc/samba/smb.conf", 0xbfeb41b0) = -1 ENOENT (No such file or directory) open("/gnu/store/...-samba-4.5.0/etc/samba/smb.conf", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) s