Package: cron
Version: 3.0pl1-92
Severity: important
Tags: patch

Hi,

Thanks for having include the latest GNU/kFreeBSD patch. However, I am
very sorry to tell you that it still does not build. This is because the
default compiler has changed since the latest bug report. Please find
attached a patch to fix the new problem. 

Not need to hurry, as we have put a patched version in a repository 
called "unreleased", however it would be very nice if the patch could be 
merged in the next upload.

Thanks,
Aurelien

-- System Information:
Debian Release: testing/unstable
Architecture: kfreebsd-i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: GNU/kFreeBSD 5.4-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Versions of packages cron depends on:
ii  adduser                    3.77          Add and remove users and groups
ii  debianutils                2.15.1        Miscellaneous utilities specific t
ii  libc0.1                    2.3-1+kbsd.11 GNU C Library: Shared libraries an

Versions of packages cron recommends:
ii  exim4-daemon-light [mail-tran 4.54-2     lightweight exim MTA (v4) daemon

-- no debconf information
Author: aurel32
Status: in BTS

diff -u cron-3.0pl1/compat.h cron-3.0pl1/compat.h
--- cron-3.0pl1/compat.h
+++ cron-3.0pl1/compat.h
@@ -63,7 +63,7 @@
 
 #ifndef POSIX
 # if (BSD >= 199103) || defined(__linux__) || defined(__GNU__) || 
defined(ultrix) ||\
-        defined(AIX) ||\ defined(HPUX) || defined(CONVEX) || defined(IRIX)
+        defined(AIX) ||\ defined(HPUX) || defined(CONVEX) || defined(IRIX) || 
defined(__GLIBC__)
 #  define POSIX
 # endif
 #endif
@@ -81,12 +81,12 @@
 #endif
 
 #if (!defined(BSD) || (BSD < 198902)) && !defined(__linux__) && \
-       !defined(IRIX) && !defined(NeXT) && !defined(HPUX) && !defined(__GNU__)
+       !defined(IRIX) && !defined(NeXT) && !defined(HPUX) && !defined(__GNU__) 
&& !defined(__GLIBC__)
 # define NEED_STRCASECMP
 #endif
 
 #if (!defined(BSD) || (BSD < 198911)) && !defined(__linux__) &&\
-       !defined(IRIX) && !defined(UNICOS) && !defined(HPUX) && 
!defined(__GNU__)
+       !defined(IRIX) && !defined(UNICOS) && !defined(HPUX) && 
!defined(__GNU__) && !defined(__GLIBC__)
 # define NEED_STRDUP
 #endif
 
@@ -102,7 +102,7 @@
 # define NEED_SETSID
 #endif
 
-#if (defined(POSIX) && !defined(BSD)) && !defined(__linux__) && 
!defined(__GNU__)
+#if (defined(POSIX) && !defined(BSD)) && !defined(__linux__) && 
!defined(__GNU__) && !defined(__GLIBC__)
 # define NEED_GETDTABLESIZE
 #endif
 
@@ -110,7 +110,7 @@
 # define HAVE_SAVED_UIDS
 #endif
 
-#if !defined(ATT) && !defined(__linux__) && !defined(__GNU__) && 
!defined(IRIX) && !defined(UNICOS)
+#if !defined(ATT) && !defined(__linux__) && !defined(__GNU__) && 
!defined(IRIX) && !defined(UNICOS) && !defined(__GLIBC__)
 # define USE_SIGCHLD
 #endif
 

Reply via email to