IRC channel logs
IRC channel logs
2022-05-15.log
back to list of logs
yo, anyone know if anything of note has happened since the last time guix had a hurd-themed blogpost?
Are chroots supported on Hurd? I know they exist and generally do work but I often hit super weird problems with them
they do, all packages are built inside them
note however that you need to bind-mount /dev and /servers to avoid triggering duplicate translators
e.g. `make: /tools/bin/mkdir: Computer bought the farm` when trying to build diffutils
I do have these bind commands, are they ok? `settrans -kp ~/myroot/servers /hurd/firmlink /servers` and `settrans -kp ~/myroot/dev /hurd/firmlink /dev`
ah, that reminds me a bug in libc that was fixed in spawn
which box are you using?
host is latest debian hurd 11 image, I think 202108something
"guest" (tools in chroot) is a concotion from July last year
which version of make and libc0.3 does it have?
(in the chroot)
GNU Make 4.3 and GNU C Library (GNU libc) development release version 2.33.9000.
please show the debian package versions
chroot is not debian
they have a lot of importance in terms of binary rebuilds and patches
ah
so that must be the same bug we have seen in debian with make rebuilt with a recent glibc
it's definitely built with that version of glibc, there was no rebuilding happening with this rootfs
eff158b75dee466ac0c37a17b2165072ee0b7aeb
you want this upstream glib cpatch
hurd spawni: Fix reauthenticating closed fds
ok will try to build a new rootfs with that
random question, any clue what this build error is about? gcc-11.2.0.obj/i686-pc-gnu/libstdc++-v3/include/fenv.h:58:11: error: 'fenv_t' has not been declared in '::'
I'd need much more context
with just that, I'd think that there's a C / C++ mismatch
I guess either caused by new hurd/mig/gnumach or new glibc, because the rest of the versions here were built before
US