[autodir] fix ftbfs
Tom Callaway
spot at fedoraproject.org
Fri Aug 17 17:56:54 UTC 2012
commit 7dd2696e4c2e34a962db753c168acd104abdb318
Author: Tom Callaway <spot at fedoraproject.org>
Date: Fri Aug 17 13:57:39 2012 -0400
fix ftbfs
autodir-0.99.9-glibc216-setpriority.patch | 12 ++++++++++++
autodir.spec | 7 ++++++-
2 files changed, 18 insertions(+), 1 deletions(-)
---
diff --git a/autodir-0.99.9-glibc216-setpriority.patch b/autodir-0.99.9-glibc216-setpriority.patch
new file mode 100644
index 0000000..70e9214
--- /dev/null
+++ b/autodir-0.99.9-glibc216-setpriority.patch
@@ -0,0 +1,12 @@
+diff -up autodir-0.99.9/src/backup_fork.c.glibc216 autodir-0.99.9/src/backup_fork.c
+--- autodir-0.99.9/src/backup_fork.c.glibc216 2012-08-17 13:53:40.262728766 -0400
++++ autodir-0.99.9/src/backup_fork.c 2012-08-17 13:53:54.313729008 -0400
+@@ -25,6 +25,8 @@ Foundation, Inc., 675 Mass Ave, Cambridg
+ #include <signal.h>
+ #include <sys/types.h>
+ #include <sys/wait.h>
++#include <sys/time.h>
++#include <sys/resource.h>
+ #include "msg.h"
+ #include "backup_argv.h"
+ #include "miscfuncs.h"
diff --git a/autodir.spec b/autodir.spec
index e9074ae..8209496 100644
--- a/autodir.spec
+++ b/autodir.spec
@@ -1,7 +1,7 @@
Summary: Creates user directories on demand
Name: autodir
Version: 0.99.9
-Release: 13%{?dist}
+Release: 14%{?dist}
License: GPLv2+
Group: System Environment/Daemons
URL: http://www.intraperson.com/autodir/
@@ -14,6 +14,7 @@ Patch0: autodir-0.96.0-cflags.patch
Patch1: autodir-0.99.8-auto_fs4.patch
Patch2: autodir-0.99.9-noskeldirmodforce.patch
Patch3: autodir-0.99.9-system-getsubopt.patch
+Patch4: autodir-0.99.9-glibc216-setpriority.patch
BuildRequires: libcap-devel, libtool, libtool-ltdl-devel
BuildRequires: systemd-units
Requires(post): systemd-units
@@ -32,6 +33,7 @@ operation.
%patch1 -p1 -b .auto_fs4
%patch2 -p1 -b .noskeldirmodforce
%patch3 -p1 -b .system-getsubopt
+%patch4 -p1 -b .glibc216
%build
%configure --disable-static
@@ -101,6 +103,9 @@ fi
%exclude %{_libdir}/autodir/*.la
%changelog
+* Fri Aug 17 2012 Tom Callaway <spot at fedoraproject.org> - 0.99.9-14
+- fix ftbfs (setpriority needs explicit headers in modern glibc)
+
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.99.9-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
More information about the scm-commits
mailing list