Fixes build on Hurd. --- debian/changelog | 2 ++ src/killall5.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog index e77bd4e..50944ca 100644 --- a/debian/changelog +++ b/debian/changelog @@ -60,6 +60,8 @@ sysvinit (2.88dsf-42) UNRELEASED; urgency=low only recently. * checkroot.sh: Disable rootcheck on Hurd. The concept of device ids simply does not apply to the Hurd system. + * killall5.c: Use sysconf(_SC_SYMLOOP_MAX) instead of MAXSYMLINKS. + Fixes build on Hurd. -- Roger Leigh <rle...@debian.org> Sat, 04 May 2013 13:13:51 +0100 diff --git a/src/killall5.c b/src/killall5.c index 5937d98..02ac88f 100644 --- a/src/killall5.c +++ b/src/killall5.c @@ -373,7 +373,7 @@ int check4nfs(const char * path, char * real) { char buf[PATH_MAX+1]; const char *curr; - int deep = MAXSYMLINKS; + int deep = sysconf(_SC_SYMLOOP_MAX); if (!nlist) return 0; -- 1.7.10.4