Hi,
I am trying to build Hurd (76419b67...) from source on an existing Hurd.
I found this post
<https://mail.gnu.org/archive/html/bug-hurd/2023-01/msg00132.html>.
However, when I tried ./configure && make, I got the following error:
I guess some mach libraries are needed, but I haven't found more
up-to-date instructions about building Hurd. Thanks for any help in advance.
```
...
default_pagerUser.c: In function 'default_pager_object_create':
default_pagerUser.c:75:17: error: unknown type name
'mach_port_name_inlined_t'
75 | mach_port_name_inlined_t memory_object;
| ^~~~~~~~~~~~~~~~~~~~~~~~
default_pagerUser.c:180:45: error: request for member 'name' in
something not a structure or union
180 | *memory_object = OutP->memory_object.name;
| ^
default_pagerUser.c: In function 'default_pager_objects':
default_pagerUser.c:321:25: error: unknown type name
'mach_port_name_inlined_t'
321 | mach_port_name_inlined_t ports[512];
| ^~~~~~~~~~~~~~~~~~~~~~~~
default_pagerUser.c: In function 'default_pager_object_pages':
default_pagerUser.c:502:17: error: unknown type name
'mach_port_name_inlined_t'
502 | mach_port_name_inlined_t memory_object;
| ^~~~~~~~~~~~~~~~~~~~~~~~
...
```
Best
--
Zhaoming Luo<zhaoming1...@qq.com>