Red Hat Bugzilla – Bug 1468844
julia: FTBFS in Rawhide due to libgit2 0.26.x
Last modified: 2017-07-09 13:34:26 EDT
I suppose this PR will be enough, but check please. Rawhide has 0.26.0 since today.
I'll try that, but that branch is on the development version of Julia, so it might not backport cleanly. Aren't we supposed to first check that dependencies still build before upgrading to breaking releases of libraries?
(In reply to Milan Bouchet-Valat from comment #1)
> I'll try that, but that branch is on the development version of Julia, so it
> might not backport cleanly. Aren't we supposed to first check that
> dependencies still build before upgrading to breaking releases of libraries?
* It's been almost month since 0.26.0 got released
* Patch is available, but I didn't have time to look at it
* Only one test failed due to updated (upper vs lower case)
P.S. it is clearly applies to v0.6.0
I don't deny that, but even if it had been release for a year, by pushing a breaking release of libgit2 you take the risk of making Julia FTBS for some time. I don't see the advantage of updating libgit2 directly, when we could have patched Julia first to ensure everything is OK. FWIW, the Updates Policy says:
> A week in advance, notify maintainers who depend on their package
> to rebuild when there are abi/api changes that require rebuilds
> in other packages or offer to do these rebuilds for them.
Anyway, I've built a new version after backporting the upstream patch plus a few tweaks.