The 64bit Guix hurd64-qcow2 image boots in QEMU!
Conversation
Notices
-
Embed this notice
Janneke (janneke@todon.nl)'s status on Sunday, 10-Nov-2024 18:22:35 JST Janneke - w96k likes this.
-
Embed this notice
Janneke (janneke@todon.nl)'s status on Sunday, 10-Nov-2024 19:47:16 JST Janneke -
Embed this notice
Janneke (janneke@todon.nl)'s status on Sunday, 10-Nov-2024 19:56:01 JST Janneke @bugaevc yeah! It took me quite a while to figure out a nice way to use gcc-14 for the Hurd while keeping the default (currently at gcc-11), avoiding a world rebuild (and probably worse, many subsequent package breakages that would need to be addressed).
It also took some time to figure out why my cross-built executables kept segfaulting, in the end just some tags were missing from upstream (and I hadn't carefully looked at which versions #debian was using).
Also, even the 20240825 debian image does not boot with qemu-8.2.2 for me.
Very thankful for all the kind help that I got, again!
-
Embed this notice
Sergey Bugaev (bugaevc@floss.social)'s status on Sunday, 10-Nov-2024 19:56:02 JST Sergey Bugaev @janneke amazing!
-
Embed this notice
Janneke (janneke@todon.nl)'s status on Monday, 11-Nov-2024 00:54:34 JST Janneke -
Embed this notice
Janneke (janneke@todon.nl)'s status on Monday, 11-Nov-2024 01:31:24 JST Janneke @mpjgregoire @bugaevc Thanks!
Well, first the installer support for Hurd needs to be merged (<https://issues.guix.gnu.org/73927>), then this needs to be merged and then there's going to be a blog post.
The obvious next step is a 64bit childhurd service and setting up 64bit chidlhurds on the build farm.
Then, I'm hoping for the awesome Hurd hackers to produce a working rumpnet, and get Hurd to boot on something newer than the X60 (<https://todon.nl/@janneke/110451493405777898>).
-
Embed this notice
M. Grégoire (mpjgregoire@cosocial.ca)'s status on Monday, 11-Nov-2024 01:31:25 JST M. Grégoire @janneke
Wonderful! What are you planning to do next, if I may ask? -
Embed this notice
Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Monday, 11-Nov-2024 01:49:34 JST Ludovic Courtès @janneke Wo0t!! 🎉