tyxml requires ocaml 3.12 or greater

closes #1771
Merge pull request #1810 from mirage/master

tyxml requires ocaml 3.12 or greater