Hello, On Mon, Jun 16, 2025 at 08:10:13AM -0700, Milos Nikic wrote: > Hello, > > Thanks for the email. > The thing is I am not cross compiling. I am instead compiling from inside > Hurd (in Qemu). > Yet cannot seem to get it quite right (even though it compiles > successfully inside Hurd, when I copy it to /boot it panics on the next > reboot). >
The pristine gnumach sources should work. You can check whether it's a bug or just a configuration issue by running the test suit. For instance, you can build the task tests with the following command from your build tree: $ make tests/test-task.iso You can then run the test from a GNU/Linux box (after copying over the iso file) by running the ISO in quemu: $ qemu-system-x86_64 -m 2048 -nographic -no-reboot -boot d -cdrom test-task.iso It will book QEMU and produce some output and the following line at the end: gnumach-test-success-and-reboot: test module-task exit code 0 Keep us updated of how it goes :) Cheers, Diego