From: Boyd Lynn Gerber Date: Thu, 04 Sep 2008 01:10:47 GMT Subject: Re: latest clone/pull of git.git problems with setlinebuf. Message-ID: In-Reply-To: On Wed, 3 Sep 2008, Boyd Lynn Gerber wrote: > I just noticed that setlinebuf is coming back as undefined when trying to > build the lastest version. I did git clone git://git.kernel.org/pub/scm/git/git.git git cd git/ gmake configure CC=cc CXX=CC ./configure And then I get the errors. > on UnixWare 7.1.4 I get > > LINK git-var > CC daemon.o > UX:acomp: WARNING: "daemon.c", line 485: end-of-loop code not reached > LINK git-daemon > Undefined first referenced > symbol in file > setlinebuf daemon.o > UX:ld: ERROR: Symbol referencing errors. No output written to git-daemon > gmake: *** [git-daemon] Error 1 > > > and on OpenServer 6.0 I get > > LINK git-http-push > CC daemon.o > UX:acomp: WARNING: "daemon.c", line 485: end-of-loop code not reached > LINK git-daemon > Undefined first referenced > symbol in file > setlinebuf daemon.o > UX:ld: ERROR: Symbol referencing errors. No output written to git-daemon > gmake: *** [git-daemon] Error 1 > > So the new behavior breaks things. On UnixWare 7.1.4 there is a /usr/ucb/cc > but when I use it much more breaks. It is better to use the /usr/bin/cc. > > Can we please revert the patch that breaks this or provide a better fix. The > older methods at least worked. I really hate getting everything working only to then have another break-age from master on a pull. Can we please try to keep some compatitbility with other non linux OS's. Thanks, -- Boyd Gerber ZENEZ 1042 East Fort Union #135, Midvale Utah 84047