Comments

16 Comments

Sure. For some reason very few people have tested it, but I guess it can't be worse than the current situation...

This update has been unpushed.

Thanks @jamatos. I'll fix the first error in the next update as it's quite easy. The second one is more tricky as it's due to OpenSSL being too recent in F40 compared to what Julia packages expect. The only solution I can see (given that Julia uses the LTS line 3.0.x) is to bundle the expected version of both CURL and OpenSSL libraries in Julia, which isn't ideal given that these are security-sensitive.

This error is due to a change upstream which removed libjulia.so.1 as ABI stability isn't guaranteed across Julia releases (https://github.com/JuliaLang/julia/pull/49012). Cantor will probably have to be rebuilt each time a new minor Julia version is released (once per Fedora release cycle). I'll file a bug there once I have a Julia package which seems to be working.

Woops, the previous version 1.7.0rc3 was considered as higher than 1.7.0. I should have called it 1.7.0-0.1rc3 or something like that. I've pushed a new update which should fix this.

BZ#1340650 SRPM builds submitted from CLI fail: "invalid request"

Thanks for adding the needed Karma point! I don't know how it happened, but I built openlibm.so.2 and julia at about the same time, and yet openlibm didn't have to go through Bodhi though Julia did...

BZ#1222075 Please enable building on ARM
BZ#1287541 Shipping libopenblas?64_.so with symbol suffix
BZ#1287105 enable support ppc64/ppc64le and arm
BZ#1222075 Please enable building on ARM
BZ#1287541 Shipping libopenblas?64_.so with symbol suffix
BZ#1287105 enable support ppc64/ppc64le and arm
BZ#1236077 lilypond Nimbus fonts have poor kerning on F22

OK, I'm glad you tested it!

How did you notice that Julia needed to be rebuilt too? Just by testing it manually? I had totally forgotten about that.

Apparently Julia can be fixed so that changes in the revision number don't require a rebuild.

nphilip: Could you add one Karma point so that I can push this to stable? That can only be better than no package at all.

Need to get this pushed to stable to fix FTBFS...

BZ#1231163 FTBFS: julia with LLVM 3.6
karma

This indeed fixed the problem for me.