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