$NetBSD: patch-ab,v 1.1 2011/05/14 22:30:44 hans Exp $ --- src/configure.orig 2011-01-16 22:39:59.000000000 +0100 +++ src/configure 2011-05-15 00:51:26.407635767 +0200 @@ -4878,10 +4878,12 @@ case "${host_os}" in ECL_LDRPATH='-Wl,-R,~A' TCPLIBS='-lsocket -lnsl -lintl' clibs='-ldl' + SONAME="${SHAREDPREFIX}ecl.${SHAREDEXT}.SOVERSION" + SONAME_LDFLAGS="-Wl,-soname,SONAME" # We should use C99 and _XOPEN_SOURCE=600, but Solaris 10 # ships with GCC 3.4.3 which does not support C99 if test "x$GCC" = "xyes"; then - CFLAGS="${CFLAGS} -std=gnu99" + CFLAGS="${CFLAGS} -std=gnu99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__" SHARED_LDFLAGS="-shared $SHARED_LDFLAGS" BUNDLE_LDFLAGS="-shared $BUNDLE_LDFLAGS" fi