Hi everyone, I’ve recently tried to update our embedded hwloc from 1.10.0 to 1.11.0 and I’m running into an issue. I essentially have:
AS_IF([…], [HWLOC_SETUP_CORE([contrib/hwloc-1.11.0], […], [AC_MSG_WARN(…)], [1])]) HWLOC_DO_AM_CONDITIONALS I have `ACLOCAL_AMFLAGS = -I config -I contrib/hwloc-1.11.0/config` in the top level Makefile.am. It appears that, for whatever reason, (at least) @CONFIGURE_DEPENDENCIES@ isn’t being replaced in Makefile.in. $ make Making all in contrib make[1]: Entering directory `/home/ldalessa/obj/test/contrib' Makefile:755: warning: overriding commands for target `check-recursive' Makefile:487: warning: ignoring old commands for target `check-recursive' Making all in hwloc-1.11.0 make[2]: Entering directory `/home/ldalessa/obj/test/contrib/hwloc-1.11.0' make[2]: *** No rule to make target `@CONFIGURE_DEPENDENCIES@', needed by `/u/ldalessa/src/contrib/hwloc-1.11.0/Makefile.in'. Stop. make[2]: Leaving directory `/home/ldalessa/obj/test/contrib/hwloc-1.11.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/ldalessa/obj/test/contrib' make: *** [all-recursive] Error 1 $ I am by no means an AC/AM expert. Am I likely doing something obviously wrong? Has the embedding protocol changed since the 1.10 series? Thanks, Luke