This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
Re: where is the definition of idtype_t supposed to live?
* John Lumby:
> Thanks Florian,
>
>
> > You need to look at gcc -E output to see where the compiling is
> > picking up the definitions.
>
>
> Yes I did that but my question was I thought pure glibc, distro-agnostic -
>
> after a make and make install into a install_root, where is the
> definition of idtype_t supposed to be?
>
> (in that install_root, not in final distro layout)
>
> I don't think debian comes into it does it? Unless you are indicating
> that make is influenced by distro choices?
I checked the 2.24 sources, and glibc assumes idtype_t is defined in
<sys/wait.h>. “make install” assumes the path for that is
/usr/include/sys/wait.h, but that's not correct if the system uses
multi-arch paths.
> > Please avoid posting new questions to existing thread in the future.
>
> Hmm, now I see from thread index that is what happened but why? I
> thought changing the subj was enough.
> I did compose as reply to get the email address correct, did it
> somehow base on that?
Yes, changing the subject is not sufficient. Apparently, you need to
start a new message from scratch in your mail client, and paste the
list address into that.
Please keep the thread on the mailing list.