bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Error building Hurd on an existing Hurd


From: Samuel Thibault
Subject: Re: Error building Hurd on an existing Hurd
Date: Mon, 21 Oct 2024 20:38:06 +0200

Sergey Bugaev, le lun. 21 oct. 2024 14:47:10 +0300, a ecrit:
> On Mon, Oct 21, 2024 at 9:21 AM Zhaoming Luo <zhaoming1357@qq.com> wrote:
> > I am trying to build Hurd (76419b67...) from source on an existing Hurd. I 
> > found this post. However, when I tried ./configure && make, I got the 
> > following error:
> >
> > 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;
> >       |                 ^~~~~~~~~~~~~~~~~~~~~~~~
> 
> The default_pagerUser.c file is generated by MIG.
> mach_port_name_inlined_t was added to Mach headers in late 2023 [0],
> and then MIG was made to use it in the generated code [1]. You must
> have a fresh enough MIG build (that already generates references to
> mach_port_name_inlined_t), but older gnumach headers (that don't yet
> define mach_port_name_inlined_t).

"that don't yet define mach_port_name_inlined_t" ?

Here it is missing the definition. I would on the contrary expect that
his version of gnumach-dev is too old, missing mach_port_name_inlined_t.

Samuel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]