On Thu, Jan 30, 2003 at 11:02:33AM +0100, Martin Witzel wrote:

> This refers to 0.9.7. I have not verified it with earlier versions
> 
> When I setup the build process with the 'config no-err' option, I get a lot
> of _link_ errors in the apps directory, because the complete crypto/err
> directory is skipped in the build process (compliments of 'Configure' which
> modifies Makefile.org) and the applications which reference error functions
> do not find them.
[...]
> There are two options to make no-err work: go over the apps code which
> references error functions and exclude all references there when no-err is
> on. Then the code in crypto/err may be safely excluded altogether during
> the build process.  OR correct the compiler switches in crypto/err to make
> crypto/err compile and link some stripped down version of the error
> routines; in this case we could leave the references to functions in
> crypto/err in the apps code. The code which they call would not do much,
> however.

Another option is to abandon no-err instead of trying to make it work ...
some code systematically relies on the error queue being available
(look for ERR_peek_error() and ERR_peek_last_error()).

Do you think that there is a strong reason for keeping (and repairing)
no-err?


-- 
Bodo Möller <[EMAIL PROTECTED]>
PGP http://www.informatik.tu-darmstadt.de/TI/Mitarbeiter/moeller/0x36d2c658.html
* TU Darmstadt, Theoretische Informatik, Alexanderstr. 10, D-64283 Darmstadt
* Tel. +49-6151-16-6628, Fax +49-6151-16-6036
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to