[3153] in Kerberos-V5-bugs
telnet/790: telnet Makefile needs to specify -I$(srcdir)
daemon@ATHENA.MIT.EDU (Jonathan Kamens)
Tue Nov 23 16:59:18 1999
Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: hartmans@MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, jik@kamens.brookline.ma.us
Message-Id: <199911232158.QAA21256@jik2.kamens.brookline.ma.us>
Date: Tue, 23 Nov 1999 16:58:50 -0500
From: Jonathan Kamens <jik@kamens.brookline.ma.us>
Reply-To: jik@kamens.brookline.ma.us
To: krb5-bugs@MIT.EDU
Cc: jik@kamens.brookline.ma.us
>Number: 790
>Category: telnet
>Synopsis: telnet Makefile needs to specify -I$(srcdir)
>Confidential: yes
>Severity: serious
>Priority: medium
>Responsible: hartmans
>State: open
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Tue Nov 23 16:59:00 EST 1999
>Last-Modified:
>Originator: Jonathan Kamens
>Organization:
>Release: krb5-1.1
>Environment:
System: Linux jik2 2.2.12-20 #14 Thu Nov 18 20:57:02 EST 1999 i686 unknown
Architecture: i686
>Description:
The Makefile.in in src/appl/telnet/telnet needs to specify
-I$(srcdir) to the compiler, or telnet won't build when the
entire krb5 tree is being built with an alternate build root
(i.e., the object files are in a different tree from the
source files). Patch below.
>How-To-Repeat:
>Fix:
Index: ./src/appl/telnet/telnet/Makefile.in
--- Makefile.in 1999/11/23 21:12:04 1.1
+++ Makefile.in 1999/11/23 21:34:53 1.2
@@ -26,7 +26,7 @@
AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -DLOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN
OTHERDEFS=-DLINEMODE -DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON
-LOCALINCLUDES=-I.. -I$(srcdir)/..
+LOCALINCLUDES=-I.. -I$(srcdir)/.. -I$(srcdir)
CFLAGS = $(CCOPTS) $(AUTH_DEF) $(OTHERDEFS) $(DEFS) $(LOCALINCLUDES)
ARPA_TELNET= $(srcdir)/../arpa/telnet.h
>Audit-Trail:
>Unformatted: