On Fri, Nov 30, 2018, 08:24 Bjoern A. Zeeb <bzeeb-li...@lists.zabbadoz.net wrote:
> On 30 Nov 2018, at 15:56, Edward Tomasz Napierala wrote: > > > Author: trasz > > Date: Fri Nov 30 15:56:14 2018 > > New Revision: 341343 > > URL: https://svnweb.freebsd.org/changeset/base/341343 > > > > Log: > > Add an example of rebuilding a single piece of userspace. > > > > Modified: > > head/share/man/man7/development.7 > > > > Modified: head/share/man/man7/development.7 > > > ============================================================================== > > --- head/share/man/man7/development.7 Fri Nov 30 15:52:03 > > 2018 (r341342) > > +++ head/share/man/man7/development.7 Fri Nov 30 15:56:14 > > 2018 (r341343) > > @@ -118,6 +118,14 @@ After reboot: > > cd src > > make -j8 installworld > > reboot > > +.Ed > > +.Pp > > +Rebuild and reinstall a single piece of userspace, in this > > +case > > +.Xr ls 1 : > > +.Bd -literal -offset indent > > +cd src/bin/ls > > +make clean all install > > I always thought the proper sequence was: make clean cleandepend obj > depend all install > > However I have recently figured that it’s not actually true as > building inside an individual user space source directory seems to pick > up headers etc from the installed machine and not from the source tree. > I keep arguing with myself if that had always been the case or not.. I > am sure some people here do know better than me (so please see this as > asking for help/advise). > > /bz > > > When I need the build headers I use make buildenv ... cd bin/ls ... make - Justin _______________________________________________ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"