Commit f76d40a9 authored by Quanah Gibson-Mount's avatar Quanah Gibson-Mount
Browse files

ITS#9591 - Fix library symbol versioning map file for Solaris

Solaris wants a different option to work with Gnu style library symbol maps
parent f6dcc600
Pipeline #2880 passed with stage
in 57 minutes and 7 seconds
......@@ -3131,13 +3131,18 @@ fi
OL_VERSIONED_SYMBOLS=""
if test $ol_enable_versioning != no; then
LDVS=`$LD --help < /dev/null 2>/dev/null | grep version-script`
LDVS=`$LD --help < /dev/null 2>/dev/null | grep gnu-version-script`
if test -z "$LDVS"; then
if test $ol_enable_versioning = "yes" ; then
AC_MSG_ERROR([Library symbol versioning requested but not supported])
LDVS=`$LD --help < /dev/null 2>/dev/null | version-script`
if test -z "$LDVS"; then
if test $ol_enable_versioning = "yes" ; then
AC_MSG_ERROR([Library symbol versioning requested but not supported])
fi
else
OL_VERSIONED_SYMBOLS="-Wl,--version-script="
fi
else
OL_VERSIONED_SYMBOLS="-Wl,--version-script="
OL_VERSIONED_SYMBOLS="-z gnu-version-script="
fi
fi
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment