https://bugzilla.redhat.com/show_bug.cgi?id=994859
--- Comment #39 from Mathieu Bridon <bochecha(a)fedoraproject.org> ---
(In reply to Christopher Meng from comment #38)
As you can see in the recent issues on github of libxdiff and
libgit2, we
can't build libgit2 0.20 on Fedora. Therefore we can't build this python
binding coherently, the reason is pretty clear here, pygit2 needs
corresponding major version of libgit2. e.g pygit2 0.20 needs libgit2 0.20.
That's what I suspected, thanks for confirming.
I was given access to commit of libgit2 also in the yesterday, but I
don't
think it's easy to update that package, because libxdiff in Fedora comes
from Spot version, although Spot has integrated the upstream and patches
from Git, the libxdiff shipped in the libgit2 bundled has different member
name, I don't know how to cope with that, and libgit2 author seems not
likely to change.
libgit2 author actually said he'll port to the latest xdiff from Git:
https://github.com/spotrh/libxdiff/issues/2#issuecomment-29669991
Unfortunately it is not quite the same as spot's libxdiff, but that will also
be solved when spot merges:
https://github.com/spotrh/libxdiff/pull/3
Once these two things are done, we can update libgit2 in Fedora, which means
we'll then be able to update python-pygit2. :)
I hope none of this will block the review of python-pygit2, though.
--
You are receiving this mail because:
You are always notified about changes to this product and component