Re: new platform & S_IFGITLINK problem
On Tue, 2010-05-04 at 21:29 -0500, Jonathan Nieder wrote:
Show 20 quoted lines
> Hi,
>
> Alan Hourihane wrote:
>
> > Additionally, attached is a patch that I currently need to apply in
> > order to compile git successfully on the FreeMiNT platform (which is
> > m68k based).
> >
> > Comments appreciated.
>
> While wiser people discuss the hard part, here are some tiny nitpicks. :)
>
> > --- /dev/null 2008-12-07 20:01:52.000000000 +0000
> > +++ compat/mint.h 2008-12-23 11:52:10.000000000 +0000
> > @@ -0,0 +1,2 @@
> > +#define SA_RESTART 0
> > +#define ss_family sa_family
>
> Does MiNT restart interrupted system calls by default? Are most
> operations generally not interruptible anyway?
Most operations are generally not interruptible.
Show 10 quoted lines
> > --- Makefile 2009-01-29 12:12:01.000000000 +0000
> > +++ Makefile 2009-01-29 12:13:39.000000000 +0000
> > @@ -1618,7 +1613,7 @@
> >
> > git-imap-send$X: imap-send.o $(GITLIBS)
> > $(QUIET_LINK)$(CC) $(ALL_CFLAGS) -o $@ $(ALL_LDFLAGS) $(filter %.o,$^) \
> > - $(LIBS) $(OPENSSL_LINK) $(OPENSSL_LIBSSL)
> > + $(LIBS) $(OPENSSL_LINK) $(OPENSSL_LIBSSL) $(LIB_4_CRYPTO)
>
> NEEDS_CRYPTO_WITH_SSL = YesPlease
Show 8 quoted lines
> [...]
> > git-http-fetch$X: revision.o http.o http-walker.o http-fetch.o $(GITLIBS)
> > $(QUIET_LINK)$(CC) $(ALL_CFLAGS) -o $@ $(ALL_LDFLAGS) $(filter %.o,$^) \
> > - $(LIBS) $(CURL_LIBCURL)
> > + $(LIBS) $(CURL_LIBCURL) $(OPENSSL_LIBSSL) $(LIB_4_CRYPTO)
> [...]
>
> CURL_LIBCURL = -lcurl $(OPENSSL_LIBSSL)