1717#
1818# Priority
1919#
20- AC_DEFUN([MCA_opal_hwloc_hwloc1113_PRIORITY ], [90])
20+ AC_DEFUN([MCA_opal_hwloc_hwloc1116_PRIORITY ], [90])
2121
2222#
2323# Force this component to compile in static-only mode
2424#
25- AC_DEFUN([MCA_opal_hwloc_hwloc1113_COMPILE_MODE ], [
25+ AC_DEFUN([MCA_opal_hwloc_hwloc1116_COMPILE_MODE ], [
2626 AC_MSG_CHECKING([for MCA component $2 :$3 compile mode])
2727 $4 = " static"
2828 AC_MSG_RESULT([$$ 4])
2929])
3030
3131# Include hwloc m4 files
32- m4_include(opal/mca/hwloc/hwloc1113 /hwloc/config/hwloc.m4)
33- m4_include(opal/mca/hwloc/hwloc1113 /hwloc/config/hwloc_pkg.m4)
34- m4_include(opal/mca/hwloc/hwloc1113 /hwloc/config/hwloc_check_attributes.m4)
35- m4_include(opal/mca/hwloc/hwloc1113 /hwloc/config/hwloc_check_visibility.m4)
36- m4_include(opal/mca/hwloc/hwloc1113 /hwloc/config/hwloc_check_vendor.m4)
37- m4_include(opal/mca/hwloc/hwloc1113 /hwloc/config/hwloc_components.m4)
38-
39- # MCA_hwloc_hwloc1113_POST_CONFIG ()
32+ m4_include(opal/mca/hwloc/hwloc1116 /hwloc/config/hwloc.m4)
33+ m4_include(opal/mca/hwloc/hwloc1116 /hwloc/config/hwloc_pkg.m4)
34+ m4_include(opal/mca/hwloc/hwloc1116 /hwloc/config/hwloc_check_attributes.m4)
35+ m4_include(opal/mca/hwloc/hwloc1116 /hwloc/config/hwloc_check_visibility.m4)
36+ m4_include(opal/mca/hwloc/hwloc1116 /hwloc/config/hwloc_check_vendor.m4)
37+ m4_include(opal/mca/hwloc/hwloc1116 /hwloc/config/hwloc_components.m4)
38+
39+ # MCA_hwloc_hwloc1116_POST_CONFIG ()
4040# ---------------------------------
41- AC_DEFUN([MCA_opal_hwloc_hwloc1113_POST_CONFIG ],[
42- OPAL_VAR_SCOPE_PUSH([opal_hwloc_hwloc1113_basedir ])
41+ AC_DEFUN([MCA_opal_hwloc_hwloc1116_POST_CONFIG ],[
42+ OPAL_VAR_SCOPE_PUSH([opal_hwloc_hwloc1116_basedir ])
4343
4444 # If we won, then do all the rest of the setup
45- AS_IF([test " $1 " = " 1" && test " $opal_hwloc_hwloc1113_support " = " yes" ],
45+ AS_IF([test " $1 " = " 1" && test " $opal_hwloc_hwloc1116_support " = " yes" ],
4646 [
4747 # Set this variable so that the framework m4 knows what
4848 # file to include in opal/mca/hwloc/hwloc-internal.h
49- opal_hwloc_hwloc1113_basedir = opal/mca/hwloc/hwloc1113
50- opal_hwloc_base_include= " $opal_hwloc_hwloc1113_basedir /hwloc1113 .h"
49+ opal_hwloc_hwloc1116_basedir = opal/mca/hwloc/hwloc1116
50+ opal_hwloc_base_include= " $opal_hwloc_hwloc1116_basedir /hwloc1116 .h"
5151
5252 # Add some stuff to CPPFLAGS so that the rest of the source
5353 # tree can be built
54- file= $opal_hwloc_hwloc1113_basedir /hwloc
54+ file= $opal_hwloc_hwloc1116_basedir /hwloc
5555 CPPFLAGS= " -I$OPAL_TOP_SRCDIR /$file /include $CPPFLAGS "
5656 AS_IF([test " $OPAL_TOP_BUILDDIR " != " $OPAL_TOP_SRCDIR " ],
5757 [CPPFLAGS= " -I$OPAL_TOP_BUILDDIR /$file /include $CPPFLAGS " ])
@@ -64,39 +64,39 @@ AC_DEFUN([MCA_opal_hwloc_hwloc1113_POST_CONFIG],[
6464])dnl
6565
6666
67- # MCA_hwloc_hwloc1113_CONFIG ([action-if-found], [action-if-not-found])
67+ # MCA_hwloc_hwloc1116_CONFIG ([action-if-found], [action-if-not-found])
6868# --------------------------------------------------------------------
69- AC_DEFUN([MCA_opal_hwloc_hwloc1113_CONFIG ],[
69+ AC_DEFUN([MCA_opal_hwloc_hwloc1116_CONFIG ],[
7070 # Hwloc needs to know if we have Verbs support
7171 AC_REQUIRE([OPAL_CHECK_VERBS_DIR])
7272
73- AC_CONFIG_FILES([opal/mca/hwloc/hwloc1113 /Makefile])
73+ AC_CONFIG_FILES([opal/mca/hwloc/hwloc1116 /Makefile])
7474
75- OPAL_VAR_SCOPE_PUSH([HWLOC_VERSION opal_hwloc_hwloc1113_save_CPPFLAGS opal_hwloc_hwloc1113_save_LDFLAGS opal_hwloc_hwloc1113_save_LIBS opal_hwloc_hwloc1113_save_cairo opal_hwloc_hwloc1113_save_xml opal_hwloc_hwloc1113_basedir opal_hwloc_hwloc1113_file opal_hwloc_hwloc1113_save_cflags CPPFLAGS_save LIBS_save opal_hwloc_external])
75+ OPAL_VAR_SCOPE_PUSH([HWLOC_VERSION opal_hwloc_hwloc1116_save_CPPFLAGS opal_hwloc_hwloc1116_save_LDFLAGS opal_hwloc_hwloc1116_save_LIBS opal_hwloc_hwloc1116_save_cairo opal_hwloc_hwloc1116_save_xml opal_hwloc_hwloc1116_basedir opal_hwloc_hwloc1116_file opal_hwloc_hwloc1116_save_cflags CPPFLAGS_save LIBS_save opal_hwloc_external])
7676
7777 # default to this component not providing support
78- opal_hwloc_hwloc1113_basedir = opal/mca/hwloc/hwloc1113
79- opal_hwloc_hwloc1113_support = no
78+ opal_hwloc_hwloc1116_basedir = opal/mca/hwloc/hwloc1116
79+ opal_hwloc_hwloc1116_support = no
8080
8181 AS_IF([test " $with_hwloc " = " internal" || test -z " $with_hwloc " || test " $with_hwloc " = " yes" ],
8282 [opal_hwloc_external= " no" ],
8383 [opal_hwloc_external= " yes" ])
8484
85- opal_hwloc_hwloc1113_save_CPPFLAGS = $CPPFLAGS
86- opal_hwloc_hwloc1113_save_LDFLAGS = $LDFLAGS
87- opal_hwloc_hwloc1113_save_LIBS = $LIBS
85+ opal_hwloc_hwloc1116_save_CPPFLAGS = $CPPFLAGS
86+ opal_hwloc_hwloc1116_save_LDFLAGS = $LDFLAGS
87+ opal_hwloc_hwloc1116_save_LIBS = $LIBS
8888
8989 # Run the hwloc configuration - if no external hwloc, then set the prefixi
9090 # to minimize the chance that someone will use the internal symbols
9191 AS_IF([test " $opal_hwloc_external " = " no" ],
92- [HWLOC_SET_SYMBOL_PREFIX([opal_hwloc1113_ ])])
92+ [HWLOC_SET_SYMBOL_PREFIX([opal_hwloc1116_ ])])
9393
9494 # save XML or graphical options
95- opal_hwloc_hwloc1113_save_cairo = $enable_cairo
96- opal_hwloc_hwloc1113_save_xml = $enable_xml
97- opal_hwloc_hwloc1113_save_static = $enable_static
98- opal_hwloc_hwloc1113_save_shared = $enable_shared
99- opal_hwloc_hwloc1113_save_plugins = $enable_plugins
95+ opal_hwloc_hwloc1116_save_cairo = $enable_cairo
96+ opal_hwloc_hwloc1116_save_xml = $enable_xml
97+ opal_hwloc_hwloc1116_save_static = $enable_static
98+ opal_hwloc_hwloc1116_save_shared = $enable_shared
99+ opal_hwloc_hwloc1116_save_plugins = $enable_plugins
100100
101101 # never enable hwloc's graphical option
102102 enable_cairo= no
@@ -113,19 +113,19 @@ AC_DEFUN([MCA_opal_hwloc_hwloc1113_CONFIG],[
113113
114114 # hwloc checks for compiler visibility, and its needs to do
115115 # this without "picky" flags.
116- opal_hwloc_hwloc1113_save_cflags = $CFLAGS
116+ opal_hwloc_hwloc1116_save_cflags = $CFLAGS
117117 CFLAGS= $OPAL_CFLAGS_BEFORE_PICKY
118- HWLOC_SETUP_CORE([opal/mca/hwloc/hwloc1113 /hwloc],
118+ HWLOC_SETUP_CORE([opal/mca/hwloc/hwloc1116 /hwloc],
119119 [AC_MSG_CHECKING([whether hwloc configure succeeded])
120120 AC_MSG_RESULT([yes])
121- HWLOC_VERSION= " internal v` $srcdir /$opal_hwloc_hwloc1113_basedir /hwloc/config/hwloc_get_version.sh $srcdir /$opal_hwloc_hwloc1113_basedir /hwloc/VERSION` "
121+ HWLOC_VERSION= " internal v` $srcdir /$opal_hwloc_hwloc1116_basedir /hwloc/config/hwloc_get_version.sh $srcdir /$opal_hwloc_hwloc1116_basedir /hwloc/VERSION` "
122122
123123 # Build flags for our Makefile.am
124- opal_hwloc_hwloc1113_LDFLAGS = ' $(HWLOC_EMBEDDED_LDFLAGS)'
125- opal_hwloc_hwloc1113_LIBS = ' $(OPAL_TOP_BUILDDIR)/' " $opal_hwloc_hwloc1113_basedir " ' /hwloc/src/libhwloc_embedded.la $(HWLOC_EMBEDDED_LIBS)'
126- opal_hwloc_hwloc1113_support = yes
124+ opal_hwloc_hwloc1116_LDFLAGS = ' $(HWLOC_EMBEDDED_LDFLAGS)'
125+ opal_hwloc_hwloc1116_LIBS = ' $(OPAL_TOP_BUILDDIR)/' " $opal_hwloc_hwloc1116_basedir " ' /hwloc/src/libhwloc_embedded.la $(HWLOC_EMBEDDED_LIBS)'
126+ opal_hwloc_hwloc1116_support = yes
127127
128- AC_DEFINE_UNQUOTED([HWLOC_HWLOC1113_HWLOC_VERSION ],
128+ AC_DEFINE_UNQUOTED([HWLOC_HWLOC1116_HWLOC_VERSION ],
129129 [" $HWLOC_VERSION " ],
130130 [Version of hwloc])
131131
@@ -138,35 +138,35 @@ AC_DEFUN([MCA_opal_hwloc_hwloc1113_CONFIG],[
138138 ],
139139 [AC_MSG_CHECKING([whether hwloc configure succeeded])
140140 AC_MSG_RESULT([no])
141- opal_hwloc_hwloc1113_support = no])
142- CFLAGS= $opal_hwloc_hwloc1113_save_cflags
141+ opal_hwloc_hwloc1116_support = no])
142+ CFLAGS= $opal_hwloc_hwloc1116_save_cflags
143143
144144 # Restore some env variables, if necessary
145- AS_IF([test -n " $opal_hwloc_hwloc1113_save_cairo " ],
146- [enable_cairo= $opal_hwloc_hwloc1113_save_cairo ])
147- AS_IF([test -n " $opal_hwloc_hwloc1113_save_xml " ],
148- [enable_xml= $opal_hwloc_hwloc1113_save_xml ])
149- AS_IF([test -n " $opal_hwloc_hwloc1113_save_static " ],
150- [enable_static= $opal_hwloc_hwloc1113_save_static ])
151- AS_IF([test -n " $opal_hwloc_hwloc1113_save_shared " ],
152- [enable_shared= $opal_hwloc_hwloc1113_save_shared ])
153- AS_IF([test -n " $opal_hwloc_hwloc1113_save_plugins " ],
154- [enable_plugins= $opal_hwloc_hwloc1113_save_shared ])
155-
156- CPPFLAGS= $opal_hwloc_hwloc1113_save_CPPFLAGS
157- LDFLAGS= $opal_hwloc_hwloc1113_save_LDFLAGS
158- LIBS= $opal_hwloc_hwloc1113_save_LIBS
159-
160- AC_SUBST([opal_hwloc_hwloc1113_CFLAGS ])
161- AC_SUBST([opal_hwloc_hwloc1113_CPPFLAGS ])
162- AC_SUBST([opal_hwloc_hwloc1113_LDFLAGS ])
163- AC_SUBST([opal_hwloc_hwloc1113_LIBS ])
145+ AS_IF([test -n " $opal_hwloc_hwloc1116_save_cairo " ],
146+ [enable_cairo= $opal_hwloc_hwloc1116_save_cairo ])
147+ AS_IF([test -n " $opal_hwloc_hwloc1116_save_xml " ],
148+ [enable_xml= $opal_hwloc_hwloc1116_save_xml ])
149+ AS_IF([test -n " $opal_hwloc_hwloc1116_save_static " ],
150+ [enable_static= $opal_hwloc_hwloc1116_save_static ])
151+ AS_IF([test -n " $opal_hwloc_hwloc1116_save_shared " ],
152+ [enable_shared= $opal_hwloc_hwloc1116_save_shared ])
153+ AS_IF([test -n " $opal_hwloc_hwloc1116_save_plugins " ],
154+ [enable_plugins= $opal_hwloc_hwloc1116_save_shared ])
155+
156+ CPPFLAGS= $opal_hwloc_hwloc1116_save_CPPFLAGS
157+ LDFLAGS= $opal_hwloc_hwloc1116_save_LDFLAGS
158+ LIBS= $opal_hwloc_hwloc1116_save_LIBS
159+
160+ AC_SUBST([opal_hwloc_hwloc1116_CFLAGS ])
161+ AC_SUBST([opal_hwloc_hwloc1116_CPPFLAGS ])
162+ AC_SUBST([opal_hwloc_hwloc1116_LDFLAGS ])
163+ AC_SUBST([opal_hwloc_hwloc1116_LIBS ])
164164
165165 # Finally, add some flags to the wrapper compiler so that our
166166 # headers can be found.
167- hwloc_hwloc1113_WRAPPER_EXTRA_LDFLAGS = " $HWLOC_EMBEDDED_LDFLAGS "
168- hwloc_hwloc1113_WRAPPER_EXTRA_LIBS = " $HWLOC_EMBEDDED_LIBS "
169- hwloc_hwloc1113_WRAPPER_EXTRA_CPPFLAGS = ' -I${pkgincludedir}/' " $opal_hwloc_hwloc1113_basedir /hwloc/include"
167+ hwloc_hwloc1116_WRAPPER_EXTRA_LDFLAGS = " $HWLOC_EMBEDDED_LDFLAGS "
168+ hwloc_hwloc1116_WRAPPER_EXTRA_LIBS = " $HWLOC_EMBEDDED_LIBS "
169+ hwloc_hwloc1116_WRAPPER_EXTRA_CPPFLAGS = ' -I${pkgincludedir}/' " $opal_hwloc_hwloc1116_basedir /hwloc/include"
170170
171171 # If we are not building the internal hwloc, then indicate that
172172 # this component should not be built. NOTE: we still did all the
@@ -176,12 +176,12 @@ AC_DEFUN([MCA_opal_hwloc_hwloc1113_CONFIG],[
176176 # distclean" infrastructure to work properly).
177177 AS_IF([test " $opal_hwloc_external " = " yes" ],
178178 [AC_MSG_WARN([using an external hwloc; disqualifying this component])
179- opal_hwloc_hwloc1113_support = no],
179+ opal_hwloc_hwloc1116_support = no],
180180 [AC_DEFINE([HAVE_DECL_HWLOC_OBJ_OSDEV_COPROC], [1])
181181 AC_DEFINE([HAVE_HWLOC_TOPOLOGY_DUP], [1])])
182182
183183 # Done!
184- AS_IF([test " $opal_hwloc_hwloc1113_support " = " yes" ],
184+ AS_IF([test " $opal_hwloc_hwloc1116_support " = " yes" ],
185185 [$1 ],
186186 [$2 ])
187187
0 commit comments