Package: tacacs+
Version: 4.0.4.19-11
Severity: normal
User: bdefre...@debian.org
Usertags: hurd

Hi,

Currently tacacs+ fails to build on Debian GNU/Hurd.  However with a very minor 
patch it is
buildable.  The patch is attached.

Thank you,

Barry deFreese
#! /bin/sh /usr/share/dpatch/dpatch-run
## fix_hurd.dpatch by  <root@bddhurd1>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: No description.

@DPATCH@
diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' 
'--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' tacacs+-4.0.4.19~/configure 
tacacs+-4.0.4.19/configure
--- tacacs+-4.0.4.19~/configure 2009-07-28 17:56:24.000000000 +0000
+++ tacacs+-4.0.4.19/configure  2012-05-29 16:37:52.000000000 +0000
@@ -2823,6 +2823,18 @@
 _ACEOF
 
     ;;
+    *gnu* )
+       # XXX: not sure if /usr/local is necessary.
+       # XXX: linux libwrap needs -lnsl. configure should check for
+       #      existence of libnsl instead of hard-coding
+       CPPFLAGS="$CFLAGS -I/usr/local/include"; export CPPFLAGS
+       LDFLAGS="$LDFLAGS -L/usr/local/lib -L/lib"; export LDFLAGS
+       LIBS="-lnsl -lcrypt $LIBS"; export LIBS
+        cat >>confdefs.h <<\_ACEOF
+#define LINUX 1
+_ACEOF
+
+    ;;
     * )
        CPPFLAGS="$CFLAGS -I/usr/local/include"; export CPPFLAGS
        LDFLAGS="$LDFLAGS -L/usr/local/lib"; export LDFLAGS

Reply via email to