https://issues.dlang.org/show_bug.cgi?id=17596
Martin Nowak <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #22 from Martin Nowak <[email protected]> --- What happened to the idea of runtime compat checks mentioned in comment 9? In particular it seems that FreeBSD's dealing with the ABI change in C should be fully understood before taking any measures. Also there are versioned symbols in FBSD12 that use the old struct layouts (e.g. `stat@FBSD_1.0`). We could always use those for now. As another option you might use the new functions and struct layouts if running on >=12, but translate the structs to the old layout and explicitly call the old versioned symbols if running on <12. --
