Open MPI logo

Hardware Locality announce Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Announcements mailing list

Subject: [hwloc-announce] Hardware Locality (hwloc) v1.5.2, v1.4.3, v1.3.3 released
From: Brice Goglin (Brice.Goglin_at_[hidden])
Date: 2013-03-04 02:07:22


All these rc1 became the final v1.5.2, v1.4.3 and v1.3.3 releases
without any change.

Brice

Le 25/02/2013 10:09, Brice Goglin a écrit :
> The Hardware Locality (hwloc) team is pleased to announce the first
> release candidates of v1.5.2, v1.4.3 and v1.3.3:
>
> http://www.open-mpi.org/projects/hwloc/
>
> The main reason for these releases is to fix a license issue. The GPL
> license of libpci/pciutils taints hwloc whenever you link with it
> (making hwloc *not BSD* anymore).
> We now use libpciaccess (from X.org) by default instead of libpci.
> See the Installation section in the documentation for details.
>
> People are encouraged to upgrade to hwloc v1.6.2 as soon as possible.
> If upgrading is not possible at the moment, these new releases will
> fix the above license issue in the meantime.
>
>
> Note that v1.3.3rc1 and v1.4.3rc1 *do not fix all known bugs* in their
> branch. Aside from including libpciaccess for the above issue, they
> only bring some minor changes that were already queued. Also we won't
> release the corresponding >indows builds because pciutils could not be
> used under Windows anyway.
>
>
> v1.5.2rc1 does fix all known bugs in the v1.5 series (and this one
> comes with a Windows build). The following is a summary of the changes
> since v1.5.1:
> * Use libpciaccess instead of pciutils/libpci by default for I/O discovery.
> pciutils/libpci is only used if --enable-libpci is given to configure
> because its GPL license may taint hwloc. See the Installation section
> in the documentation for details.
> * Fix get_cpubind on Solaris when bound to a single PU with
> processor_bind(). Thanks to Eugene Loh for reporting the problem
> and providing a patch.
> * Fix some DIR descriptor leaks on Linux.
> * Fix I/O device lists when some were filtered out after a XML import.
> * Add missing Backend string info on Solaris in most cases.
> * Fix the removal of I/O objects when importing a I/O-enabled XML topology
> without any I/O topology flag.
> * Fix the output of hwloc-calc -H --hierarchical when using logical
> indexes in the output.
> * Fix the pkg-config output with --libs --static.
> Thanks to Erik Schnetter for reporting one of the problems.
>
> --
> Brice
>
>