Take care not to pick up the wrong version of OpenSSL when running in an
environment that has OpenSSL from ports in addition to the base version.
This commit is contained in:
parent
fb833979a5
commit
d53b167ff8
@ -7,6 +7,7 @@ configure_args="
|
||||
--prefix=/usr
|
||||
--sysconfdir=/etc/ssh
|
||||
--with-pam
|
||||
--with-ssl-dir=/usr
|
||||
--with-tcp-wrappers
|
||||
--with-libedit
|
||||
--with-ssl-engine
|
||||
@ -18,11 +19,16 @@ set -e
|
||||
# make sure configure uses the correct compiler
|
||||
export CC=$(echo ".include <bsd.lib.mk>" | make -f /dev/stdin -VCC)
|
||||
export CPP=$(echo ".include <bsd.lib.mk>" | make -f /dev/stdin -VCPP)
|
||||
unset CFLAGS CPPFLAGS LDFLAGS LIBS
|
||||
|
||||
# regenerate configure and config.h.in
|
||||
autoheader
|
||||
autoconf
|
||||
|
||||
# reset PATH to avoid picking up the wrong libraries
|
||||
export PATH=/bin:/sbin:/usr/bin:/usr/sbin
|
||||
unset LD_LIBRARY_PATH
|
||||
|
||||
# generate config.h with krb5 and stash it
|
||||
sh configure $configure_args --with-kerberos5
|
||||
mv config.log config.log.orig
|
||||
|
Loading…
Reference in New Issue
Block a user