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

Matt Caswell matt at openssl.org
Tue Feb 13 22:59:58 UTC 2018



On 13/02/18 21:06, Norm Green wrote:
> 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  ?

Hmm. That is very strange. The include of that header is right at the
top of that file.

Could you provide explicitly the build steps you followed to produce
this result?

Thanks

Matt


> 
> Norm
> 


More information about the openssl-users mailing list