Re: latest clone/pull of git.git problems with setlinebuf.
- From
- Boyd Lynn Gerber <gerberb@zenez.com>
- Date
- Sep 4, 2008, 01:10 UTC
- Message-ID
- <alpine.LNX.1.10.0809031907540.12887@suse104.zenez.com>
- In-Reply-To
- <alpine.LNX.1.10.0809031858570.12887@suse104.zenez.com>
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.
Show 30 quoted lines
> 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 <gerberb@zenez.com> ZENEZ 1042 East Fort Union #135, Midvale Utah 84047