Subject: Re: e_os.h not installed, but e_os2.h is (openssl)
To: None <itojun@iijlab.net>
From: George Michaelson <ggm@apnic.net>
List: current-users
Date: 06/11/2003 15:33:01
On Wed, 11 Jun 2003 14:28:48 +0900 itojun@iijlab.net wrote:

> >> 	e_os.h is an internal header for openssl, and it is not for public
> >> 	consumption.  if any code #includes it, the code is incorrect.
> >thats the problem. I'm trying to integrate the X.509 certificate extensions
> >to openssh, which depend on openssl and have dragged this in.
> >I'll find out why it referenced it directly, and suggest they re-code.
> 
> 	are you compiling openssl *.c by yourself?  /usr/include/openssl/*.h
> 	has no reference to e_os.h.
> 
> itojun

No. I'm compiling /usr/pkgsrc/security/openssh+x509/ which is the normal
/usr/pkgsrc/security/openssh plus code from:

	http://roumenpetrov.info/openssh/download.html#get_g1

Roumen Petrov has obviously interpreted the requirements for file inclusion from
openssl differently.

btw, openssl installations on Linux have e_os.h and e_os2.h both in the
include/openssl install state. Therefore he may be doing this unawares.

-george

-- 
George Michaelson       |  APNIC
Email: ggm@apnic.net    |  PO Box 2131 Milton QLD 4064
Phone: +61 7 3367 0490  |  Australia
  Fax: +61 7 3367 0482  |  http://www.apnic.net