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>
