GCC + FreeBSD 11.0 Stable - stat.h does not have vm_ooffset_t definition

Gerald Pfeifer gerald at pfeifer.com
Mon May 1 09:53:28 UTC 2017


On Mon, 1 May 2017, Mark Millard wrote:
> and that mkheaders does more than just fixinc.sh
> as far as changing headers goes, such as limits.h
> and gsyslmits.h and syslimits.h .

That's a good point, and I guess the *limits.h files do make
sense to come from the compiler itself?

> The fixincludes script is known to occasionally erroneously attempt
> to "fix" the system headers installed so far. As the headers up to
> this point are known to not require fixing, issue the following
> command to prevent the fixincludes script from running:
> 
> sed -i 's@\./fixinc\.sh at -c true@' gcc/Makefile.in
> 
> (End quote)
:
> This still leaves the limits.h and gsystemlimits.h and
> syslimits.h code in place but does block most of the
> activity.

Thanks for this pointer, Mark!  I have earmarked this as the first 
approach to give a try soon, instead of completely yanking the 
fixincluded directory.

Gerald


More information about the freebsd-stable mailing list