lib/libaubit4gl/Makefile: the macOS linker has no -soname (it uses
-install_name, already passed), so linking libaubit4gl.dylib failed and
every later link reported 'library aubit4gl not found'. The flag now
lives in SO_SONAME, which is empty on darwin.
incl/Makefile-common.in: GCC 15+ defaults to C23, where 'int (*fn)();'
means (void), so sqlite3odbc.c fails with 'too many arguments to
function d->gpps'. Add -std=gnu17 to WARN_THIRDPARTY.