Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Nov 2018 16:21:49 +0000
From:      "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
To:        "Edward Tomasz Napierala" <trasz@FreeBSD.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r341343 - head/share/man/man7
Message-ID:  <5F231C0E-AD6A-4F85-9D65-3EB414B59E6E@lists.zabbadoz.net>
In-Reply-To: <201811301556.wAUFuFlQ060205@repo.freebsd.org>
References:  <201811301556.wAUFuFlQ060205@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5F231C0E-AD6A-4F85-9D65-3EB414B59E6E>