[4363] in Athena Bugs

home help back first fref pref prev next nref lref last post

rt 6.4R: Makefile in /source/athena/athena.lib/kerberos/appl/bsd

daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Thu Mar 1 18:35:08 1990

Date: Thu, 1 Mar 90 18:34:23 -0500
From: Jonathan I. Kamens <jik@PIT-MANAGER.MIT.EDU>
To: bugs@ATHENA.MIT.EDU
System name:		pit-manager
Type and version:	RTPC-ROMPC 6.4R
Display type:		apa16
			megapel

What were you trying to do?
	Build login.krb from the sources in
	/source/athena/athena.lib/kerberos/appl/bsd.


What's wrong:
	login.krb will not build properly with the Makefile currently
	in that directory -- login.c calls functions in logutil.c, but
	logutil.c is not included in the make rule for login.krb.

What should have happened:
	Fix the Makefile with the following patch:

*** /source/athena/athena.lib/kerberos/appl/bsd/Makefile	Wed Jan 11 14:45:19 1989
--- Makefile	Thu Mar  1 18:31:00 1990
***************
*** 208,215 ****
  
  all:: login.krb
  
! login.krb: ${KRB_LIBDEP} ${DES_LIBDEP} login.o
! 	$(CC) $(CFLAGS) -o $@ login.o ${KRB_LIB} ${DES_LIB}
  
  install::
  	$(INSTALLPROG) login.krb ${DESTDIR}${DAEMDIR}/login.krb
--- 208,215 ----
  
  all:: login.krb
  
! login.krb: ${KRB_LIBDEP} ${DES_LIBDEP} login.o logutil.o
! 	$(CC) $(CFLAGS) -o $@ login.o logutil.o ${KRB_LIB} ${DES_LIB}
  
  install::
  	$(INSTALLPROG) login.krb ${DESTDIR}${DAEMDIR}/login.krb

home help back first fref pref prev next nref lref last post