diff options
Diffstat (limited to 'sys-cluster/modules/files')
-rw-r--r-- | sys-cluster/modules/files/modules-3.2.10-defs.patch | 20 | ||||
-rw-r--r-- | sys-cluster/modules/files/modules.sh.in | 2 |
2 files changed, 21 insertions, 1 deletions
diff --git a/sys-cluster/modules/files/modules-3.2.10-defs.patch b/sys-cluster/modules/files/modules-3.2.10-defs.patch new file mode 100644 index 000000000..412abebd7 --- /dev/null +++ b/sys-cluster/modules/files/modules-3.2.10-defs.patch @@ -0,0 +1,20 @@ +--- modules-3.2.10/modules_def.h.orig 2017-04-21 19:33:52.698720482 +0300 ++++ modules-3.2.10/modules_def.h 2017-04-21 19:35:19.506727343 +0300 +@@ -616,6 +616,9 @@ + /** ModuleCmd_Purge.c **/ + extern int ModuleCmd_Purge( Tcl_Interp*, int, char*[]); + ++/** ModuleCmd_Refresh.c **/ ++extern int ModuleCmd_Refresh( Tcl_Interp*, int argc, char*[]); ++ + /** ModuleCmd_Switch.c **/ + extern int ModuleCmd_Switch( Tcl_Interp*, int, char*[]); + +@@ -753,6 +756,7 @@ + extern char *EMGetEnv(Tcl_Interp *, char const *); + extern char *EMSetEnv(Tcl_Interp *, char const *, char const *); + extern int is_interactive(void); ++extern void regex_quote(const char *, char *, int len); + + #ifndef HAVE_STRDUP + # undef strdup diff --git a/sys-cluster/modules/files/modules.sh.in b/sys-cluster/modules/files/modules.sh.in index 6ed502e87..e3d6d43b2 100644 --- a/sys-cluster/modules/files/modules.sh.in +++ b/sys-cluster/modules/files/modules.sh.in @@ -3,5 +3,5 @@ if [ -f @EPREFIX@/usr/share/Modules/init/${shell} ] then . @EPREFIX@/usr/share/Modules/init/${shell} else - . @PREFIX@/usr/share/Modules/init/sh + . @EPREFIX@/usr/share/Modules/init/sh fi |