> Jon, do we really need bignum to do the flow computation? From
> a quick glance, it appears to me that the fraction manipulation
> part is quite well isolated. Do you think adding the support
> for using other bignum implementation be reasonable (assuming
> you do need to use bignum based fraction)?
Sorry, only just saw this. An alternative bignum implementation would
be ok, I just used the ssl stuff since it happened to do what I want
and was available. I also have a patch in the pipes that gets around
the need for arbitrary precision fractions completely.
> This is quick and dirty but under NO_OPENSSL we should not
> attempt to link with -lssl (nor -lcrypto).
> Signed-off-by: Junio C Hamano <[EMAIL PROTECTED]>
> cd /opt/packrat/playpen/public/in-place/git/git.junio/
> # - pu: Fetch from a packed repository on dumb servers.
> # + (working tree)
> diff --git a/Makefile b/Makefile
> --- a/Makefile
> +++ b/Makefile
> @@ -108,9 +108,11 @@ LIBS += -lz
> ifndef NO_OPENSSL
> LIB_OBJS += epoch.o
> + OPENSSL_LIBSSL=-lssl
> CFLAGS += '-DNO_OPENSSL'
> + OPENSSL_LIBSSL=
> ifdef MOZILLA_SHA1
> @@ -148,7 +150,7 @@ git-ssh-pull: rsh.o pull.o
> git-ssh-push: rsh.o
> git-http-pull: LIBS += -lcurl
> -git-rev-list: LIBS += -lssl
> +git-rev-list: LIBS += $(OPENSSL_LIBSSL)
> $(LIB_OBJS): $(LIB_H)
> $(DIFF_OBJS): diffcore.h
> Compilation finished at Fri Jul 29 21:48:01
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html