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