openssh make

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Threaded View
I installed MIT Kerberos 1.6.3 and tried to compile, make and install
OpenSSH. While performing make, I see the following error. What can I
do here:

gcc -g -O2 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare  -I. -
I. -I/usr/local/ssl/include -I/usr/sfw/include  -I/usr/local/include -
I/opt/krb5/usr/local/include -DSSHDIR=\"/opt/kssh/etc\" -
\"/opt/kssh/libexec/ssh-askpass\" -D_PATH_SFTP_SERVER=\"/opt/kssh/
libexec/sftp-server\" -D_PATH_SSH_KEY_SIGN=\"/opt/kssh/libexec/ssh-
keysign\" -D_PATH_SSH_PIDDIR=\"/opt/kssh\" -D_PATH_PRIVSEP_CHROOT_DIR=
\"/var/empty\" -DSSH_RAND_HELPER=\"/opt/kssh/libexec/ssh-rand-helper\"
-DHAVE_CONFIG_H -c gss-genr.c
gss-genr.c: In function `ssh_gssapi_import_name':
gss-genr.c:222: error: `gss_nt_service_name' undeclared (first use in
this function)
gss-genr.c:222: error: (Each undeclared identifier is reported only
gss-genr.c:222: error: for each function it appears in.)
make: *** [gss-genr.o] Error 1


Re: openssh make

Quoted text here. Click to load it

You've left out some important things, such as what OS you are on. and
which OpenSSH you are on. Most modern distributions include Kerberos
pre-built in /usr, not in /opt. And since you are apparently not using
openBSD, are you using the "p1" version of OpenSSH that has been
tweaked to compile on other systems?

Site Timeline