Hello

I don't see any significant change in v1.11 regarding embedding,
especially with respect to CONFIGURE_DEPENDENCIES.

Does v1.10 work when running autogen with the same versions of
automake/libtool/autoconf? I am using 1.14.1/2.4.2/2.69 here.

If you enter hwloc-1.11.0/tests/embedded, does "./run-embedded-tests.sh
../../hwloc-1.11.0.tar.gz" fail?

After running autogen.sh, I get hwloc-1.11.0/Makefile.in without the
line CONFIGURE_DEPENDENCIES = @CONFIGURE_DEPENDENCIES@ here.

Can you look at
https://github.com/open-mpi/hwloc/blob/v1.11/tests/embedded/configure.ac
and see if you're missing something from there? Maybe we forgot to
specify that some other configure lines are required.

Brice



Le 07/07/2015 20:28, D'Alessandro, Luke K a écrit :
> 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
> _______________________________________________
> hwloc-users mailing list
> hwloc-us...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-users
> Searchable archives: 
> http://www.open-mpi.org/community/lists/hwloc-users/2015/07/1183.php

Reply via email to