Thread (3 messages) flat view 3 messages, 2 authors, 2016-06-15

Re: What's in git.git tonight

From: Randal L. Schwartz <hidden>
Date: 2016-06-15 22:42:10

Possibly related (same subject, not in this thread)

quoted
quoted
quoted
quoted
"Paul" == Paul Collins [off-list ref] writes:
Paul> It seems to require libexpat now.  I got the same error here on Debian.
Paul> With libexpat-dev installed it builds.

Well, there's no standard libexpat for OSX, so if you install it
after-market, it can end up in various directories.

For example, on my machine, I've installed it with fink, so I need
"-I/sw/include -L/sw/lib" added to CFLAGS.

If you install it with darwinports, it will end up under
"/opt/local/{lib,include}" instead.

I suppose you could add those four things to CFLAGS for OSX and it
won't mess too many things up, but you'll also need to add a note that
says "git requires expat, which can be obtained through fink or
darwinports.  If you install expat manually, you may have to adjust
CFLAGS in the Makefile".

As a separate problem, why make git depend on expat if the only part
of this is for DAV pushing?  Can http-push simply refuse DAV URLs if
built without expat?

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[off-list ref] <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help