Julia will soon (I hope) merge JuliaLang/julia#44527 which will break GAP.jl; but everything is in place to fix that. To ensure the switch will be as quick and painless as possible, I am noting down what needs to be done here. (Also, once the breakage starts I can just point people here to explain what's going on).
Julia will soon (I hope) merge JuliaLang/julia#44527 which will break GAP.jl; but everything is in place to fix that. To ensure the switch will be as quick and painless as possible, I am noting down what needs to be done here. (Also, once the breakage starts I can just point people here to explain what's going on).
jl_reinit_foreign_typeif available gap-system/gap#5224jl_reinit_foreign_typeif available gap-system/gap#5224 appliedinit_blockis not set resp. executed for Julia>= 1.10withjl_reinit_foreign_type(which may eventually include 1.9, as there are plans to backport this)jl_reinit_foreign_typeif available #845