OCaml 4.10 disabled unsafe-string unless it is specifically enabled at build-time of the compiler. This is bug 737154 redeux as the fallout continues. Workarounds from that bug are unlikely to work here - we'll only be in luck with previous fixes if the actual code was ported.
As Hank observed in bug 749149: >Confirmed; ocaml-4.09 allowed forcing safe strings with ./configure --enable-force-safe-string, but 4.10 and up default to enabling it and require ./configure --disable-force-safe-string to get the old behavior back: >In the meantime, either ocaml-4.1[01]* ebuilds could be updated to include --disable-force-safe-string (by default, or w/a USE flag, that these dev-ml/ packages depend on?) So that's an option if we need to.