Change the library order so libcrypt is the last library in the list.
libskey contains references to _crypt and can't resolve it unless -lcrypt occurs after it in the link command. This only occurs when linking statically.
This commit is contained in:
parent
62e2a046b2
commit
c36c788214
@ -1,5 +1,5 @@
|
||||
# From: @(#)Makefile 8.1 (Berkeley) 7/19/93
|
||||
# $Id: Makefile,v 1.10 1994/11/20 23:20:33 wollman Exp $
|
||||
# $Id: Makefile,v 1.11 1995/01/14 22:57:38 wollman Exp $
|
||||
|
||||
PROG= login
|
||||
MAN1= login.1
|
||||
@ -12,8 +12,8 @@ CFLAGS+=-DLOGIN_ACCESS -DSKEY -DLOGALL
|
||||
CFLAGS+=-DKLOGIN_PARANOID
|
||||
.endif
|
||||
|
||||
DPADD= ${LIBUTIL} ${LIBCRYPT} ${LIBSKEY} ${LIBMD}
|
||||
LDADD= -lutil -lcrypt -lskey -lmd
|
||||
DPADD= ${LIBUTIL} ${LIBSKEY} ${LIBMD} ${LIBCRYPT}
|
||||
LDADD= -lutil -lskey -lmd -lcrypt
|
||||
|
||||
.if exists(${DESTDIR}/usr/lib/libkrb.a) && defined(MAKE_EBONES)
|
||||
CFLAGS+=-DKERBEROS
|
||||
|
Loading…
Reference in New Issue
Block a user