diff -Naur cups-1.3.7/scheduler/auth.c cups-1.3.7.new/scheduler/auth.c
--- cups-1.3.7/scheduler/auth.c	2008-03-20 21:58:16.000000000 +0100
+++ cups-1.3.7.new/scheduler/auth.c	2008-06-09 14:53:45.535194741 +0200
@@ -54,6 +54,7 @@
  * Include necessary headers...
  */
 
+#define _GNU_SOURCE
 #include "cupsd.h"
 #include <grp.h>
 #ifdef HAVE_SHADOW_H