> >> If e_os.h shouldn't be exported, shouldn't it be removed from the
> >> EXHEADER macro in Makefile.org?
>
> > In theory, yes. [...] apparently no-one felt like doing that up to
> > now :-)
>
> Proposal: Make a symlink to e_os.h in each directory where it is
> needed (during make links, like the Makefile => Makefile.ssl)
> and use #include "e_os.h". This works for the makefile.one case
> without further complications. Objections, anyone?
Yes. That's horrible. It's a hack workaround that doesn't address
the real problem.
The problem is "openssl has headers it needs internal that needn't be
exported." So far, there's only one such header, e_os.h.
Is that really a problem? Doesn't every O/S have files in its
include directory that aren't really for general use?
What's the big deal?
/r$
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]