diff options
-rw-r--r-- | faq/64-bit.mdwn | 9 | ||||
-rw-r--r-- | open_issues/64-bit_port.mdwn | 12 |
2 files changed, 17 insertions, 4 deletions
diff --git a/faq/64-bit.mdwn b/faq/64-bit.mdwn index 972aafbe..a41d215d 100644 --- a/faq/64-bit.mdwn +++ b/faq/64-bit.mdwn @@ -21,9 +21,12 @@ A 64-bit GNU/Hurd is also coming soon, progress is tracked on [[open_issues/64-bit_port]]! Hurd developers ported GNUMach to 64-bit some time ago. Then they started making significant progress -on the x86_64 userland port in Feb 2023. As of May 2023, the 64-bit -port works well enough to start all the essential Hurd servers, run -/bin/sh, establish TCP/IP connections, and compile C. We are currently building +on the x86_64 userland port in Feb 2023. As of September 2024, the +Debian hurd-amd64 port works just like the hurd-i386, except for +missing packages and more +[[bugs|https://lists.gnu.org/archive/html/bug-hurd/2024-07/msg00058.html]], +namely swapping issues with rumpdisk and deadlocking issues with +libdiskfs/ext2fs. We are currently building 64-bit packages. We plan on supporting both a 32-bit and 64-bit Debian GNU/Hurd, only not both at the same time. However, there is no plan to fix the year 2038 concern on a 32-bit system. diff --git a/open_issues/64-bit_port.mdwn b/open_issues/64-bit_port.mdwn index 75756199..a5d206e5 100644 --- a/open_issues/64-bit_port.mdwn +++ b/open_issues/64-bit_port.mdwn @@ -19,11 +19,21 @@ License|/fdl]]."]]"""]] **For pure 64bit support, we need to** - * bootstrap a distrib + * bootstrap a distribution. Debian is done. Alpine-Hurd is mostly + bootstrapped. Reach out to Sergey if you are interested in an + Alpine-Hurd distribution with bleeding-edge software. Reach out + to Guix, if you want to help them bootstrap a 64bit Hurd. * port gdb * Fix bugs :) * Notably it seems to be requiring at least 2G memory to boot. +**Installing via the installer image** + +The installer appears to work in qemu. Give it a shot! Let us know +how it works in real hardware! + +[[http://cdimage.debian.org/cdimage/ports/latest/hurd-amd64/current/]] + **Installing a 64bit chroot** You can use the pre-built image from https://people.debian.org/~sthibault/hurd-i386/initrd-amd64.img.gz and boot that. |