From owner-cvs-lib Sun Sep 14 17:12:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA13275 for cvs-lib-outgoing; Sun, 14 Sep 1997 17:12:28 -0700 (PDT) Received: from venus.GAIANET.NET (vince@venus.GAIANET.NET [207.211.200.27]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA13263; Sun, 14 Sep 1997 17:12:25 -0700 (PDT) Received: from localhost (vince@localhost) by venus.GAIANET.NET (8.8.5/8.8.5) with SMTP id RAA10332; Sun, 14 Sep 1997 17:12:48 -0700 (PDT) Date: Sun, 14 Sep 1997 17:12:47 -0700 (PDT) From: Vincent Poy To: Wolfram Schneider cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/gen getpwent.c In-Reply-To: <19970914163110.42169@freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 14 Sep 1997, Wolfram Schneider wrote: > On Sun, Sep 14, 1997 at 03:10:52PM -0700, Vincent Poy wrote: > > On Sun, 14 Sep 1997, Wolfram Schneider wrote: > > > wosch 1997/09/14 11:16:12 PDT > > > > > > Modified files: > > > lib/libc/gen getpwent.c > > > Log: > > > Potential bufferflow in getpwent(), getpwnam() and getpwuid() > > > > > > PR: bin/4134 > > > Submitted by: nick@foobar.org > > > > > > Revision Changes Path > > > 1.41 +7 -2 src/lib/libc/gen/getpwent.c > > > > This one fails after building at: > > > > gzip -c /usr/src/lib/libc/../libc/regex/re_format.7 > re_format.7.gz > > gzip -c /usr/src/lib/libc/../libc/rpc/rstat_svc.8 > rstat_svc.8.gz > > install -c -o bin -g bin -m 444 libc.a /usr/lib > > install -c -o bin -g bin -m 444 libc_p.a /usr/lib > > install -c -o bin -g bin -m 444 -fschg libc.so.3.0 /usr/lib > > install -c -o bin -g bin -m 444 libc_pic.a /usr/lib > > ld.so failed: Undefined symbol "SYS___getcwd" in > > install:/usr/lib/libc.so.3.0 > > *** Error code 1 > > > > Stop. > > This has nothing to do with getpwent.c. > __getcwd is the new system call. Didn't you read the warning > in -current? Yes I did but I was trying to do a make world before I did the kernel. But now it seems like everything is broken since I didn't build the kernel first. I figured building the new libs first would be a safer bet. Any way to fix this? Cheers, Vince - vince@MCESTATE.COM - vince@GAIANET.NET ________ __ ____ Unix Networking Operations - FreeBSD-Real Unix for Free / / / / | / |[__ ] GaiaNet Corporation - M & C Estate / / / / | / | __] ] Beverly Hills, California USA 90210 / / / / / |/ / | __] ] HongKong Stars/Gravis UltraSound Mailing Lists Admin /_/_/_/_/|___/|_|[____]