commit libcpuset for openSUSE:Factory
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
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
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
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
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
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
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
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
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