From 58e469c92716f62936ab4bb607d8377d49609a27 Mon Sep 17 00:00:00 2001 From: Albert Cheng Date: Tue, 28 Sep 1999 08:30:34 +0000 Subject: [PATCH] * ltmain.in (shlibpath_var): ensure the variable is non-empty before exporting it. --- ChangeLog | 5 +++++ ltmain.in | 12 ++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) 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 -- 2.47.3