Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Sep 2001 19:58:03 +0300
From:      Ruslan Ermilov <ru@FreeBSD.ORG>
To:        Wm Brian McCane <root@mccons.net>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: Buildworld problems
Message-ID:  <20010914195803.G52001@sunbay.com>
In-Reply-To: <20010914112055.D96924-100000@fw.mccons.net>; from root@mccons.net on Fri, Sep 14, 2001 at 11:22:54AM -0500
References:  <20010914183309.A52001@sunbay.com> <20010914112055.D96924-100000@fw.mccons.net>

next in thread | previous in thread | raw e-mail | index | archive | help
It's irrelevant.  Your 5.0-CURRENT wasn't actually "current".

On Fri, Sep 14, 2001 at 11:22:54AM -0500, Wm Brian McCane wrote:
> Actually, I was already at 5.0-CURRENT.
> 
> FreeBSD 5.0-CURRENT (CHINA) #7: Thu May 10 05:25:14 CDT 2001
> 
> - brian
> 
> 
> On Fri, 14 Sep 2001, Ruslan Ermilov wrote:
> 
> > Please try the attached patch.  I'm going to attempt to unbreak
> > the upgrade path from 4.1-RELEASE to 5.0-CURRENT sometimes in
> > the near future.
> >
> > On Fri, Sep 14, 2001 at 10:15:00AM -0500, Wm Brian McCane wrote:
> > > I am having problems doing a buildworld.  When I run it, I get the
> > > following error:
> > >
> > > cd /home/src/usr.bin/xinstall;  make obj;  make depend;  make all;  make
> > > install
> > > cc -O -pipe    -I/usr/obj/home/src/i386/usr/include   -static -o xinstall
> > > xinstall.o
> > > xinstall.o: In function `main':
> > > xinstall.o(.text+0x8f): undefined reference to `strtofflags'
> > >
> > > I checked in /usr/lib/libc.a and got:
> > >
> > > root@china (/usr/src)> nm /usr/lib/libc.a | grep strtofflags
> > > strtofflags.o:
> > > 00000088 T strtofflags
> > >
> > > So I know it exists.  I did a 'ranlib /usr/lib/libc.a', and also did an
> > > 'ar s /usr/lib/libc.a', neither seemed to help.  I did an upgrade from
> > > install floppies to the 20010909 snapshot from current.freebsd.org, and I
> > > still get the same error.  I was able to rebuild my kernel successfully
> > > after I updated, so I know the compiler and linker are mostly working.
> > >
> > > I tried to rebuild some out of date utilites (zip-5.40 upgrade to
> > > zip-5.42), as another experiment and I get:
> > >
> > > cc -o zip -s zip.o zipfile.o zipup.o fileio.o util.o globals.o crypt.o
> > > ttyio.o  unix.o crc32.o crctab.o deflate.o trees.o match.o crc_i386.o
> > > fileio.o: In function `tempname':
> > > fileio.o(.text+0xc8e): warning: mktemp() possibly used unsafely; consider
> > > using mkstemp()
> > > unix.o: In function `version_local':
> > > unix.o(.text+0x8a2): undefined reference to `__xuname'
> > >
> > > Once again I checked with 'nm' and I got:
> > >
> > > root@china (/usr/ports/archivers/zip)> nm /usr/lib/libc.a | grep __xuname
> > >          U __xuname
> > >          U __xuname
> > > __xuname.o:
> > > 00000000 T __xuname
> > >
> > > So it also exists.  Then, out of boredom/desperation, I did:
> > >
> > > root@china (/tmp)> ar x /usr/lib/libc.a __xuname.o
> > > root@china (/tmp)> ar ruv /usr/lib/libc.a __xuname.o
> > > r - __xuname.o
> > > root@china (/tmp)> ranlib /usr/lib/libc.a
> > >
> > > And I still get the same results from the make in zip.
> > >
> > >
> > > Anybody else have another suggestion?
> >
> > --
> > Ruslan Ermilov		Oracle Developer/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
> >
> 
> +-----------------------------------+------------------------------------------+
> He rides a cycle of mighty days, and \ Wm Brian and Lori McCane
> represents the last great schizm among\ McCane Consulting
> the gods. Evil though he obviously is, \ root@bmccane.maxbaud.net
> he is a mighty figure, this father of   \ http://bmccane.maxbaud.net/
> my spirit, and I respect him as the sons \ http://www.sellit-here.com/
> of old did the fathers of their bodies.   \ http://recall.maxbaud.net/
>     Roger Zelazny - "Lord of Light"        \ http://www.maxbaud.net/
> +-------------------------------------------+----------------------------------+
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message

-- 
Ruslan Ermilov		Oracle Developer/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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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