[ET Trac] [Einstein Toolkit] #1717: hwloc: lnuma & lltdl *really* required?

Einstein Toolkit trac-noreply at einsteintoolkit.org
Sun Jan 18 06:48:04 CST 2015


#1717: hwloc: lnuma & lltdl *really* required?
------------------------------------+---------------------------------------
  Reporter:  zachetie@…             |       Owner:                     
      Type:  defect                 |      Status:  reopened           
  Priority:  minor                  |   Milestone:                     
 Component:  EinsteinToolkit thorn  |     Version:  development version
Resolution:                         |    Keywords:                     
------------------------------------+---------------------------------------

Comment (by rhaas):

 There is a similar problem with numa lib, static linking and self-build
 hwloc. Currently detect.sh only claims hwloc as a required library
 (HWLOC_LIBS=hwloc) when building hwloc, however hwloc's configure script
 will find libnuma and use it, which makes numa a required library ''in
 that case'' only. A workaround right now is to add numa to LIBS but this
 has to be done by the user since whether numa is required depends on both
 the software installed on the machine as well as hwloc's configure script.

 Right now there seems to be no good way to fix this, since detect.sh sets
 HWLOC_LIBS before configure runs so cannot know what configure will do. As
 far as I can tell, the only way to fix this is to run the
 ExternalLibraries configure script in detect.sh but then defer building to
 build.sh.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1717#comment:24>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list