Am 24.05.2015 um 00:57 schrieb Bill Barker:
...

/bin/bash /srv/gump/public/workspace/apr-1/dest-20150524/build-1/libtool --silent 
--mode=compile gcc -g -O2 -pthread   -DHAVE_CONFIG_H  -DLINUX -D_REENTRANT 
-D_GNU_SOURCE   -g -O2 -DHAVE_OPENSSL   
-I/srv/gump/public/workspace/tomcat-native/native/include 
-I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux 
-I/srv/gump/public/workspace/openssl-master/dest-20150524/include  
-I/srv/gump/public/workspace/apr-1/dest-20150524/include/apr-1   -o src/ssl.lo -c 
src/ssl.c && touch src/ssl.lo
src/ssl.c: In function 'make_dh_params':
src/ssl.c:196:14: warning: initialization makes pointer from integer without a 
cast [enabled by default]
      DH *dh = DH_new();
               ^
src/ssl.c:201:7: error: dereferencing pointer to incomplete type
      dh->p = prime(NULL);
        ^
src/ssl.c:202:18: error: dereferencing pointer to incomplete type
      BN_dec2bn(&dh->g, gen);
                   ^
src/ssl.c:203:12: error: dereferencing pointer to incomplete type
      if (!dh->p || !dh->g) {
             ^
src/ssl.c:203:22: error: dereferencing pointer to incomplete type
      if (!dh->p || !dh->g) {
                       ^
src/ssl.c: At top level:
src/ssl.c:216:7: error: 'get_rfc3526_prime_8192' undeclared here (not in a 
function)
      { get_rfc3526_prime_8192, NULL, 6145 },
        ^
src/ssl.c:217:7: error: 'get_rfc3526_prime_6144' undeclared here (not in a 
function)
      { get_rfc3526_prime_6144, NULL, 4097 },
        ^
src/ssl.c:218:7: error: 'get_rfc3526_prime_4096' undeclared here (not in a 
function)
      { get_rfc3526_prime_4096, NULL, 3073 },
        ^
src/ssl.c:219:7: error: 'get_rfc3526_prime_3072' undeclared here (not in a 
function)
      { get_rfc3526_prime_3072, NULL, 2049 },
        ^
src/ssl.c:220:7: error: 'get_rfc3526_prime_2048' undeclared here (not in a 
function)
      { get_rfc3526_prime_2048, NULL, 1025 },
        ^
src/ssl.c:221:7: error: 'get_rfc2409_prime_1024' undeclared here (not in a 
function)
      { get_rfc2409_prime_1024, NULL, 0 }
        ^
make[1]: *** [src/ssl.lo] Error 1
make[1]: Leaving directory `/srv/gump/public/workspace/tomcat-native/native'
make: *** [all-recursive] Error 1

This compile failure was due to missing header file includes which are only needed when building against OpenSSL master. Should be fixed now.

Rainer

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to