@lanodan I think this is half true. Most environments should default to extensions, but if you define _POSIX blah blah, then you have to opt in to extensions.