diff --git a/src/api/Makefile.am b/src/api/Makefile.am index 7799cb4815d3eaa39bb05810aa9e5daa337afe9e..8ca69cff41db4300440c09a03ab7a2481b7d1703 100644 --- a/src/api/Makefile.am +++ b/src/api/Makefile.am @@ -162,6 +162,7 @@ $(VERSION_SCRIPT) : (echo "{ global:"; \ echo " islurm_*;"; \ echo " slurm_*;"; \ + echo " slurmdb_*;"; \ echo " local: *;"; \ echo "};") > $(VERSION_SCRIPT) diff --git a/src/api/Makefile.in b/src/api/Makefile.in index b3c6b3973d5025ad0a70f6cca58d95e8ba070358..3a33114ccc1be5929c583982aef8d290b36ff9e8 100644 --- a/src/api/Makefile.in +++ b/src/api/Makefile.in @@ -874,6 +874,7 @@ $(VERSION_SCRIPT) : (echo "{ global:"; \ echo " islurm_*;"; \ echo " slurm_*;"; \ + echo " slurmdb_*;"; \ echo " local: *;"; \ echo "};") > $(VERSION_SCRIPT) diff --git a/src/common/node_select.c b/src/common/node_select.c index 22e7c54cd6f9ac0f634c49003c91edb5bcbcee21..3fc60bcf7217082bef51109d90f4963a4d1374e7 100644 --- a/src/common/node_select.c +++ b/src/common/node_select.c @@ -58,6 +58,8 @@ #include "src/slurmctld/slurmctld.h" #include "src/common/node_select.h" +strong_alias(destroy_select_ba_request, slurm_destroy_select_ba_request); + static int select_context_cnt = -1; static int select_context_default = -1; /* If there is a new select plugin, list it here */ diff --git a/src/common/slurm_xlator.h b/src/common/slurm_xlator.h index a43b3b9467f100d4f1a6336421ef30a2530717a6..c7a65ab9d722e8df356c00b36a6af1ac3e9de2e0 100644 --- a/src/common/slurm_xlator.h +++ b/src/common/slurm_xlator.h @@ -342,6 +342,9 @@ #define jobacct_common_alloc_jobacct slurm_jobacct_common_alloc_jobacct #define jobacct_common_free_jobacct slurm_jobacct_common_free_jobacct +/* node_select.[ch] functions */ +#define destroy_select_ba_request slurm_destroy_select_ba_request + #endif /* USE_ALIAS */ /* Include the function definitions after redefining their names. */ @@ -352,11 +355,13 @@ #include "src/common/list.h" #include "src/common/log.h" #include "src/common/macros.h" +#include "src/common/node_select.h" #include "src/common/pack.h" #include "src/common/env.h" #include "src/common/slurm_auth.h" #include "src/common/strlcpy.h" #include "src/common/switch.h" +#include "src/common/working_cluster.h" #include "src/common/xassert.h" #include "src/common/xmalloc.h" #include "src/common/xsignal.h" diff --git a/src/plugins/select/bluegene/bg_read_config.c b/src/plugins/select/bluegene/bg_read_config.c index 4036cd45eaacd2cf670239271d988bc2682b4c80..6d9776ebc2a3ecb4062f76399c00b9450e5ba0ce 100644 --- a/src/plugins/select/bluegene/bg_read_config.c +++ b/src/plugins/select/bluegene/bg_read_config.c @@ -36,6 +36,7 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. \*****************************************************************************/ +#include "src/common/slurm_xlator.h" /* Must be first */ #include "bg_core.h" #include "bg_read_config.h" #include "src/common/node_select.h"