From owner-freebsd-stable Sat Jul 20 2:28:16 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FD9F37B400 for ; Sat, 20 Jul 2002 02:28:05 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABAC643E42 for ; Sat, 20 Jul 2002 02:27:59 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g6K9Rcw06498; Sat, 20 Jul 2002 12:27:38 +0300 (EEST) (envelope-from ru) Date: Sat, 20 Jul 2002 12:27:37 +0300 From: Ruslan Ermilov To: peter.lai@uconn.edu, boris_2000@omskmail.ru Cc: freebsd-stable@FreeBSD.ORG Subject: Re: make buildworld breaks Message-ID: <20020720092737.GA5996@sunbay.com> References: <3D39505D.1000106@omskmail.ru> <20020719180637.A56061@cowbert.2y.net> <20020720091536.GC2757@sunbay.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mP3DRpeJDSE+ciuQ" Content-Disposition: inline In-Reply-To: <20020720091536.GC2757@sunbay.com> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jul 20, 2002 at 12:15:36PM +0300, Ruslan Ermilov wrote: > Strange enough. I tested all these changes with ``make release'' > and it completed successfully. I will look into it RSN. >=20 It turned out to be a problem with make(1). Recent versions of make(1) do not exhibit it. I will follow up shortly. > On Fri, Jul 19, 2002 at 06:06:37PM -0400, Peter C. Lai wrote: > > I cvsup'd today at around 6pm EDT (2200 UTC) and upon making > > buildworld ran into:=20 > >=20 > > =3D=3D=3D> lib/csu/i386-elf > > "/usr/src/share/mk/bsd.lib.mk", line 19: Malformed conditional (defined= (SHLIB_NAME) && ${SHLIB_NAME:M*.so.*}) > > "/usr/src/share/mk/bsd.lib.mk", line 19: Missing dependency operator > > "/usr/src/share/mk/bsd.lib.mk", line 28: if-less endif > > "/usr/src/share/mk/bsd.lib.mk", line 28: Need an operator > > make: fatal errors encountered -- cannot continue > > *** Error code 1 > >=20 > > I'm trying to upgrade from 4.5-STABLE to 4.6-STABLE. > > Any clues? > >=20 > > --=20 > > Peter C. Lai > > University of Connecticut > > Dept. of Molecular and Cell Biology | Undergraduate Research Assistant > > Yale University School of Medicine > > Center for Medical Informatics | Research Assistant > > http://cowbert.2y.net/ > >=20 > >=20 > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-stable" in the body of the message >=20 > On Sat, Jul 20, 2002 at 03:58:21PM +0400, Boris wrote: > > Hi! > > I have just cvsupted to FreeBSD 4.6-STABLE. But when I`m trying to use= =20 > > make buildworld I see the next: > > --------------------------------------------------------------^M > > >>> stage 2: cleaning up the object tree^M > > --------------------------------------------------------------^M > > cd /usr/src; MAKEOBJDIRPREFIX=3D/usr/obj MACHINE_ARCH=3Di386 MACHINE= =3Di386 =20 > > OBJFORMAT_PATH=3D/usr/obj/usr/src/i386/u > > =3D=3D=3D> share/info^M > > =3D=3D=3D> include^M > > rm -f osreldate.h version vers.c ^M > > =3D=3D=3D> include/rpcsvc^M > > rm -f key_prot.h klm_prot.h mount.h nfs_prot.h nlm_prot.h rex.h=20 > > rnusers.h rquota.h rstat.h rwall.h sm_inter.h > > =3D=3D=3D> include/rpcsvc^M > > =3D=3D=3D> include/rpcsvc^M > > rm -f key_prot.h klm_prot.h mount.h nfs_prot.h nlm_prot.h rex.h=20 > > rnusers.h rquota.h rstat.h rwall.h sm_inter.h > > =3D=3D=3D> lib^M > > =3D=3D=3D> lib/csu/i386-elf^M > > "/usr/src/share/mk/bsd.lib.mk", line 19: Malformed conditional=20 > > (defined(SHLIB_NAME) && ${SHLIB_NAME:M*.so.*}) > > "/usr/src/share/mk/bsd.lib.mk", line 19: Missing dependency operator^M > > "/usr/src/share/mk/bsd.lib.mk", line 28: if-less endif^M > > "/usr/src/share/mk/bsd.lib.mk", line 28: Need an operator^M > > make: fatal errors encountered -- cannot continue^M > > *** Error code 1^M > > ^M > > Stop in /usr/src/lib.^M > > *** Error code 1^M > > ^M > > Stop in /usr/src.^M > > *** Error code 1^M > > ^M > > Stop in /usr/src.^M > > *** Error code 1^M > > ^M > > Stop in /usr/src.^M > >=20 > > Script done on Sat Jul 20 15:18:27 2002 > >=20 > > And when I`m trying to use make -j4 buildworld I see the next: > > see atachment > >=20 > > As you can see the 1-st problem was scipted, but the new began. > > What`s going on? > > P.S:Sorry for my English. > >=20 >=20 > >=20 > > -------------------------------------------------------------- > > >>> stage 2: cleaning up the object tree > > -------------------------------------------------------------- > > cd /usr/src; MAKEOBJDIRPREFIX=3D/usr/obj MACHINE_ARCH=3Di386 MACHINE= =3Di386 OBJFORMAT_PATH=3D/usr/obj/usr/src/i386/usr/libexec PERL5LIB=3D/us= r/obj/usr/src/i386/usr/libdata/perl/5.00503 GROFF_BIN_PATH=3D/usr/obj/usr/= src/i386/usr/bin GROFF_FONT_PATH=3D/usr/obj/usr/src/i386/usr/share/groff_f= ont GROFF_TMAC_PATH=3D/usr/obj/usr/src/i386/usr/share/tmac DESTDIR=3D/usr= /obj/usr/src/i386 INSTALL=3D"sh /usr/src/tools/install.sh" PATH=3D/usr/ob= j/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386= /usr/games:/sbin:/bin:/usr/sbin:/usr/bin make -f Makefile.inc1 par-cleandir > > =3D=3D=3D> share/info > > =3D=3D=3D> include > > =3D=3D=3D> lib > > =3D=3D=3D> bin > > =3D=3D=3D> lib/csu/i386-elf > > "/usr/src/share/mk/bsd.lib.mk", line 19: Malformed conditional (defined= (SHLIB_NAME) && ${SHLIB_NAME:M*.so.*}) > > "/usr/src/share/mk/bsd.lib.mk", line 19: Missing dependency operator > > "/usr/src/share/mk/bsd.lib.mk", line 28: if-less endif > > "/usr/src/share/mk/bsd.lib.mk", line 28: Need an operator > > make: fatal errors encountered -- cannot continue > > =3D=3D=3D> bin/cat > > *** Error code 1 > > 1 error > > rm -f osreldate.h version vers.c =20 > > *** Error code 2 > > =3D=3D=3D> include/rpcsvc > > =3D=3D=3D> include/rpcsvc > > rm -f key_prot.h klm_prot.h mount.h nfs_prot.h nlm_prot.h rex.h rnusers= .h rquota.h rstat.h rwall.h sm_inter.h spray.h yppasswd.h yp.h ypxfrd.h y= pupdate_prot.h nis.h nis_cache.h nis_callback.h bootparam_prot.h crypt.h = =20 > > rm -f cat cat.o cat.1.gz cat.1.cat.gz > > rm -f .depend /usr/src/bin/cat/GPATH /usr/src/bin/cat/GRTAGS /usr/src/= bin/cat/GSYMS /usr/src/bin/cat/GTAGS > > =3D=3D=3D> bin/chio > > =3D=3D=3D> include/rpcsvc > > rm -f chio chio.o chio.1.gz chio.1.cat.gz > > rm -f .depend /usr/src/bin/chio/GPATH /usr/src/bin/chio/GRTAGS /usr/sr= c/bin/chio/GSYMS /usr/src/bin/chio/GTAGS > > rm -f key_prot.h klm_prot.h mount.h nfs_prot.h nlm_prot.h rex.h rnusers= .h rquota.h rstat.h rwall.h sm_inter.h spray.h yppasswd.h yp.h ypxfrd.h y= pupdate_prot.h nis.h nis_cache.h nis_callback.h bootparam_prot.h crypt.h = =20 > > =3D=3D=3D> bin/chmod > > rm -f chmod chmod.o chmod.1.gz chmod.1.cat.gz > > rm -f .depend /usr/src/bin/chmod/GPATH /usr/src/bin/chmod/GRTAGS /usr/= src/bin/chmod/GSYMS /usr/src/bin/chmod/GTAGS > > =3D=3D=3D> bin/cp > > rm -f cp cp.o utils.o cp.1.gz cp.1.cat.gz > > rm -f .depend /usr/src/bin/cp/GPATH /usr/src/bin/cp/GRTAGS /usr/src/bi= n/cp/GSYMS /usr/src/bin/cp/GTAGS > > =3D=3D=3D> bin/date > > rm -f date date.o netdate.o vary.o date.1.gz date.1.cat.gz > > rm -f .depend /usr/src/bin/date/GPATH /usr/src/bin/date/GRTAGS /usr/sr= c/bin/date/GSYMS /usr/src/bin/date/GTAGS > > =3D=3D=3D> bin/dd > > rm -f dd args.o conv.o conv_tab.o dd.o misc.o position.o dd.1.gz dd.1.c= at.gz > > rm -f .depend /usr/src/bin/dd/GPATH /usr/src/bin/dd/GRTAGS /usr/src/bi= n/dd/GSYMS /usr/src/bin/dd/GTAGS > > =3D=3D=3D> bin/df > > rm -f df df.o vfslist.o df.1.gz df.1.cat.gz > > rm -f .depend /usr/src/bin/df/GPATH /usr/src/bin/df/GRTAGS /usr/src/bi= n/df/GSYMS /usr/src/bin/df/GTAGS > > =3D=3D=3D> bin/domainname > > rm -f domainname domainname.o domainname.1.gz domainname.1.cat.gz > > rm -f .depend /usr/src/bin/domainname/GPATH /usr/src/bin/domainname/GRT= AGS /usr/src/bin/domainname/GSYMS /usr/src/bin/domainname/GTAGS > > =3D=3D=3D> bin/echo > > rm -f echo echo.o echo.1.gz echo.1.cat.gz > > rm -f .depend /usr/src/bin/echo/GPATH /usr/src/bin/echo/GRTAGS /usr/sr= c/bin/echo/GSYMS /usr/src/bin/echo/GTAGS > > =3D=3D=3D> bin/ed > > rm -f ed buf.o cbc.o glbl.o io.o main.o re.o sub.o undo.o ed.1.gz ed.1.= cat.gz > > rm -f .depend /usr/src/bin/ed/GPATH /usr/src/bin/ed/GRTAGS /usr/src/bi= n/ed/GSYMS /usr/src/bin/ed/GTAGS > > =3D=3D=3D> bin/expr > > rm -f expr expr.o expr.1.gz expr.1.cat.gz expr.c > > rm -f .depend /usr/src/bin/expr/GPATH /usr/src/bin/expr/GRTAGS /usr/sr= c/bin/expr/GSYMS /usr/src/bin/expr/GTAGS > > =3D=3D=3D> bin/hostname > > rm -f hostname hostname.o hostname.1.gz hostname.1.cat.gz > > rm -f .depend /usr/src/bin/hostname/GPATH /usr/src/bin/hostname/GRTAGS = /usr/src/bin/hostname/GSYMS /usr/src/bin/hostname/GTAGS > > =3D=3D=3D> bin/kill > > rm -f kill kill.o kill.1.gz kill.1.cat.gz > > rm -f .depend /usr/src/bin/kill/GPATH /usr/src/bin/kill/GRTAGS /usr/sr= c/bin/kill/GSYMS /usr/src/bin/kill/GTAGS > > =3D=3D=3D> bin/ln > > rm -f ln ln.o ln.1.gz symlink.7.gz ln.1.cat.gz symlink.7.cat.gz > > rm -f .depend /usr/src/bin/ln/GPATH /usr/src/bin/ln/GRTAGS /usr/src/bi= n/ln/GSYMS /usr/src/bin/ln/GTAGS > > =3D=3D=3D> bin/ls > > rm -f ls cmp.o ls.o print.o util.o ls.1.gz ls.1.cat.gz > > rm -f .depend /usr/src/bin/ls/GPATH /usr/src/bin/ls/GRTAGS /usr/src/bi= n/ls/GSYMS /usr/src/bin/ls/GTAGS > > =3D=3D=3D> bin/mkdir > > rm -f mkdir mkdir.o mkdir.1.gz mkdir.1.cat.gz > > rm -f .depend /usr/src/bin/mkdir/GPATH /usr/src/bin/mkdir/GRTAGS /usr/= src/bin/mkdir/GSYMS /usr/src/bin/mkdir/GTAGS > > =3D=3D=3D> bin/mv > > rm -f mv mv.o mv.1.gz mv.1.cat.gz > > rm -f .depend /usr/src/bin/mv/GPATH /usr/src/bin/mv/GRTAGS /usr/src/bi= n/mv/GSYMS /usr/src/bin/mv/GTAGS > > =3D=3D=3D> bin/pax > > rm -f pax ar_io.o ar_subs.o buf_subs.o cache.o cpio.o file_subs.o ftree= .o gen_subs.o getoldopt.o options.o pat_rep.o pax.o sel_subs.o tables.o tar= .o tty_subs.o pax.1.gz pax.1.cat.gz > > rm -f .depend /usr/src/bin/pax/GPATH /usr/src/bin/pax/GRTAGS /usr/src/= bin/pax/GSYMS /usr/src/bin/pax/GTAGS > > =3D=3D=3D> bin/ps > > rm -f ps fmt.o keyword.o nlist.o print.o ps.o ps.1.gz ps.1.cat.gz > > rm -f .depend /usr/src/bin/ps/GPATH /usr/src/bin/ps/GRTAGS /usr/src/bi= n/ps/GSYMS /usr/src/bin/ps/GTAGS > > =3D=3D=3D> bin/pwd > > rm -f pwd pwd.o pwd.1.gz realpath.1.gz pwd.1.cat.gz realpath.1.cat.gz > > rm -f .depend /usr/src/bin/pwd/GPATH /usr/src/bin/pwd/GRTAGS /usr/src/= bin/pwd/GSYMS /usr/src/bin/pwd/GTAGS > > =3D=3D=3D> bin/rcp > > rm -f rcp rcp.o util.o rcp.1.gz rcp.1.cat.gz > > rm -f .depend /usr/src/bin/rcp/GPATH /usr/src/bin/rcp/GRTAGS /usr/src/= bin/rcp/GSYMS /usr/src/bin/rcp/GTAGS > > =3D=3D=3D> bin/rm > > rm -f rm rm.o rm.1.gz rm.1.cat.gz > > rm -f .depend /usr/src/bin/rm/GPATH /usr/src/bin/rm/GRTAGS /usr/src/bi= n/rm/GSYMS /usr/src/bin/rm/GTAGS > > =3D=3D=3D> bin/rmdir > > rm -f rmdir rmdir.o rmdir.1.gz rmdir.1.cat.gz > > rm -f .depend /usr/src/bin/rmdir/GPATH /usr/src/bin/rmdir/GRTAGS /usr/= src/bin/rmdir/GSYMS /usr/src/bin/rmdir/GTAGS > > =3D=3D=3D> bin/sh > > rm -f mkinit mkinit.o mknodes mknodes.o mksyntax mksyntax.o builtins.c= init.c nodes.c syntax.c builtins.h nodes.h syntax.h token.h y.tab.h sh ali= as.o arith.o arith_lex.o cd.o echo.o error.o eval.o exec.o expand.o histedi= t.o input.o jobs.o mail.o main.o memalloc.o miscbltin.o mystring.o options.= o output.o parser.o printf.o redir.o show.o test.o trap.o var.o builtins.o = init.o nodes.o syntax.o sh.1.gz sh.1.cat.gz arith_lex.c arith.c y.tab.c y.t= ab.h > > rm -f .depend /usr/src/bin/sh/GPATH /usr/src/bin/sh/GRTAGS /usr/src/bi= n/sh/GSYMS /usr/src/bin/sh/GTAGS > > =3D=3D=3D> bin/sleep > > rm -f sleep sleep.o sleep.1.gz sleep.1.cat.gz > > rm -f .depend /usr/src/bin/sleep/GPATH /usr/src/bin/sleep/GRTAGS /usr/= src/bin/sleep/GSYMS /usr/src/bin/sleep/GTAGS > > =3D=3D=3D> bin/stty > > rm -f stty cchar.o gfmt.o key.o modes.o print.o stty.o util.o stty.1.gz= stty.1.cat.gz > > rm -f .depend /usr/src/bin/stty/GPATH /usr/src/bin/stty/GRTAGS /usr/sr= c/bin/stty/GSYMS /usr/src/bin/stty/GTAGS > > =3D=3D=3D> bin/sync > > rm -f sync sync.o sync.8.gz sync.8.cat.gz > > rm -f .depend /usr/src/bin/sync/GPATH /usr/src/bin/sync/GRTAGS /usr/sr= c/bin/sync/GSYMS /usr/src/bin/sync/GTAGS > > =3D=3D=3D> bin/test > > rm -f test test.o test.1.gz test.1.cat.gz > > rm -f .depend /usr/src/bin/test/GPATH /usr/src/bin/test/GRTAGS /usr/sr= c/bin/test/GSYMS /usr/src/bin/test/GTAGS > > =3D=3D=3D> bin/csh > > rm -f ed.defns.h sh.err.h tc.const.h tc.defs.c gethost csh.1 csh sh.o s= h.dir.o sh.dol.o sh.err.o sh.exec.o sh.char.o sh.exp.o sh.file.o sh.func.o = sh.glob.o sh.hist.o sh.init.o sh.lex.o sh.misc.o sh.parse.o sh.print.o sh.p= roc.o sh.sem.o sh.set.o sh.time.o glob.o mi.termios.o tw.help.o tw.init.o t= w.parse.o tw.spell.o tw.comp.o tw.color.o ed.chared.o ed.defns.o ed.init.o = ed.inputl.o ed.refresh.o ed.screen.o ed.xmap.o ed.term.o tc.alloc.o tc.bind= .o tc.const.o tc.disc.o tc.func.o tc.os.o tc.printf.o tc.prompt.o tc.sched.= o tc.sig.o tc.str.o tc.vers.o tc.who.o tc.defs.o csh.1.gz csh.1.cat.gz > > =3D=3D=3D> bin/csh/nls > > rm -f .depend /usr/src/bin/csh/GPATH /usr/src/bin/csh/GRTAGS /usr/src/= bin/csh/GSYMS /usr/src/bin/csh/GTAGS > > =3D=3D=3D> bin/csh/nls > > =3D=3D=3D> bin/csh/nls/finnish > > =3D=3D=3D> bin/csh/nls/finnish > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/french > > =3D=3D=3D> bin/csh/nls/german > > =3D=3D=3D> bin/csh/nls/french > > =3D=3D=3D> bin/csh/nls/greek > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/italian > > =3D=3D=3D> bin/csh/nls/ja > > =3D=3D=3D> bin/csh/nls/german > > =3D=3D=3D> bin/csh/nls/russian > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/spanish > > =3D=3D=3D> bin/csh/nls/ukrainian > > =3D=3D=3D> bin/csh/nls/greek > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/italian > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/ja > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/russian > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/spanish > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/ukrainian > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls > > =3D=3D=3D> bin/csh/nls/finnish > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/french > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/german > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/greek > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/italian > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/ja > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/russian > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/spanish > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/csh/nls/ukrainian > > rm -f tcsh.cat tcsh.msg =20 > > =3D=3D=3D> bin/rmail > > rm -f sm_os.h rmail rmail.o rmail.8.gz rmail.8.cat.gz > > rm -f .depend /usr/src/bin/rmail/GPATH /usr/src/bin/rmail/GRTAGS /usr/= src/bin/rmail/GSYMS /usr/src/bin/rmail/GTAGS > > 1 error > > *** Error code 2 > > 1 error > > *** Error code 2 > > 1 error > > # exit > >=20 > > exit > >=20 > > Script done on Sat Jul 20 15:38:09 2002 > >=20 >=20 >=20 >=20 > --=20 > Ruslan Ermilov Sysadmin and DBA, > ru@sunbay.com Sunbay Software AG, > ru@FreeBSD.org FreeBSD committer, > +380.652.512.251 Simferopol, Ukraine >=20 > http://www.FreeBSD.org The Power To Serve > http://www.oracle.com Enabling The Information Age --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --mP3DRpeJDSE+ciuQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9OS0JUkv4P6juNwoRAgUTAJ941H2Q3OUGM882iDHSoaIxi6MOswCfTlur +A9wdenCcv558wFxhyz+DTQ= =ccjf -----END PGP SIGNATURE----- --mP3DRpeJDSE+ciuQ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message