Fix the visibility of a few of internal symbols.
[bpt/guile.git] / meta / uninstalled-env.in
index 9a62272..3c95153 100644 (file)
@@ -85,8 +85,14 @@ fi
 export GUILE_LOAD_COMPILED_PATH
 
 # Don't look in installed dirs for guile modules
-if ( env | grep -v -q -E '^GUILE_SYSTEM_COMPILED_PATH=' ); then
-  export GUILE_SYSTEM_COMPILED_PATH=
+if ( env | grep -v '^GUILE_SYSTEM_COMPILED_PATH=' > /dev/null ); then
+  GUILE_SYSTEM_COMPILED_PATH=
+  export GUILE_SYSTEM_COMPILED_PATH
+fi
+# Don't look in installed dirs for dlopen-able modules
+if ( env | grep -v '^GUILE_SYSTEM_EXTENSIONS_PATH=' > /dev/null ); then
+  GUILE_SYSTEM_EXTENSIONS_PATH=
+  export GUILE_SYSTEM_EXTENSIONS_PATH
 fi
 
 # handle LTDL_LIBRARY_PATH (no clobber)