On 25.07.2013 15:32, andre.wen...@bmw.de wrote:
> Hallo Herr Jung,
> 
> vielen Dank für die schnelle Antwort und angebotene Hilfe. 
> 
> Nach etwas Hilfe und dem Einsatz rudimentärer C++-Kenntnisse habe ich das 
> Ganze noch zum kompilieren und laufen bekommen, dabei hat mir folgender Teil 
> sehr geholfen 
> http://mail-index.netbsd.org/pkgsrc-users/2009/08/25/msg010530.html
> 
> Ich habe um das Ganze zu lösen innerhalb der Dateien folgende Stellen 
> angepasst:
> 
> modules/ssl/ssl_engine_init.c
> 
>> #ifdef SSL_OP_CIPHER_SERVER_PREFERENCE
>>     if (sc->cipher_server_pref == TRUE) {
>>         SSL_CTX_set_options(ctx, SSL_OP_CIPHER_SERVER_PREFERENCE);
>>     }
>> #endif
>>
> 538c544
> <         SSL_CTX_set_client_CA_list(ctx, (STACK *)ca_list);
> ---
>>         SSL_CTX_set_client_CA_list(ctx, (STACK_OF(X509_NAME) *)ca_list);
> 
> modules/ssl/ ssl_util_ssl.c
> 
> 469c469
> <     STACK *extra_certs;
> ---
>>     STACK_OF(X509) *extra_certs;

Danke für die Info, ja das sieht auch für mich gut aus.

> Erste SSL-Test liefen ohne Probleme.

Ich habe diese Änderung an den von mit zitierten Bugzilla Issue gehängt.
Mit an Sicherheit grenzender Wahrscheinlichkeit wird es zwar kein
2.0-Release mehr geben, aber für User mit dem gleichen Problem beim
Bauen ist dann die Lösung besser auffindbar.

> Der Code scheint mir damals wohl nicht sehr einheitlich gepflegt worden zu 
> sein bzw. die Stellen evtl. bei der Umstellung von STACK * auch Typisierung 
> übersehen worden zu sein.

Ich hab es jetzt nicht nachgeschaut, aber ich denke zu der Zeit als es
relevant wurde hat sich einfach niemand gefunden, der genug Interesse
hatte 2.0 mit OpenSSL 1.0 kompatibel zu machen. Bei 2.2 ist dies ja gegeben.

Viel Spaß mit Apache (und ein baldiges Ende Ihres 2.0-Lifecycle) wünscht

Rainer Jung

-- 
kippdata
informationstechnologie GmbH   Tel: 0228 98549 -0
Bornheimer Str. 33a            Fax: 0228 98549 -50
53111 Bonn                     www.kippdata.de

HRB 8018 Amtsgericht Bonn / USt.-IdNr. DE 196 457 417
Geschäftsführer: Dr. Thomas Höfer, Rainer Jung, Sven Maurmann

---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-de-h...@httpd.apache.org

Antwort per Email an