error: foreign symbol 'getenv' is already bound with a different signature; two views of one C symbol must declare identical types --> examples/1172-diagnostics-foreign-symbol-conflict.sx:9:41 | 9 | getenv_opt :: (name: [:0]u8) -> ?[:0]u8 #foreign libc "getenv"; | ^^^^^^^^^^^^^^^^^^^^^^^