[procps] complete last commit
Jan Görig
jgorig at fedoraproject.org
Thu Sep 23 14:16:59 UTC 2010
commit ba86d21f9f2059bc847bf867ef47f431aad3ffc2
Author: Jan Görig <jgorig at redhat.com>
Date: Thu Sep 23 16:14:10 2010 +0200
complete last commit
procps-3.2.8-constructor-order.patch | 4 ++--
procps.spec | 25 +++++++++++++++----------
2 files changed, 17 insertions(+), 12 deletions(-)
---
diff --git a/procps-3.2.8-constructor-order.patch b/procps-3.2.8-constructor-order.patch
index a318bd4..87b5a03 100644
--- a/procps-3.2.8-constructor-order.patch
+++ b/procps-3.2.8-constructor-order.patch
@@ -23,9 +23,9 @@ Adapted to Fedora: Jan Görig <jgorig at redhat.com>
-static void init_Linux_version(void) __attribute__((constructor));
-static void init_Linux_version(void) {
+void init_Linux_version(void) {
+ static struct utsname uts;
int x = 0, y = 0, z = 0; /* cleared in case sscanf() < 3 */
- FILE *fp;
- char buf[256];
+
--- a/proc/version.h
+++ b/proc/version.h
@@ -14,6 +14,7 @@
diff --git a/procps.spec b/procps.spec
index 16d7da5..de379ff 100644
--- a/procps.spec
+++ b/procps.spec
@@ -1,7 +1,7 @@
Summary: System and process monitoring utilities
Name: procps
Version: 3.2.8
-Release: 10%{?dist}
+Release: 12%{?dist}
License: GPLv2+ and LGPLv2+
Group: Applications/System
URL: http://procps.sourceforge.net
@@ -12,10 +12,9 @@ Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
-Patch1: procps-3.2.7-selinux.patch
+Patch1: procps-3.2.8-selinux.patch
Patch2: procps-3.2.7-misc.patch
Patch3: procps-3.2.7-FAQ.patch
-Patch4: procps-3.2.7-selinux-workaround.patch
Patch6: procps-3.2.7-noproc.patch
Patch7: procps-3.2.7-pseudo.patch
Patch8: procps-3.2.7-0x9b.patch
@@ -26,8 +25,6 @@ Patch10: procps-3.2.7-top-rc.patch
# 161303 - 'top' failed when remove cpus
# 186017 - Top "Cpu0" line never updates on single processor machine
Patch11: procps-3.2.7-top-remcpu.patch
-# Selinux
-Patch12: procps-3.2.7-libselinux.patch
# 177453 - for VIRT use proc->vm_size rather then proc->size (workaround)
Patch14: procps-3.2.7-top-env-vmsize.patch
# 174619 - workaround for reliable Cpu(s) data in the first loop
@@ -53,8 +50,6 @@ Patch26: procps-3.2.7-ps-stime.patch
Patch28: procps-3.2.7-ps-eip64.patch
#244960 - ps manpage formatted incorrectly
Patch29: procps-3.2.7-psman.patch
-#255441 - ldopen libselinux.so.1 instead of libselinux.so
-Patch30: procps-3.2.7-ps-libselinux.patch
#185994 - error when using "Single Cpu = Off" option
Patch31: procps-3.2.7-top-cpu0.patch
#354001 - CPU value in top is reported as an integer
@@ -94,6 +89,10 @@ Patch47: procps-pmap-smaps.patch
#Patch48: procps-3.2.7-vmstat-sm.patch
Patch48: procps-3.2.8-vmstat-getopt.patch
Patch49: procps-3.2.8-ps-cgroup-suppress-root-group.patch
+#631340 - fixed build with make 3.82
+Patch50: procps-3.2.8-make.patch
+#632236: don't depend on constructor execution order
+Patch51: procps-3.2.8-constructor-order.patch
BuildRequires: ncurses-devel
@@ -124,14 +123,12 @@ working directory of a process or processes.
%patch1 -p1
%patch2 -p1
%patch3 -p1
-%patch4 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
-%patch12 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
@@ -144,7 +141,6 @@ working directory of a process or processes.
%patch26 -p1
%patch28 -p1
%patch29 -p1
-%patch30 -p1
%patch31 -p1
%patch32 -p1
%patch33 -p1
@@ -164,6 +160,8 @@ working directory of a process or processes.
%patch47 -p1
%patch48 -p1
%patch49 -p1
+%patch50 -p1
+%patch51 -p1
cp %SOURCE1 .
@@ -201,6 +199,13 @@ rm -rf %{buildroot}
%attr(0644,root,root) %{_mandir}/man5/*
%changelog
+* Thu Sep 23 2010 Jan Görig <jgorig at redhat.com> 3.2.8-12
+- merged selinux patches into procps-3.2.7-selinux.patch
+- fixed #632236 - don't depend on constructor execution order
+
+* Wed Sep 8 2010 Jan Görig <jgorig at redhat.com> 3.2.8-11
+- fixed build with make 3.82
+
* Tue May 18 2010 Daniel Novotny <dnovotny at redhat.com> 3.2.8-10
- added patch for cgroup display (supress root group)
thanks to Lennart Poettering (#593267)
More information about the scm-commits
mailing list