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

Norm Green norm.green at gemtalksystems.com
Tue Feb 13 23:26:33 UTC 2018


Turns out it only fails in my build environment and it builds clean as a 
stand-alone SSL build.  So it's something on my end.

Sorry for the noise.

Norm


On 2/13/2018 2:59 PM, Matt Caswell wrote:
>
> 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