problem with make buildworld (when Building an up-to-date)

Ruslan Ermilov ru at freebsd.org
Sat Sep 20 02:09:05 PDT 2003


On Sat, Sep 20, 2003 at 03:38:02PM +0800, yeskw at ms15.hinet.net wrote:
> Following the "handbook" docs I did the following:
> 
> # chflags -R noschg /usr/obj/usr
> # rm -rf /usr/obj/usr
> # cd /usr/src
> # make cleandir --> make no tag
> # make cleandir
> # cvsup -g -L 2 /usr/ports/cvsup-stable-supfile--> OK
> # cd /usr/src
> # make buildworld
> 
> I got the following error msg after make buildworld:
> 
> --------------------------------------------------------------
> >>> Building an up-to-date make(1)
> --------------------------------------------------------------
> sh /usr/src/tools/install.sh -c -s -o root -g wheel -m 555   make
> /usr/obj/usr/src/make.i386
> "/usr/src/Makefile.inc1", line 773: warning: String comparison operator
> should be either == or !=
> "/usr/src/Makefile.inc1", line 773: Malformed conditional
> ((!defined(NO_RESCUE) ||  defined(RELEASEDIR)) &&  (${TARGET_ARCH} !=
> ${MACHINE_ARCH} || ${BOOTSTRAPPING} < 501101))
> "/usr/src/Makefile.inc1", line 773: Missing dependency operator
> "/usr/src/Makefile.inc1", line 775: if-less endif
> "/usr/src/Makefile.inc1", line 775: Need an operator
> make: fatal errors encountered -- cannot continue
> *** Error code 1
> Stop in /usr/src.
> ----
> 
> Do anyone knows how to fix this problem?
> 
> 
> Here is my /etc/make.conf:
> ============================
> PERL_VER=5.00503
> PERL_VERSION=5.00503
> PERL_ARCH=mach
> NOPERL=yo
> NO_PERL=yo
> NO_PERL_WRAPPER=yo
> NO_SENDMAIL=true
> NOPROFILE=true
> FLAGS=-O -pipe
> TARGET_ARCH=i386
> SUP_UPDATE=     yes
> SUP=            /usr/local/bin/cvsup
> SUPFLAGS=       -g -L 2
> SUPHOST=        cvsup.tw.FreeBSD.org
> SUPFILE=        /usr/ports/cvsup-stable-supfile
> PORTSSUPFILE=   /usr/ports/cvsup-ports-supfile
> DOCSUPFILE=     /usr/ports/cvsup-doc-supfile
> MASTER_SITE_BACKUP?=    \
>      ftp://ftp5.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
>      ftp://ftp10.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
>      ftp://ftp2.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
>      ftp://ftp3.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
>      ftp://ftp4.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
>      ftp://ftp7.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
>      ftp://ftp8.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
>      ftp://ftp9.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
>      ftp://ftp12.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
>      ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
> MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
> XFREE86_VERSION=4.2.0_1,1
> 
> # cat /usr/ports/cvsup-stable-supfile |grep -v "^#"
> ==========================================
> *default host=cvsup.FreeBSD.org
> *default base=/usr
> *default prefix=/usr
> *default tag=.
> *default release=cvs delete use-rel-suffix compress
> *default compress
> src-all
> 
First, you're trying to build 5.1-CURRENT (tag=.).  If this is
your intent, then posting it to stable@ was not worth doing.
If you'd still like to build 5.1-CURRENT, please tell me the
current version (uname -r), ``ident /usr/src/Makefile.inc1''
after cvsup, and put the bzipped ``make buildworld'' output
somewhere for download, that includes both stdout and stderr.
If not, change the tag=. to tag=RELENG_4, to get a stable
branch.


Cheers,
-- 
Ruslan Ermilov		Sysadmin and DBA,
ru at sunbay.com		Sunbay Software Ltd,
ru at FreeBSD.org		FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20030920/a5b04a40/attachment.bin


More information about the freebsd-stable mailing list