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 <gerberb@xxxxxxxxx>
ZENEZ 1042 East Fort Union #135, Midvale Utah 84047
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html