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