Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Jul 2002 12:27:37 +0300
From:      Ruslan Ermilov <ru@FreeBSD.ORG>
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>
In-Reply-To: <20020720091536.GC2757@sunbay.com>
References:  <3D39505D.1000106@omskmail.ru> <20020719180637.A56061@cowbert.2y.net> <20020720091536.GC2757@sunbay.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
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.
> 
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: 
> > 
> > ===> 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
> > 
> > I'm trying to upgrade from 4.5-STABLE to 4.6-STABLE.
> > Any clues?
> > 
> > -- 
> > 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/
> > 
> > 
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-stable" in the body of the message
> 
> 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 
> > make  buildworld  I see the next:
> > --------------------------------------------------------------^M
> > >>> stage 2: cleaning up the object tree^M
> > --------------------------------------------------------------^M
> > cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj  MACHINE_ARCH=i386  MACHINE=i386  
> > OBJFORMAT_PATH=/usr/obj/usr/src/i386/u
> > ===> share/info^M
> > ===> include^M
> > rm -f osreldate.h version vers.c  ^M
> > ===> include/rpcsvc^M
> > 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
> > ===> include/rpcsvc^M
> > ===> include/rpcsvc^M
> > 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
> > ===> lib^M
> > ===> lib/csu/i386-elf^M
> > "/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^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
> > 
> > Script done on Sat Jul 20 15:18:27 2002
> > 
> > And when I`m trying to  use make  -j4 buildworld  I see the next:
> > see atachment
> > 
> > As you can see the 1-st problem was scipted, but the new began.
> > What`s going on?
> > P.S:Sorry for my English.
> > 
> 
> > 
> > --------------------------------------------------------------
> > >>> stage 2: cleaning up the object tree
> > --------------------------------------------------------------
> > cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj  MACHINE_ARCH=i386  MACHINE=i386  OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec  PERL5LIB=/usr/obj/usr/src/i386/usr/libdata/perl/5.00503  GROFF_BIN_PATH=/usr/obj/usr/src/i386/usr/bin  GROFF_FONT_PATH=/usr/obj/usr/src/i386/usr/share/groff_font  GROFF_TMAC_PATH=/usr/obj/usr/src/i386/usr/share/tmac  DESTDIR=/usr/obj/usr/src/i386  INSTALL="sh /usr/src/tools/install.sh"  PATH=/usr/obj/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
> > ===> share/info
> > ===> include
> > ===> lib
> > ===> bin
> > ===> 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
> > ===> bin/cat
> > *** Error code 1
> > 1 error
> > rm -f osreldate.h version vers.c  
> > *** Error code 2
> > ===> include/rpcsvc
> > ===> 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 ypupdate_prot.h nis.h nis_cache.h nis_callback.h  bootparam_prot.h crypt.h  
> > 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
> > ===> bin/chio
> > ===> 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/src/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 ypupdate_prot.h nis.h nis_cache.h nis_callback.h  bootparam_prot.h crypt.h  
> > ===> 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
> > ===> 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/bin/cp/GSYMS /usr/src/bin/cp/GTAGS
> > ===> 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/src/bin/date/GSYMS /usr/src/bin/date/GTAGS
> > ===> bin/dd
> > rm -f dd args.o conv.o conv_tab.o dd.o misc.o position.o dd.1.gz dd.1.cat.gz
> > rm -f .depend /usr/src/bin/dd/GPATH /usr/src/bin/dd/GRTAGS  /usr/src/bin/dd/GSYMS /usr/src/bin/dd/GTAGS
> > ===> 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/bin/df/GSYMS /usr/src/bin/df/GTAGS
> > ===> 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/GRTAGS  /usr/src/bin/domainname/GSYMS /usr/src/bin/domainname/GTAGS
> > ===> 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/src/bin/echo/GSYMS /usr/src/bin/echo/GTAGS
> > ===> 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/bin/ed/GSYMS /usr/src/bin/ed/GTAGS
> > ===> 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/src/bin/expr/GSYMS /usr/src/bin/expr/GTAGS
> > ===> 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
> > ===> 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/src/bin/kill/GSYMS /usr/src/bin/kill/GTAGS
> > ===> 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/bin/ln/GSYMS /usr/src/bin/ln/GTAGS
> > ===> 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/bin/ls/GSYMS /usr/src/bin/ls/GTAGS
> > ===> 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
> > ===> 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/bin/mv/GSYMS /usr/src/bin/mv/GTAGS
> > ===> 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
> > ===> 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/bin/ps/GSYMS /usr/src/bin/ps/GTAGS
> > ===> 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
> > ===> 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
> > ===> 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/bin/rm/GSYMS /usr/src/bin/rm/GTAGS
> > ===> 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
> > ===> 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 alias.o arith.o arith_lex.o cd.o echo.o error.o eval.o exec.o expand.o histedit.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.tab.h
> > rm -f .depend /usr/src/bin/sh/GPATH /usr/src/bin/sh/GRTAGS  /usr/src/bin/sh/GSYMS /usr/src/bin/sh/GTAGS
> > ===> 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
> > ===> 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/src/bin/stty/GSYMS /usr/src/bin/stty/GTAGS
> > ===> 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/src/bin/sync/GSYMS /usr/src/bin/sync/GTAGS
> > ===> 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/src/bin/test/GSYMS /usr/src/bin/test/GTAGS
> > ===> bin/csh
> > rm -f ed.defns.h sh.err.h tc.const.h tc.defs.c gethost csh.1 csh sh.o sh.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.proc.o sh.sem.o sh.set.o sh.time.o glob.o mi.termios.o tw.help.o tw.init.o tw.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
> > ===> 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
> > ===> bin/csh/nls
> > ===> bin/csh/nls/finnish
> > ===> bin/csh/nls/finnish
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/french
> > ===> bin/csh/nls/german
> > ===> bin/csh/nls/french
> > ===> bin/csh/nls/greek
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/italian
> > ===> bin/csh/nls/ja
> > ===> bin/csh/nls/german
> > ===> bin/csh/nls/russian
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/spanish
> > ===> bin/csh/nls/ukrainian
> > ===> bin/csh/nls/greek
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/italian
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/ja
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/russian
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/spanish
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/ukrainian
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls
> > ===> bin/csh/nls/finnish
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/french
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/german
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/greek
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/italian
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/ja
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/russian
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/spanish
> > rm -f tcsh.cat tcsh.msg  
> > ===> bin/csh/nls/ukrainian
> > rm -f tcsh.cat tcsh.msg  
> > ===> 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
> > 
> > exit
> > 
> > Script done on Sat Jul 20 15:38:09 2002
> > 
> 
> 
> 
> -- 
> 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



-- 
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

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (FreeBSD)

iD8DBQE9OS0JUkv4P6juNwoRAgUTAJ941H2Q3OUGM882iDHSoaIxi6MOswCfTlur
+A9wdenCcv558wFxhyz+DTQ=
=ccjf
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020720092737.GA5996>