commit libcpuset for openSUSE:Factory

2016-06-19 Thread h_root
Hello community,

here is the log from the commit of package libcpuset for openSUSE:Factory 
checked in at 2016-06-19 10:49:30

Comparing /work/SRC/openSUSE:Factory/libcpuset (Old)
 and  /work/SRC/openSUSE:Factory/.libcpuset.new (New)


Package is "libcpuset"

Changes:

--- /work/SRC/openSUSE:Factory/libcpuset/libcpuset.changes  2016-05-23 
16:39:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcpuset.new/libcpuset.changes 2016-06-19 
10:49:33.0 +0200
@@ -1,0 +2,8 @@
+Wed Jun 15 16:53:24 UTC 2016 - mgalbra...@suse.com
+
+- Add missing patch.  (SUSE bnc#546310, bnc#984832)
+
+- Patches added by this commit:
+  libcpuset-init-buf-2.patch
+
+---

New:

  libcpuset-init-buf-2.patch



Other differences:
--
++ libcpuset.spec ++
--- /var/tmp/diff_new_pack.bsXt6e/_old  2016-06-19 10:49:34.0 +0200
+++ /var/tmp/diff_new_pack.bsXt6e/_new  2016-06-19 10:49:34.0 +0200
@@ -31,6 +31,7 @@
 Patch3: libcpuset-agnostic-mountpoint.diff
 Patch4: libcpuset-handle-cgroup-mount.diff
 Patch5: 
libcpuset-robustify-cpuset_pin-cpuset_size-cpuset_where-error-handling.diff
+Patch6: libcpuset-init-buf-2.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libbitmask-devel
@@ -73,6 +74,7 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 sed -i -e 's@-Werror@@g' configure.in

++ libcpuset-init-buf-2.patch ++
Subject: Fix buf initialization (bnc#546310, bnc#984832)
From: Derek Fults 
Date: 2009-11-11 18:22 UTC

Signed-off-by: Derek Fults 
Signed-off-by: Mike Galbraith 
---

 libcpuset.c |2 ++
 1 file changed, 2 insertions(+)

--- a/libcpuset.c
+++ b/libcpuset.c
@@ -3355,6 +3355,8 @@ int cpuset_latestcpu(pid_t pid)
 
if ((fd = open(buf, O_RDONLY)) < 0)
goto err;
+
+memset(buf, '\0', sizeof(buf));
if (read(fd, buf, sizeof(buf)) < 1)
goto err;
close(fd);



commit libcpuset for openSUSE:Factory

2016-05-23 Thread h_root
Hello community,

here is the log from the commit of package libcpuset for openSUSE:Factory 
checked in at 2016-05-23 16:39:14

Comparing /work/SRC/openSUSE:Factory/libcpuset (Old)
 and  /work/SRC/openSUSE:Factory/.libcpuset.new (New)


Package is "libcpuset"

Changes:

--- /work/SRC/openSUSE:Factory/libcpuset/libcpuset.changes  2015-09-08 
17:48:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcpuset.new/libcpuset.changes 2016-05-23 
16:39:17.0 +0200
@@ -1,0 +2,21 @@
+Fri May 20 09:39:06 UTC 2016 - mgalbra...@suse.com
+
+- Fix cpuset_pin()/cpuset_size()/cpuset_where() error handling (SUSE 
bnc#978841)
+
+  In referenced bnc, the user had too many files open, which led to an
+  unhandled failure on the way to cpuset_equal_placement(), where it
+  happily segfaulted.  Handle errors instead of simply ignoring them.
+
+- Patches added by this commit:
+  libcpuset-robustify-cpuset_pin-cpuset_size-cpuset_where-error-handling.diff
+
+---
+Fri May 20 07:20:57 UTC 2016 - mgalbra...@suse.com
+
+- Fix cpuset_pin()/cpuset_size()/cpuset_where() error handling (SUSE 
bnc#978841)
+
+  In referenced bnc, the user had too many files open, which led to an
+  unhandled failure on the way to cpuset_equal_placement(), where it
+  happily segfaulted.  Handle errors instead of simply ignoring them.
+
+---

New:

  libcpuset-robustify-cpuset_pin-cpuset_size-cpuset_where-error-handling.diff



Other differences:
--
++ libcpuset.spec ++
--- /var/tmp/diff_new_pack.3XrhPK/_old  2016-05-23 16:39:18.0 +0200
+++ /var/tmp/diff_new_pack.3XrhPK/_new  2016-05-23 16:39:18.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcpuset
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -30,6 +30,7 @@
 Patch2: bug-514127_libcpuset-cpuset_set_iopt-adds.patch
 Patch3: libcpuset-agnostic-mountpoint.diff
 Patch4: libcpuset-handle-cgroup-mount.diff
+Patch5: 
libcpuset-robustify-cpuset_pin-cpuset_size-cpuset_where-error-handling.diff
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libbitmask-devel
@@ -71,6 +72,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 sed -i -e 's@-Werror@@g' configure.in

++ 
libcpuset-robustify-cpuset_pin-cpuset_size-cpuset_where-error-handling.diff 
++
Subject: Robustify cpuset_pin(), cpuset_size() and cpuset_where() error handling
From: Mike Galbraith 
Date: Fri May 20 08:54:25 CEST 2016
References: bnc#978841

In referenced bnc, the user had too many files open, which led to an
unhandled failure on the way to cpuset_equal_placement(), where it
segfaulted.  Handle errors instead of simply ignoring them:

Signed-off-by: Mike Galbraith 
---
 libcpuset.c |   30 ++
 1 file changed, 26 insertions(+), 4 deletions(-)

--- a/libcpuset.c
+++ b/libcpuset.c
@@ -3615,18 +3615,24 @@ int cpuset_pin(int relcpu)
return -1;
 
do {
+   r = -1;
cpuset_free_placement(plc1);
plc1 = cpuset_get_placement(0);
+   if (!plc1)
+   break;
 
-   r = 0;
if (cpuset_unpin() < 0)
-   r = -1;
+   break;
+
cpu = cpuset_p_rel_to_sys_cpu(0, relcpu);
-   if (cpuset_cpubind(cpu) < 0)
-   r = -1;
+   if (cpu < 0 || cpuset_cpubind(cpu) < 0)
+   break;
 
cpuset_free_placement(plc2);
plc2 = cpuset_get_placement(0);
+   if (!plc2)
+   break;
+   r = 0;
} while (!cpuset_equal_placement(plc1, plc2));
 
cpuset_free_placement(plc1);
@@ -3644,13 +3650,20 @@ int cpuset_size()
return -1;
 
do {
+   r = -1;
cpuset_free_placement(plc1);
plc1 = cpuset_get_placement(0);
+   if (!plc1)
+   break;
 
r = cpuset_cpus_weight(0);
 
cpuset_free_placement(plc2);
plc2 = cpuset_get_placement(0);
+   if (!plc2) {
+   r = -1;
+   break;
+   }
} while (!cpuset_equal_placement(plc1, plc2));
 
cpuset_free_placement(plc1);
@@ -3668,13 +3681,22 @@ int cpuset_where()
return -1;
 
 

commit libcpuset for openSUSE:Factory

2015-09-08 Thread h_root
Hello community,

here is the log from the commit of package libcpuset for openSUSE:Factory 
checked in at 2015-09-08 17:43:12

Comparing /work/SRC/openSUSE:Factory/libcpuset (Old)
 and  /work/SRC/openSUSE:Factory/.libcpuset.new (New)


Package is "libcpuset"

Changes:

--- /work/SRC/openSUSE:Factory/libcpuset/libcpuset.changes  2015-02-16 
21:47:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcpuset.new/libcpuset.changes 2015-09-08 
17:48:50.0 +0200
@@ -1,0 +2,7 @@
+Sat Sep  5 09:29:40 UTC 2015 - mplus...@suse.com
+
+- Use url for source
+- Cleanup spec file with spec-cleaner
+- Explicit dependencies on autotools
+
+---



Other differences:
--
++ libcpuset.spec ++
--- /var/tmp/diff_new_pack.0IoQDt/_old  2015-09-08 17:48:51.0 +0200
+++ /var/tmp/diff_new_pack.0IoQDt/_new  2015-09-08 17:48:51.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcpuset
 #
-# Copyright (c) 2015 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
@@ -16,24 +16,25 @@
 #
 
 
-Url:http://oss.sgi.com/projects/cpusets/
-
+%define debug_package_requires libcpuset1 = %{version}-%{release}
 Name:   libcpuset
+Version:1.0
+Release:0
 Summary:cpuset processor and memory placement library
 License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
-Version:1.0
-Release:0
-Source: libcpuset-%{version}.tar.bz2
+Url:http://oss.sgi.com/projects/cpusets/
+Source: 
ftp://oss.sgi.com/projects/cpusets/download/libcpuset-%{version}.tar.bz2
 Patch0: libcpuset-fix-missing-syscall.diff
 Patch1: libcpuset-rm-cpuonline.diff
 Patch2: bug-514127_libcpuset-cpuset_set_iopt-adds.patch
 Patch3: libcpuset-agnostic-mountpoint.diff
 Patch4: libcpuset-handle-cgroup-mount.diff
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  libbitmask-devel
 BuildRequires:  libtool
-%define debug_package_requires libcpuset1 = %{version}-%{release}
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The Cpuset System is a processor and memory placement mechanism that
@@ -73,13 +74,15 @@
 
 %build
 sed -i -e 's@-Werror@@g' configure.in
-autoreconf -i
-%configure --disable-static --with-pic
+autoreconf -fiv
+%configure \
+  --disable-static \
+  --with-pic
 make %{?_smp_mflags}
 
 %install
-%makeinstall
-rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libcpuset1 -p /sbin/ldconfig
 
@@ -91,8 +94,8 @@
 
 %files -n libcpuset-devel
 %defattr(-,root,root)
-%doc %{_mandir}/man3/*
-%doc %{_mandir}/man4/*
+%{_mandir}/man3/*
+%{_mandir}/man4/*
 %{_includedir}/*
 %{_libdir}/lib*so
 %{_docdir}/libcpuset/libcpuset.*




commit libcpuset for openSUSE:Factory

2015-02-16 Thread h_root
Hello community,

here is the log from the commit of package libcpuset for openSUSE:Factory 
checked in at 2015-02-16 21:47:12

Comparing /work/SRC/openSUSE:Factory/libcpuset (Old)
 and  /work/SRC/openSUSE:Factory/.libcpuset.new (New)


Package is "libcpuset"

Changes:

--- /work/SRC/openSUSE:Factory/libcpuset/libcpuset.changes  2014-06-01 
19:40:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcpuset.new/libcpuset.changes 2015-02-16 
21:47:19.0 +0100
@@ -1,0 +2,6 @@
+Mon Feb  9 08:01:31 UTC 2015 - mgalbra...@suse.com
+
+- Fix cpuset_latestcpu() (SUSE bnc#916803)
+  Remove dud patch initialize_buffer.patch
+
+---

Old:

  initialize_buffer.patch



Other differences:
--
++ libcpuset.spec ++
--- /var/tmp/diff_new_pack.76QFsB/_old  2015-02-16 21:47:20.0 +0100
+++ /var/tmp/diff_new_pack.76QFsB/_new  2015-02-16 21:47:20.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libcpuset
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,9 +28,8 @@
 Patch0: libcpuset-fix-missing-syscall.diff
 Patch1: libcpuset-rm-cpuonline.diff
 Patch2: bug-514127_libcpuset-cpuset_set_iopt-adds.patch
-Patch3: initialize_buffer.patch
-Patch4: libcpuset-agnostic-mountpoint.diff
-Patch5: libcpuset-handle-cgroup-mount.diff
+Patch3: libcpuset-agnostic-mountpoint.diff
+Patch4: libcpuset-handle-cgroup-mount.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libbitmask-devel
 BuildRequires:  libtool
@@ -71,7 +70,6 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
-%patch5 -p1
 
 %build
 sed -i -e 's@-Werror@@g' configure.in

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libcpuset for openSUSE:Factory

2014-06-01 Thread h_root
Hello community,

here is the log from the commit of package libcpuset for openSUSE:Factory 
checked in at 2014-06-01 19:40:16

Comparing /work/SRC/openSUSE:Factory/libcpuset (Old)
 and  /work/SRC/openSUSE:Factory/.libcpuset.new (New)


Package is "libcpuset"

Changes:

--- /work/SRC/openSUSE:Factory/libcpuset/libcpuset.changes  2013-05-07 
07:24:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcpuset.new/libcpuset.changes 2014-06-01 
19:40:20.0 +0200
@@ -1,0 +2,14 @@
+Tue May 27 07:15:51 UTC 2014 - mgalbra...@suse.com
+
+- whack duplicate %patch1 -p1 in .spec
+
+---
+Tue May 27 07:09:12 UTC 2014 - mgalbra...@suse.com
+
+- Add missing fixes.
+  bug-514127_libcpuset-cpuset_set_iopt-adds.patch (SUSE bnc#514127)
+  initialize_buffer.patch (bnc unknown)
+  libcpuset-agnostic-mountpoint.diff (SUSE bnc#625079, SUSE bnc#834223)
+  libcpuset-handle-cgroup-mount.diff (SUSE bnc#625079, SUSE bnc#834223) 
+
+---

New:

  bug-514127_libcpuset-cpuset_set_iopt-adds.patch
  initialize_buffer.patch
  libcpuset-agnostic-mountpoint.diff
  libcpuset-handle-cgroup-mount.diff



Other differences:
--
++ libcpuset.spec ++
--- /var/tmp/diff_new_pack.9hwbWF/_old  2014-06-01 19:40:21.0 +0200
+++ /var/tmp/diff_new_pack.9hwbWF/_new  2014-06-01 19:40:21.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcpuset
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,6 +27,10 @@
 Source: libcpuset-%{version}.tar.bz2
 Patch0: libcpuset-fix-missing-syscall.diff
 Patch1: libcpuset-rm-cpuonline.diff
+Patch2: bug-514127_libcpuset-cpuset_set_iopt-adds.patch
+Patch3: initialize_buffer.patch
+Patch4: libcpuset-agnostic-mountpoint.diff
+Patch5: libcpuset-handle-cgroup-mount.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libbitmask-devel
 BuildRequires:  libtool
@@ -64,6 +68,10 @@
 %setup -q -n %{name}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
 
 %build
 sed -i -e 's@-Werror@@g' configure.in

++ bug-514127_libcpuset-cpuset_set_iopt-adds.patch ++
---
 libcpuset.c |   55 +++
 1 file changed, 55 insertions(+)

--- a/libcpuset.c
+++ b/libcpuset.c
@@ -67,9 +67,11 @@ struct cpuset {
char mem_exclusive;
char notify_on_release;
char memory_migrate;
+   char mem_hardwall;
char memory_pressure_enabled;
char memory_spread_page;
char memory_spread_slab;
+   char sched_load_balance;
 
/*
 * Each field 'x' above gets an 'x_valid' field below.
@@ -95,9 +97,11 @@ struct cpuset {
unsigned mem_exclusive_valid:1;
unsigned notify_on_release_valid:1;
unsigned memory_migrate_valid:1;
+   unsigned mem_hardwall_valid:1;
unsigned memory_pressure_enabled_valid:1;
unsigned memory_spread_page_valid:1;
unsigned memory_spread_slab_valid:1;
+   unsigned sched_load_balance_valid:1;
 };
 
 /* Presumed cpuset file system mount point */
@@ -688,12 +692,18 @@ int cpuset_set_iopt(struct cpuset *cp, c
} else if (streq(optionname, "memory_migrate")) {
cp->memory_migrate = !!value;
cp->memory_migrate_valid = 1;
+   } else if (streq(optionname, "mem_hardwall")) {
+   cp->mem_hardwall = !!value;
+   cp->mem_hardwall_valid = 1;
} else if (streq(optionname, "memory_spread_page")) {
cp->memory_spread_page = !!value;
cp->memory_spread_page_valid = 1;
} else if (streq(optionname, "memory_spread_slab")) {
cp->memory_spread_slab = !!value;
cp->memory_spread_slab_valid = 1;
+   } else if (streq(optionname, "sched_load_balance")) {
+   cp->sched_load_balance = !!value;
+   cp->sched_load_balance_valid = 1;
} else
return -2;  /* optionname not recognized */
return 0;
@@ -857,10 +867,14 @@ int cpuset_get_iopt(const struct cpuset
return cp->memory_pressure_enabled;
else if (streq(optionname, "memory_migrate"))
return cp->memory_migrate;
+   else if (streq(optionname, "mem_hardwall"))
+   return cp->mem_hardwall;
else if (streq(optionname, "memory_spread_page"))
 

commit libcpuset for openSUSE:Factory

2013-05-06 Thread h_root
Hello community,

here is the log from the commit of package libcpuset for openSUSE:Factory 
checked in at 2013-05-07 07:24:35

Comparing /work/SRC/openSUSE:Factory/libcpuset (Old)
 and  /work/SRC/openSUSE:Factory/.libcpuset.new (New)


Package is "libcpuset"

Changes:

--- /work/SRC/openSUSE:Factory/libcpuset/libcpuset.changes  2011-11-21 
15:46:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcpuset.new/libcpuset.changes 2013-05-07 
07:24:36.0 +0200
@@ -1,0 +2,5 @@
+Thu May  2 17:42:36 UTC 2013 - crrodrig...@opensuse.org
+
+- Fix build with new automake 
+
+---



Other differences:
--
++ libcpuset.spec ++
--- /var/tmp/diff_new_pack.5IrIQE/_old  2013-05-07 07:24:37.0 +0200
+++ /var/tmp/diff_new_pack.5IrIQE/_new  2013-05-07 07:24:37.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libcpuset
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,19 +16,20 @@
 #
 
 
-URL:http://oss.sgi.com/projects/cpusets/
+Url:http://oss.sgi.com/projects/cpusets/
 
 Name:   libcpuset
-License:LGPL-2.1+
 Summary:cpuset processor and memory placement library
+License:LGPL-2.1+
+Group:  Development/Libraries/C and C++
 Version:1.0
-Release:8
+Release:0
 Source: libcpuset-%{version}.tar.bz2
 Patch0: libcpuset-fix-missing-syscall.diff
 Patch1: libcpuset-rm-cpuonline.diff
-Group:  Development/Libraries/C and C++
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  libbitmask-devel libtool
+BuildRequires:  libbitmask-devel
+BuildRequires:  libtool
 %define debug_package_requires libcpuset1 = %{version}-%{release}
 
 %description
@@ -50,7 +51,8 @@
 %package -n libcpuset-devel
 Summary:cpuset processor and memory placement library
 Group:  Development/Libraries/C and C++
-Requires:   libcpuset1 = %{version} glibc-devel
+Requires:   glibc-devel
+Requires:   libcpuset1 = %{version}
 
 %description -n libcpuset-devel
 The Cpuset System is a processor and memory placement mechanism that
@@ -64,6 +66,7 @@
 %patch1 -p1
 
 %build
+sed -i -e 's@-Werror@@g' configure.in
 autoreconf -i
 %configure --disable-static --with-pic
 make %{?_smp_mflags}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libcpuset for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package libcpuset for openSUSE:Factory 
checked in at 2011-12-06 18:23:00

Comparing /work/SRC/openSUSE:Factory/libcpuset (Old)
 and  /work/SRC/openSUSE:Factory/.libcpuset.new (New)


Package is "libcpuset", Maintainer is "tr...@novell.com"

Changes:




Other differences:
--
++ libcpuset.spec ++
--- /var/tmp/diff_new_pack.pMLg7C/_old  2011-12-06 18:40:30.0 +0100
+++ /var/tmp/diff_new_pack.pMLg7C/_new  2011-12-06 18:40:30.0 +0100
@@ -19,7 +19,7 @@
 URL:http://oss.sgi.com/projects/cpusets/
 
 Name:   libcpuset
-License:LGPL v2.1 or later
+License:LGPL-2.1+
 Summary:cpuset processor and memory placement library
 Version:1.0
 Release:8

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libcpuset for openSUSE:Factory

2011-11-21 Thread h_root
Hello community,

here is the log from the commit of package libcpuset for openSUSE:Factory 
checked in at 2011-11-21 15:45:52

Comparing /work/SRC/openSUSE:Factory/libcpuset (Old)
 and  /work/SRC/openSUSE:Factory/.libcpuset.new (New)


Package is "libcpuset", Maintainer is "tr...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/libcpuset/libcpuset.changes  2011-11-14 
11:59:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcpuset.new/libcpuset.changes 2011-11-21 
15:46:07.0 +0100
@@ -1,0 +2,6 @@
+Sun Nov 13 14:57:26 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant/unwanted tags/section (cf. specfile guidelines)
+- Use %_smp_mflags for parallel building
+
+---



Other differences:
--
++ libcpuset.spec ++
--- /var/tmp/diff_new_pack.P0vDLQ/_old  2011-11-21 15:46:08.0 +0100
+++ /var/tmp/diff_new_pack.P0vDLQ/_new  2011-11-21 15:46:08.0 +0100
@@ -15,16 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
-Url:http://oss.sgi.com/projects/cpusets/
+URL:http://oss.sgi.com/projects/cpusets/
 
 Name:   libcpuset
 License:LGPL v2.1 or later
 Summary:cpuset processor and memory placement library
 Version:1.0
 Release:8
-AutoReqProv:on
 Source: libcpuset-%{version}.tar.bz2
 Patch0: libcpuset-fix-missing-syscall.diff
 Patch1: libcpuset-rm-cpuonline.diff
@@ -39,17 +37,9 @@
 CPUs, and to allocating memory on certain Memory Nodes.  The libcpuset
 library provides a convenient 'C' API to cpusets.
 
-
-
-Authors:
-
-Paul Jackson 
-
 %package -n libcpuset1
-License:LGPL v2.1 or later
 Summary:cpuset processor and memory placement library
 Group:  Development/Libraries/C and C++
-AutoReqProv:on
 
 %description -n libcpuset1
 The Cpuset System is a processor and memory placement mechanism that
@@ -57,17 +47,9 @@
 CPUs, and to allocating memory on certain Memory Nodes.  The libcpuset
 library provides a convenient 'C' API to cpusets.
 
-
-
-Authors:
-
-Paul Jackson 
-
 %package -n libcpuset-devel
-License:LGPL v2.1 or later
 Summary:cpuset processor and memory placement library
 Group:  Development/Libraries/C and C++
-AutoReqProv:on
 Requires:   libcpuset1 = %{version} glibc-devel
 
 %description -n libcpuset-devel
@@ -76,12 +58,6 @@
 CPUs, and to allocating memory on certain Memory Nodes.  The libcpuset
 library provides a convenient 'C' API to cpusets.
 
-
-
-Authors:
-
-Paul Jackson 
-
 %prep
 %setup -q -n %{name}
 %patch0 -p1
@@ -90,15 +66,12 @@
 %build
 autoreconf -i
 %configure --disable-static --with-pic
-%{__make} %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
 %makeinstall
 rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post -n libcpuset1 -p /sbin/ldconfig
 
 %postun -n libcpuset1 -p /sbin/ldconfig

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libcpuset for openSUSE:Factory

2011-11-14 Thread h_root
Hello community,

here is the log from the commit of package libcpuset for openSUSE:Factory 
checked in at 2011-11-14 11:59:38

Comparing /work/SRC/openSUSE:Factory/libcpuset (Old)
 and  /work/SRC/openSUSE:Factory/.libcpuset.new (New)


Package is "libcpuset", Maintainer is "tr...@novell.com"

Changes:

--- /work/SRC/openSUSE:Factory/libcpuset/libcpuset.changes  2011-09-23 
02:07:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcpuset.new/libcpuset.changes 2011-11-14 
11:59:42.0 +0100
@@ -1,0 +2,5 @@
+Sun Nov 13 09:14:48 UTC 2011 - co...@suse.com
+
+- add libtool as explicit buildrequire to avoid implicit dependency from 
prjconf
+
+---



Other differences:
--
++ libcpuset.spec ++
--- /var/tmp/diff_new_pack.OMGfyh/_old  2011-11-14 11:59:43.0 +0100
+++ /var/tmp/diff_new_pack.OMGfyh/_new  2011-11-14 11:59:43.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package libcpuset (Version 1.0)
+# spec file for package libcpuset
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,7 +30,7 @@
 Patch1: libcpuset-rm-cpuonline.diff
 Group:  Development/Libraries/C and C++
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  libbitmask-devel
+BuildRequires:  libbitmask-devel libtool
 %define debug_package_requires libcpuset1 = %{version}-%{release}
 
 %description

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org