From: Albert Cheng Date: Tue, 28 Sep 1999 08:30:34 +0000 (+0000) Subject: * ltmain.in (shlibpath_var): ensure the variable is non-empty before X-Git-Tag: multi-language-fork~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=58e469c92716f62936ab4bb607d8377d49609a27;p=thirdparty%2Flibtool.git * ltmain.in (shlibpath_var): ensure the variable is non-empty before exporting it. --- diff --git a/ChangeLog b/ChangeLog index 55b3687be..3f8dcbb7b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +1999-09-28 Albert Cheng + + * ltmain.in (shlibpath_var): ensure the variable is non-empty before + exporting it. + 1999-09-27 Manfred Weichel * ltconfig.in (sysv5): Added support required for shared diff --git a/ltmain.in b/ltmain.in index 629012779..133bfbc66 100644 --- a/ltmain.in +++ b/ltmain.in @@ -4490,8 +4490,10 @@ relink_command=\"$relink_command\"" done if test -z "$run"; then - # Export the shlibpath_var. - eval "export $shlibpath_var" + if test -n "$shlibpath_var"; then + # Export the shlibpath_var. + eval "export $shlibpath_var" + fi # Restore saved enviroment variables if test "${save_LC_ALL+set}" = set; then @@ -4508,8 +4510,10 @@ relink_command=\"$relink_command\"" exit 1 else # Display what would be done. - eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\"" - $echo "export $shlibpath_var" + if test -n "$shlibpath_var"; then + eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\"" + $echo "export $shlibpath_var" + fi $echo "$cmd$args" exit 0 fi