Is there a problem with supporting 5.1 / 5.2?
Yes, I tried it and hit a roadblock but wasn’t motivated enough to follow the rabbit hole. The OCaml build system is not getting more amenable for cross-compilation with every new release, unfortunately.
Do you know why this is? I thought 4.14 supported 32bit devices and would be suitable for targeting armv7s. Are 32bit iOS devices still common enough to want to target?
The last toolchain that likely supports 32-bit in opam-cross-ios is 4.07.1, courtesy of markghayden. I haven’t tested it. 32bit iOS devices have long been obsolete, but on the other hand those millions of obsolete devices are perfect for tinkering, so there is some value to support them.
This link to the patchset is missing, do you know where I might find it?
See this thread.