On 22/02/17 09:11, David Oberhollenzer wrote: > Running readelf on afalg.so confirms that the symbol is indeed not > in the binary. Am I missing some magic configure options or is there > some other problem? I just tried the exact same Configure line as you on 1.1.0e and it all works fine: $ readelf afalg.so -s | grep bind_engine 66: 0000000000002840 319 FUNC GLOBAL DEFAULT 12 bind_engine 95: 0000000000002840 319 FUNC GLOBAL DEFAULT 12 bind_engine You said you: > removed the kernel version check for the > afalg engine from the Configure script since AFAIK the CentOS > kernel should have all of that back ported. There is a similar check in engines/afalg/e_afalg.c which checks the version of the kernel headers. Did you also amend that: #if LINUX_VERSION_CODE <= KERNEL_VERSION(K_MAJ, K_MIN1, K_MIN2) || \ !defined(AF_ALG) # ifndef PEDANTIC # warning "AFALG ENGINE requires Kernel Headers >= 4.1.0" # warning "Skipping Compilation of AFALG engine" # endif void engine_load_afalg_int(void); void engine_load_afalg_int(void) { } #else Matt -- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users