cvs commit: src Makefile.inc1

Jiawei Ye leafy7382 at gmail.com
Tue Nov 22 20:10:36 GMT 2005


On 11/22/05, Ruslan Ermilov <ru at freebsd.org> wrote:
> ru          2005-11-22 12:02:41 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     .                    Makefile.inc1
>   Log:
>   Get rid of SPECIAL_INSTALLCHECKS variable that isn't settable
>   by a user.  Instead, add individual checks as dependencies to
>   the main "installcheck" target.  Make sure that installkernel
>   etc. depend on it (including the UID/GID checks).
>
>   Revision  Changes    Path
>   1.521     +10 -9     src/Makefile.inc1
I think this change causes the following problem when installworld

jerry at panda-Z:/usr/src$ make installworld
mkdir -p /tmp/install.Q6kcN61D
for prog in [ awk cap_mkdb cat chflags chmod chown  date echo egrep
find grep install-info  ln lockf make mkdir mtree mv pwd_mkdb rm sed
sh sysctl  test true uname wc zic; do  cp `which $prog`
/tmp/install.Q6kcN61D;  done
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj  MACHINE_ARCH=i386 
MACHINE=i386  CPUTYPE=pentium4 
GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/usr/bin 
GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font 
GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac 
PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/tmp/install.Q6kcN61D
/usr/obj/usr/src/make.i386/make -f Makefile.inc1 reinstall
id: not found
ERROR: Required proxy user is missing, see /usr/src/UPDATING.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
jerry at panda-Z:/usr/src$ grep proxy /etc/passwd
proxy:*:62:62:Packet Filter pseudo-user:/nonexistent:/usr/sbin/nologin


Jiawei

--
"Without the userland, the kernel is useless."
               --inspired by The Tao of Programming


More information about the cvs-src mailing list