misc/148538: src upgrade RELENG_7 to RELENG_8 fails
Bernard Steiner
bernard.steiner at lahmeyer.de
Tue Jul 13 09:20:01 UTC 2010
>Number: 148538
>Category: misc
>Synopsis: src upgrade RELENG_7 to RELENG_8 fails
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Jul 13 09:20:00 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Bernard Steiner
>Release: 7.3-STABLE
>Organization:
>Environment:
FreeBSD zd033.lif.de 7.3-STABLE FreeBSD 7.3-STABLE #14: Mon Jul 5 16:19:54 CEST 2010 root at zd033.lif.de:/usr/obj/usr
/src/sys/GENERIC i386
>Description:
On a machine hitherto running RELENG_7, grabbed RELENG_8 via csup.
make buildworld fails with
--------------------------------------------------------------
>How-To-Repeat:
>Fix:
Using old-fashioned /usr/src/lib/libc/stdlib/Makefile.inc line 19, instead of .sinclude seems tdtrt:
# machine-dependent stdlib sources
#.sinclude "${.CURDIR}/${MACHINE_ARCH}/stdlib/Makefile.inc"
.if exists(${.CURDIR}/${MACHINE_ARCH}/stdlib/Makefile.inc)
.include "${.CURDIR}/${MACHINE_ARCH}/stdlib/Makefile.inc"
.endif
>Release-Note:
>Audit-Trail:
>Unformatted:
>>> stage 2.1: cleaning up the object tree
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=i386 MACHINE=i386 CPUTYPE=pentium4 GROFF_BIN_PATH=/usr/obj/usr/s
rc/tmp/legacy/usr/bin GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/sr
c/tmp/legacy/usr/share/tmac _SHLIBDIRPREFIX=/usr/obj/usr/src/tmp VERSION="FreeBSD 7.3-STABLE i386 703100" INSTALL="sh
/usr/src/tools/install.sh" 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:/sbin
:/bin:/usr/sbin:/usr/bin NO_CTF=1 /usr/obj/usr/src/make.i386/make -f Makefile.inc1 DESTDIR=/usr/obj/usr/src/tmp par-clea
ndir
===> share/info (cleandir)
===> lib (cleandir)
===> lib/csu/i386-elf (cleandir)
===> lib/libc (cleandir)
"/usr/src/lib/libc/stdlib/Makefile.inc", line 19: Need an operator
make: fatal errors encountered -- cannot continue
*** Error code 1
Stop in /usr/src/lib.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
More information about the freebsd-bugs
mailing list