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

Reply via email to