On Thu, Oct 17, 2019 at 12:48 PM Ian Lepore <i...@freebsd.org> wrote:

> On Thu, 2019-10-17 at 12:17 -0600, Alan Somers wrote:
> > There might be something wrong with my environment:
> > /usr/include/libcasper.h is absent.  But still, shouldn't the build
> > be
> > using the version from the source tree, instead of from the
> > environment?
> > -Alan
> >
>
> There should be copies of libcasper.h in your objdir:
>
> obj/arm.armv7/tmp/legacy/usr/include/libcasper.h
> obj/arm.armv7/tmp/usr/include/libcasper.h
>
> -- Ian


Uh, I found the problem.  I had WITHOUT_CASPER=1 in /etc/src.conf.  So the
problem is that nm can't build without casper.  Perhaps the #include should
be guarded, as it is in usr.bin/kdump/kdump.c.  But plenty of other
programs, like usr.bin/tail and usr.bin/wc, don't have such guards.  And
looking at lib/libcasper/libcasper/Makefile, it seems as though libcasper.h
should be installed regardless.  So I still need to figure out why it
wasn't installed on my system.

-Alan
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to