Subject: pkg/10593: openssh 2.1.1p2 fails to compile without pkgsrc/openssl
To: None <>
From: Atsushi Onoe <>
List: netbsd-bugs
Date: 07/17/2000 23:27:48
>Number:         10593
>Category:       pkg
>Synopsis:       openssh 2.1.1p2 fails to compile without pkgsrc/openssl
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jul 14 20:22:00 PDT 2000
>Originator:     Atsushi Onoe
>Release:        NetBSD-current 20000714
	Sony Corporation
System: NetBSD 1.5B NetBSD 1.5B (DUPLO) #0: Fri Jul 14 11:23:48 JST 2000 i386

	openssh-2.1.1p2 apparently depends on openssl-0.9.5 or above.
	For example, it uses RAND_add() and configure checks against its

	However, the dependency described in Makefiles is show below:
.if !exists(/usr/include/openssl/rsa.h)
DEPENDS+=               openssl-[0-9]*:../../security/openssl
	But the installed openssl is openssl-0.9.4 and it does not include
	RAND_add() function.
	Thus configure script for openssh claims openssl to be installed.

	make openssh 2.1.1p2 without openssl installed via pkgsrc.
	remove .if derective from openssh/Makefile
	update openssl of basesrc to 0.9.5