diff options
author | Michael Adam <obnox@samba.org> | 2008-10-27 12:59:11 +0100 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2008-10-27 13:02:35 +0100 |
commit | 1c6aa01e1f2f5e7ec1a55aace9392622d91b04c5 (patch) | |
tree | 311feb6813ac5766768a1975fde2548ec9f2d074 /source3 | |
parent | 71a2e02cf1b8523442ca67dffa34889ca708b836 (diff) | |
download | samba-1c6aa01e1f2f5e7ec1a55aace9392622d91b04c5.tar.gz samba-1c6aa01e1f2f5e7ec1a55aace9392622d91b04c5.tar.bz2 samba-1c6aa01e1f2f5e7ec1a55aace9392622d91b04c5.zip |
[s3]build: fix bug #5677 - fix test_{shlibs,nss_modules,pam_modules} on Solaris
and other systems where sh does not support "export FOO=bar"
by separating setting and exporting the variable.
Thanks to Yasuma Takeda <yasuma@osstech.co.jp> for the patch.
Michael
Diffstat (limited to 'source3')
-rw-r--r-- | source3/Makefile.in | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source3/Makefile.in b/source3/Makefile.in index ac9770dae7..ace1bd8e15 100644 --- a/source3/Makefile.in +++ b/source3/Makefile.in @@ -2801,7 +2801,8 @@ Makefile: $(srcdir)/Makefile.in config.status # Check shared libs for unresolved symbols test_shlibs: @echo "Testing $? " - @export $(LIB_PATH_VAR)=./bin && \ + @$(LIB_PATH_VAR)=./bin && \ + export $(LIB_PATH_VAR) && \ for module in $?; do \ ./script/tests/dlopen.sh $${module} \ || exit 1; \ @@ -2810,7 +2811,8 @@ test_shlibs: # Check for NSS module problems. test_nss_modules:: nss_modules @echo "Testing $(NSS_MODULES) " - @export $(LIB_PATH_VAR)=./bin && \ + @$(LIB_PATH_VAR)=./bin && \ + export $(LIB_PATH_VAR) && \ for module in $(NSS_MODULES); do \ ./script/tests/dlopen.sh $${module} \ || exit 1; \ @@ -2820,7 +2822,8 @@ test_nss_modules:: nss_modules # built can actually be loaded by a minimal PAM-aware application. test_pam_modules:: pam_modules @echo "Testing $(PAM_MODULES) " - @export $(LIB_PATH_VAR)=./bin && \ + @$(LIB_PATH_VAR)=./bin && \ + export $(LIB_PATH_VAR) && \ for module in $(PAM_MODULES); do \ ./script/tests/dlopen.sh -lpam -ldl bin/$${module}.@SHLIBEXT@ \ || exit 1; \ |