Hello community,

here is the log from the commit of package hwloc for openSUSE:Factory checked 
in at 2015-03-11 09:57:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hwloc (Old)
 and      /work/SRC/openSUSE:Factory/.hwloc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hwloc"

Changes:
--------
--- /work/SRC/openSUSE:Factory/hwloc/hwloc.changes      2014-12-31 
11:22:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.hwloc.new/hwloc.changes 2015-03-11 
09:57:11.000000000 +0100
@@ -1,0 +2,42 @@
+Thu Mar  5 15:32:07 UTC 2015 - [email protected]
+
+- Cleanup spec file with spec-cleaner
+- Update to 1.10.1
+  * Actually remove disallowed NUMA nodes from nodesets when the 
+    whole-system flag isn't enabled.
+  * Fix the gathering of PCI domains. Thanks to James Custer for 
+    reporting the issue and providing a patch.
+  * Fix the merging of identical parent and child in presence of 
+    Misc objects. Thanks to Dave Love for reporting the issue.
+  * Fix some misordering of children when merging with 
+    ignore_keep_structure() in partially allowed topologies.
+  * Fix an overzealous assertion in the debug code when running 
+    on a single-PU host with I/O. Thanks to Thomas Van Doren for 
+    reporting the issue.
+  * Don't forget to setup NUMA node object nodesets in x86 backend 
+    (for BSDs) and OSF/Tru64 backend.
+  * Fix cpuid-x86 build error with gcc -O3 on x86-32. Thanks to 
+    Thomas Van Doren for reporting the issue.
+  * Fix support for future very large caches in the x86 backend.
+  * Fix vendor/device names for SR-IOV PCI devices on Linux.
+  * Fix an unlikely crash in case of buggy hierarchical distance matrix.
+  * Fix PU os_index on some AIX releases. Thanks to Hendryk 
+    Bockelmann and Erik Schnetter for helping debugging.
+  * Fix hwloc_bitmap_isincluded() in case of infinite sets.
+  * Change hwloc-ls.desktop into a lstopo.desktop and only install 
+    it if lstopo is built with Cairo/X11 support. It cannot work 
+    with a non-graphical lstopo or hwloc-ls.
+  * Add support for the renaming of Socket into Package in 
+    future releases.
+  * Add support for the replacement of HWLOC_OBJ_NODE with 
+    HWLOC_OBJ_NUMANODE in future releases.
+  * Clarify the documentation of distance matrices in hwloc.h and 
+    in the manpage of the hwloc-distances. Thanks to Dave Love for 
+    the suggestion.
+  * Improve some error messages by displaying more information 
+    about the hwloc library in use.
+  * Document how to deal with the ABI break when upgrading to 
+    the upcoming 2.0 See "How do I handle ABI breaks and API 
+    upgrades ?" in the FAQ.
+
+-------------------------------------------------------------------

Old:
----
  hwloc-1.10.0.tar.bz2

New:
----
  hwloc-1.10.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hwloc.spec ++++++
--- /var/tmp/diff_new_pack.NlBrc8/_old  2015-03-11 09:57:12.000000000 +0100
+++ /var/tmp/diff_new_pack.NlBrc8/_new  2015-03-11 09:57:12.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hwloc
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,21 +19,26 @@
 %global lname libhwloc5
 %define sversion 1.10
 Name:           hwloc
-Version:        1.10.0
-Release:        2%{?dist}
+Version:        1.10.1
+Release:        0
 Summary:        Portable Hardware Locality
 License:        BSD-3-Clause
 Group:          Productivity/Clustering/Computing
 Url:            http://www.open-mpi.org/projects/hwloc/
 Source0:        
http://www.open-mpi.org/software/hwloc/v%{sversion}/downloads/%{name}-%{version}.tar.bz2
-Requires:       %{lname} = %{version}-%{release}
-
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
+#BuildRequires:  libXNVCtrl-devel
+BuildRequires:  ncurses-devel
+BuildRequires:  transfig
+BuildRequires:  update-desktop-files
+BuildRequires:  w3m
+Requires:       %{lname} = %{version}-%{release}
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} <= 1220 && !0%{?suse_version}
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(libxml-2.0)
@@ -47,24 +52,18 @@
 BuildRequires:  xorg-x11-libSM-devel
 BuildRequires:  xorg-x11-libX11-devel
 %endif
-#BuildRequires:  libXNVCtrl-devel
-BuildRequires:  ncurses-devel
-BuildRequires:  update-desktop-files
 #BuildRequires:  texlive-latex
 %if 0%{?suse_version} <= 1220
 BuildRequires:  texlive-bin-latex
 %else
 BuildRequires:  texlive-makeindex-bin
 %endif
-BuildRequires:  transfig
-BuildRequires:  w3m
 # % ifnarch s390 s390x
 # BuildRequires:  libibverbs-devel
 # % endif
-%ifnarch s390 s390x i586 %{arm}
+%ifnarch s390 s390x i586 %arm
 BuildRequires:  libnuma-devel
 %endif
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 The Portable Hardware Locality (hwloc) software package provides 
@@ -87,7 +86,6 @@
 %description lstopo
 Lstopo shows the topology of the system in various formats.
 
-
 %package devel
 Summary:        Headers and shared development libraries for hwloc
 Group:          Development/Libraries/C and C++
@@ -132,18 +130,18 @@
 %configure
 ##sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' 
libtool
 ##sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-%{__make} %{?_smp_mflags} V=1
+make %{?_smp_mflags} V=1
 
 %install
-%{__make} install DESTDIR=%{buildroot} INSTALL="%{__install} -p"
-%suse_update_desktop_file -r hwloc-ls System Monitor
+make install DESTDIR=%{buildroot} INSTALL="install -p"
+%suse_update_desktop_file -r lstopo System Monitor
 #Fix wrong permition on file hwloc-assembler-remote => I have reported this to 
upstream already
-%{__chmod} 0755 %{buildroot}%{_bindir}/hwloc-assembler-remote
+chmod 0755 %{buildroot}%{_bindir}/hwloc-assembler-remote
 # We don't ship .la files.
-%{__rm} -rf %{buildroot}%{_libdir}/libhwloc.la
+rm -rf %{buildroot}%{_libdir}/libhwloc.la
 
 # documentation will be handled by % doc macro
-%{__rm} -rf %{buildroot}%{_datadir}/doc/
+rm -rf %{buildroot}%{_datadir}/doc/
 %fdupes -s %{buildroot}/%{_mandir}/man1
 %fdupes -s %{buildroot}/%{_mandir}/man3
 %fdupes -s %{buildroot}/%{_mandir}/man7
@@ -152,7 +150,7 @@
 %check
 #XXX: this is weird, but make check got broken by removing doxygen-doc/man 
above
 #     the only one fix is to install documentation by hand, or to ignore check 
error
-%{__make} check || :
+make %{?_smp_mflags} check || :
 
 %post -n %{lname} -p /sbin/ldconfig
 

++++++ hwloc-1.10.0.tar.bz2 -> hwloc-1.10.1.tar.bz2 ++++++
++++ 8852 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to