[openssl-users] OpenSSL 1.1.1 pre-release 1 build failure

Norm Green norm.green at gemtalksystems.com
Tue Feb 13 21:06:12 UTC 2018


This is on Ubuntu 16.04with a build configured to be debug-linux-x86_64

normg at moop>gmake
make depend && make _all
make[1]: Entering directory 
'/export/moop3/users/normg/gs64-3xm1/slow50/openssl_1.1'
make[1]: Leaving directory 
'/export/moop3/users/normg/gs64-3xm1/slow50/openssl_1.1'
make[1]: Entering directory 
'/export/moop3/users/normg/gs64-3xm1/slow50/openssl_1.1'
/usr/bin/gcc  -I. -Icrypto/include -Iinclude -Wall -O0 -g -pthread -m64 
-fPIC -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_STATIC_ENGINE 
-DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 
-DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m 
-DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM 
-DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPADLOCK_ASM 
-DPOLY1305_ASM -DOPENSSL_USE_NODELETE -DL_ENDIAN 
-DOPENSSLDIR="\"/export/moop3/users/normg/gs64-3xm1/slow50/openssl_1.1/install50/ssl\"" 
-DENGINESDIR="\"/export/moop3/users/normg/gs64-3xm1/slow50/openssl_1.1/install50/lib/engines-1.1\"" 
-c -MMD -MF crypto/conf/conf_mod.d.tmp -MT crypto/conf/conf_mod.o -c -o 
crypto/conf/conf_mod.o crypto/conf/conf_mod.c
crypto/conf/conf_mod.c: In function 'CONF_get1_default_config_file':
crypto/conf/conf_mod.c:491:19: error: 'OPENSSL_CONF' undeclared (first 
use in this function)
      len += strlen(OPENSSL_CONF);
                    ^
crypto/conf/conf_mod.c:491:19: note: each undeclared identifier is 
reported only once for each function it appears in
Makefile:2305: recipe for target 'crypto/conf/conf_mod.o' failed
make[1]: *** [crypto/conf/conf_mod.o] Error 1
make[1]: Leaving directory 
'/export/moop3/users/normg/gs64-3xm1/slow50/openssl_1.1'
Makefile:143: recipe for target 'all' failed
make: *** [all] Error 2

Perhaps we are missing an include of: include/internal/cryptlib.h  ?

Norm



More information about the openssl-users mailing list