[3295] in Kerberos-V5-bugs
krb5-libs/1040: krb5-config --libs omits -lresolv
daemon@ATHENA.MIT.EDU (amu@alum.mit.edu)
Fri Jan 11 11:22:04 2002
Resent-From: gnats@rt-11.mit.edu (GNATS Management)
Resent-To: krb5-unassigned@rt-11.mit.edu
Resent-Reply-To: krb5-bugs@MIT.EDU, amu@alum.mit.edu
Message-Id: <E16P4Qr-0007YP-00@tux.internal.ucko.debian.net>
Date: Fri, 11 Jan 2002 11:21:29 -0500
From: amu@alum.mit.edu
To: krb5-bugs@mit.edu
>Number: 1040
>Category: krb5-libs
>Synopsis: krb5-config --libs omits -lresolv
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: krb5-unassigned
>State: open
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Fri Jan 11 11:22:01 EST 2002
>Last-Modified:
>Originator: Aaron M. Ucko
>Organization:
individual
>Release: krb5-1.2.3
>Environment:
Debian GNU/Linux pre-3.0
System: Linux tux 2.4.17 #1 SMP Wed Dec 26 20:54:33 EST 2001 i686 unknown
Architecture: i686
>Description:
Although the Kerberos libraries depend on libresolv on many
platforms, krb5-config --libs never acknowledges this
dependency.
>How-To-Repeat:
Run krb5-config --libs on a system where libresolv is not part
of libc.
>Fix:
--- krb5-config.in.dist Wed Jan 9 17:26:46 2002
+++ krb5-config.in Fri Jan 11 11:05:42 2002
@@ -37,7 +37,7 @@
LIBS='@LIBS@'
-GEN_LIB=@GEN_LIB@
+SYSLIBS='@GEN_LIB@ @RESOLV_LIB'
# Defaults for program
library=krb5
@@ -204,7 +209,7 @@
fi
if test $library = 'krb5'; then
- lib_flags="$lib_flags -lkrb5 -lk5crypto -lcom_err $GEN_LIB"
+ lib_flags="$lib_flags -lkrb5 -lk5crypto -lcom_err $SYSLIBS"
fi
echo $lib_flags
>Audit-Trail:
>Unformatted: