ok thanks

On Sun, 2026-10-04 at 18:38 -0700, NexusSfan wrote:
> On 10/4/26 6:04 PM, Claire wrote:
> > The GNU Mach headers installed by the current Debian ports
> > (forky/sid) snapshot use the type processor_name_array_t in the
> > MIG-generated /usr/include/mach/mach_host.h, but no installed
> > header defines that typedef.  Since /usr/include/mach.h includes
> > <mach/mach_host.h> at its line 37, every C program that includes
> > <mach.h> - directly or through any Hurd interface header such as
> > <hurd/trivfs.h> or <hurd/netfs.h> - fails to compile on this
> > snapshot.
> 
> $ cat /usr/include/x86_64-gnu/mach/mach_types.h | grep 
> processor_name_array_t
> typedef mach_port_t     *processor_name_array_t;
> $ cat /usr/include/mach/mach_host.h | grep -n mach_types.h
> 11:#include <mach/mach_types.h>
> 565:#include <mach/mach_types.h>
> $ apt list gnumach-image-1.8-amd64-up
> gnumach-image-1.8-amd64-up/unstable,now 2:1.8+git20260805-4 hurd-
> amd64 
> [installed]
> 
> --
> NexusSfan
> GNU.org - Please support free software.

Reply via email to