Re: libc build failures for 13.0-CURRENT

Cameron Berkenpas <[email protected]>
Newsgroups gmane.os.freebsd.devel.ppc
Message-ID <[email protected]>
Thanks for the fast response!

This got me started in the right direction. I tried:
cp  /usr/src/sys/sys/elf_common.h /usr/include/sys/elf_common.h

This got me a bit further... So then I tried:
cp  /usr/src/sys/sys/* /usr/include/sys/*

This got me even further... But the build is still failing. Looks like 
this error is related to a header issue as well.

Shouldn't "make buildworld" use headers under /usr/src ?

Everything appears to be default. I don't have a src.conf, etc. Gcc 
isn't installed.

Thanks!



On 2/12/20 12:53 AM, Konstantin Belousov wrote:
> On Tue, Feb 11, 2020 at 04:10:24PM -0800, Cameron Berkenpas wrote:
>> Hello,
>>
>> I've been seeing the following build error for at least the last few days.
>> As it hasn't been fixed yet, I'm assuming this is probably an issue on
>> POWER, but not on x86/amd64.
>>
>> /usr/src/lib/libc/gen/auxv.c:89:8: error: use of undeclared identifier
>> 'AT_BSDFLAGS'
>>                  case AT_BSDFLAGS:
>>                       ^
>> /usr/src/lib/libc/gen/auxv.c:333:7: error: use of undeclared identifier
>> 'AT_BSDFLAGS'
>>          case AT_BSDFLAGS:
> This means that your build uses out of date sys/elf_common.h. How it
> happens is your local problem. Ensure that the checkout if fine, in
> particular that the mentioned file indeed contains the line with the
> definition for AT_BSDFLAGS.
>
> If you use something less straightforward, like external gcc, make sure
> that there is no lingering 'fixed' headers that gcc saved and patched
> during its own build.

_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ppc
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.