Problems compiling OpenSSH 3.0.2p1 on OpenBSD 3.0 i386

Problems compiling OpenSSH 3.0.2p1 on OpenBSD 3.0 i386

Post by Syed Ahm » Mon, 11 Feb 2002 13:25:06



Hello.  I downloaded the source .tar.gz file for OpenSSH 3.0.2p1 off
ftp.openbsd.org.  I was able to uncompress and run ./configure just
fine.  Then when I ran make, it went through compiling many objects
but then halted on readpass.c with the following output:

readpass.c: In function `read_passphrase':
readpass.c:100: `RPP_ECHO_ON' undeclared (first use in this function)
readpass.c:100: (Each undeclared identifier is reported only once
readpass.c:100: for each function it appears in.)
readpass.c:100: `RPP_ECHO_OFF' undeclared (first use in this function)
readpass.c:105: `RPP_REQUIRE_TTY' undeclared (first use in this
function)
readpass.c:121: warning: implicit declaration of function
`readpassphrase'
*** Error code 1

Stop in /root/openssh-3.0.2p1.

I downloaded, uncompressed, ./configure(d), and ran make all under
root again and had the same problem.  I installed the comps package
during OpenBSD 3.0's install and have compiled things like Postfix and
updates to dhcpd from source.  I'm just having problems with compiling
OpenSSH.  Thanks in advance for any help.

Syed N. Ahmad
(Please don't email me, it's a dummy address)

 
 
 

Problems compiling OpenSSH 3.0.2p1 on OpenBSD 3.0 i386

Post by Jan-Uwe Finc » Mon, 11 Feb 2002 19:13:38



Quote:> Hello.  I downloaded the source .tar.gz file for OpenSSH 3.0.2p1 off
> ftp.openbsd.org.  I was able to uncompress and run ./configure just
> fine.  Then when I ran make, it went through compiling many objects
> but then halted on readpass.c with the following output:

<..>
> Stop in /root/openssh-3.0.2p1.

> I downloaded, uncompressed, ./configure(d), and ran make all under
> root again and had the same problem.  I installed the comps package
> during OpenBSD 3.0's install and have compiled things like Postfix and
> updates to dhcpd from source.  I'm just having problems with compiling
> OpenSSH.  Thanks in advance for any help.

Sure you have problems with OpenSSH-3.0.2p1.
It's not meant for OpenBSD but for the rest of the world.
Go back to the OpenSSH page and read about it.

Why would you want that anyway ?
Simply stay with the stable branch via anoncvs and you'll be done.

--
Greetings,      
        Jan-Uwe
-------------------------------------------------
PGP-Public-Key on Request.

 
 
 

Problems compiling OpenSSH 3.0.2p1 on OpenBSD 3.0 i386

Post by Craig Orsinge » Wed, 13 Feb 2002 18:56:41




>> [snip]
> Sure you have problems with OpenSSH-3.0.2p1. It's not meant for OpenBSD
> but for the rest of the world. Go back to the OpenSSH page and read
> about it.

> Why would you want that anyway ?
> Simply stay with the stable branch via anoncvs and you'll be done.

        There's also a patch that gets you from 3.0.0 to
3.0.2 on the OpenBSD site.
 
 
 

1. OpenSSH 3.0.2p1 binary pkg for Solaris

If anyone is interested, I have a Solaris package for
OpenSSH 3.0.2p1 available at:

    http://millibits.com/djh/sun/

This version is statically linked against OpenSSL 0.9.6b
and requires the ANDIrand /dev/urandom implementation
(http://www.cosy.sbg.ac.at/~andi/) as its entropy source.

More info on how the package was built is available at
the above page if you'd like to do the build yourself.

Checksums from md5sum:

74c44f64e155b1720475dedcc5889b1a  openssh-3.0.2p1-contrib-solaris.tar.gz
541cf8904b5fc3dc597559d57d9a7c1f  OPENssh-3.0.2p1-sol2.6-sparc-local.gz
ddb5f7c757119c316097a1c62e5f393f  socks5connect.tar.gz

2. mail linux/windows

3. OpenSSH 3.0.2p1 configuration question

4. Compaq Modems

5. OpenBSD 3.0 really much more better than 3.0 for me ?

6. Xfree86-MetroX Questions...

7. OpenBSD 3.0 i386 New Install (Bootable Disc)

8. setting a modem com and irq at boot time

9. Onstream SC-30 Tapedrive with OpenBSD 3.0 (i386)

10. Pb to compil kernel (openbsd 3.0 /i386)

11. Upgrade OpenSSH 2.9p2 to OpenSSH-4.2p1 on Solaris 8 for SPARC

12. problems with X over ssh (openssh-2.3.0 on Mandrake 7.2)

13. compile openBSD 3.0 kernel