Received: from fort-point-station.mit.edu (FORT-POINT-STATION.MIT.EDU [18.7.7.76]) by krbdev.mit.edu (8.9.3p2) with ESMTP id OAA01222; Mon, 29 Mar 2004 14:19:04 -0500 (EST) Received: from eclipse.cl.msu.edu (eclipse.cl.msu.edu [35.8.1.153]) by fort-point-station.mit.edu (8.12.4/8.9.2) with ESMTP id i2TJJ2lJ027315 for ; Mon, 29 Mar 2004 14:19:03 -0500 (EST) Received: from eclipse.cl.msu.edu (eclipse.cl.msu.edu [35.8.1.153]) by eclipse.cl.msu.edu (8.12.10+Sun/8.12.2) with ESMTP id i2TJJ1P1011995 for ; Mon, 29 Mar 2004 14:19:01 -0500 (EST) Date: Mon, 29 Mar 2004 14:19:01 -0500 (EST) From: "Sean O'Malley" X-X-Sender: Reply-To: To: Subject: 1.3.2 Build problems. Message-Id: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-RT-Original-Encoding: us-ascii Content-Length: 1354 I will admit I only glanced at the bug-list but i didn't see these problems reported. (i coudl be wrong) I ran into two problems getting 1.3.2 to build correctly on SUSE 9.0/x86 The first is a telnet build problem, tgetent() is not being defined and line 783 of src/appl/telnet/telnet/telnet.c chokes and 903 of src/appl/telnet/telnetd.c is the same issue. changing tgetent() to getent() in that line at least gets it to build. I don't know about functionality. It wasn't my concern at that point. The second is a simple Makefile problem. If you use --prefix=/usr/local/krb5 for the prefix. You end up with the install choking. If you change the line in src/kadmin/v5passwdd/Makefile from ADMIN_MANDIR = $(KRB5MANROOT)/man8 to ADMIN_MANDIR = $(prefix)/man8 it works. make[2]: Entering directory `/root/krb5-1.3.2/src/kadmin/v5passwdd' for f in v5passwd; do \ /usr/bin/install -c $f \ /usr/local/bin/`echo $f|sed 's,^,/usr/local/krb5,'`; \ /usr/bin/install -c -m 644 ./$f.M \ /usr/local/man/man1/`echo $f|sed 's,^,/usr/local/krb5,'`.1; \ done /usr/bin/install: cannot create regular file `/usr/local/bin//usr/local/krb5v5passwd': No such file or directory /usr/bin/install: cannot create regular file `/usr/local/man/man1//usr/local/krb5v5passwd.1': No such file or directory I hope this helps or was enough information. Sean