Paul - Are you running autogen from the tarballs in your testing? You probably shouldn't - we have users just run configure and make. We also bootstrap the tarballs w the most recent config.sub and .guess (i.e., more recent than what comes w the most recent Autotools).
Sent from my phone. No type good. On Dec 20, 2011, at 9:55 PM, "Paul H. Hargrove" <phhargr...@lbl.gov> wrote: > While dealing w/ GNU-vs-Berkeley Make issues, mentioned in passing that I > wasn't able to autogen on my FreeBSD tester because the resulting configure > failed. The specific failure I encountered was: >> configure: error: No atomic primitives available for amd64-unknown-freebsd8.2 > > The problem boils down to the difference in the following: > >> $ /usr/local/share/autoconf-2.68/config.guess >> amd64-unknown-freebsd8.2 >> $ openmpi-1.5.5rc1/config/config.guess >> x86_64-unknown-freebsd8.2 > > These differ in the arch identifier, which then causes (at least) > opal/config/opal_config_asm.m4 to decide there is no atomics support for the > (unknown) architecture. The included hwloc also appears unhappy w/ > arch=amd64, but at least that is non-fatal. I cannot (yet?) say what else is > broken due to this disagreement in system tuple. I can say that adding > "|amd64-*" in the appropriate spot in opal/config/opal_config_asm.m4 is > sufficient to get past the configure failure. > > The basic problem is that this system's config.guess is ancient > (timestamp='2003-07-02') despite the recent autoconf-2.68. > I suggest that autogen.sh should include logic to keep the NEWER of the > config/config.guess and the one that "automake --copy" wishes to install. > > While looking into this I also noted something "odd" in autogen.sh: > Why is ompi_autoconf_version="2.59" when there is ALSO a check for 2.60 or > later? > > Note that I don't think this is worth fixing for 1.5.5. > > -Paul > > -- > Paul H. Hargrove phhargr...@lbl.gov > Future Technologies Group > HPC Research Department Tel: +1-510-495-2352 > Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel