I don't know whether the problem is in openssl or w3m or both, so I'm sending
this message to both openssl-dev and w3m-dev-en.

I had already compiled w3m-0.1.6 with openssl-0.9.4 but when I tried to
compile w3m-0.1.6 with openssl-0.9.5 I got this:

| gcc -O2 -I./gc  -I/home/ismael/ssl/include/openssl -I/usr/local/include -I.
| -c main.c
| In file included from html.h:5,
|                  from fm.h:25,
|                  from main.c:4:
| /home/ismael/ssl/include/openssl/ssl.h:1125: parse error before `CRYPTO_EX_new'
| /home/ismael/ssl/include/openssl/ssl.h:1130: parse error before `CRYPTO_EX_new'
| /home/ismael/ssl/include/openssl/ssl.h:1135: parse error before `CRYPTO_EX_new'
| *** Error code 1
|
| Stop.
| *** Error code 1
|
| Stop.

This is what diff shows:

| diff openssl-0.9.4/include/openssl/ssl.h openssl-0.9.5/include/openssl/ssl.h
|
| [..]
|
| 1088,1089c1125,1126
| < int SSL_get_ex_new_index(long argl, char *argp, int (*new_func)(),
| <     int (*dup_func)(), void (*free_func)());
| ---
| > int SSL_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func,
| >     CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
|
| 1093,1094c1130,1131
| < int SSL_SESSION_get_ex_new_index(long argl, char *argp, int (*new_func)(),
| <     int (*dup_func)(), void (*free_func)());
| ---
| > int SSL_SESSION_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func,
| >     CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
|
| 1098,1099c1135,1136
| < int SSL_CTX_get_ex_new_index(long argl, char *argp, int (*new_func)(),
| <     int (*dup_func)(), void (*free_func)());
| ---
| > int SSL_CTX_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func,
| >     CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
|
| [...]

I have to say that I compiled lynx with openssl-0.9.5 without any problems.

Ismael
-- 
       ________________________________________________________________
      |                                                                |
      | ISMAEL CORDEIRO            | mailto:[EMAIL PROTECTED]        |
      | Production sound mixer     | http://ismael.cordeiro.com/       |
      | Montréal - Québec - Canada | ftp://ftp.pubnix.net/users/ismael |
      |________________________________________________________________|


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to