Welcome! Log In Create A New Profile

Advanced

Error compiling NGINX 1.7.4 with openssl 1.0.1i statically on RHEL7 system

Fabiano Furtado Pessoa Coelho
August 07, 2014 01:12PM
Hi...

I'm trying to compile NGINX 1.7.4 com openssl 1.0.1i statically on RHEL7.
I've downloaded the SPRM file from
http://nginx.org/packages/mainline/rhel/7/SRPMS/nginx-1.7.4-1.el7.ngx.src.rpm
and I modified the nginx.spec file to do it. I've added the line

--with-openssl=/home/test/openssl \

.... and started the compilation process with the command: $ rpmbuild
-v -bb rpmbuild/SPECS/nginx.spec

The following error appears:

"...
make[4]: Leaving directory `/home/test/openssl/crypto/ts'
making all in crypto/srp...
make[4]: Entering directory `/home/test/openssl/crypto/srp'
make[4]: warning: jobserver unavailable: using -j1. Add `+' to parent
make rule.
gcc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include
-DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -m64 -DL_ENDIAN -DTERMIO
-O3 -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT
-DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM
-DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM
-DWHIRLPOOL_ASM -DGHASH_ASM -c -o srp_lib.o srp_lib.c
gcc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include
-DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -m64 -DL_ENDIAN -DTERMIO
-O3 -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT
-DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM
-DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM
-DWHIRLPOOL_ASM -DGHASH_ASM -c -o srp_vfy.o srp_vfy.c
ar r ../../libcrypto.a srp_lib.o srp_vfy.o
/bin/ranlib ../../libcrypto.a || echo Never mind.
make[4]: Leaving directory `/home/test/openssl/crypto/srp'
making all in crypto/cmac...
make[4]: Entering directory `/home/test/openssl/crypto/cmac'
make[4]: warning: jobserver unavailable: using -j1. Add `+' to parent
make rule.
gcc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include
-DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -m64 -DL_ENDIAN -DTERMIO
-O3 -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT
-DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM
-DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM
-DWHIRLPOOL_ASM -DGHASH_ASM -c -o cmac.o cmac.c
gcc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include
-DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -m64 -DL_ENDIAN -DTERMIO
-O3 -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT
-DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM
-DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM
-DWHIRLPOOL_ASM -DGHASH_ASM -c -o cm_ameth.o cm_ameth.c
gcc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include
-DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -m64 -DL_ENDIAN -DTERMIO
-O3 -Wall -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT
-DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM
-DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM
-DWHIRLPOOL_ASM -DGHASH_ASM -c -o cm_pmeth.o cm_pmeth.c
ar r ../../libcrypto.a cmac.o cm_ameth.o cm_pmeth.o
/bin/ranlib ../../libcrypto.a || echo Never mind.
make[4]: Leaving directory `/home/test/openssl/crypto/cmac'
if [ -n "" ]; then \
(cd ..; make libcrypto.so.1.0.0); \
fi
make[3]: Leaving directory `/home/test/openssl/crypto'
make[2]: Leaving directory `/home/test/openssl'
make[1]: *** [/home/test/openssl/.openssl/include/openssl/ssl.h] Error 2
make[1]: Leaving directory `/home/test/rpmbuild/BUILD/nginx-1.7.4'
make: *** [build] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.Z2WM3a (%build)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.Z2WM3a (%build)"

How can I solve this issue?

Thanks in advance.
Fabiano

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Error compiling NGINX 1.7.4 with openssl 1.0.1i statically on RHEL7 system

Fabiano Furtado Pessoa Coelho August 07, 2014 01:12PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 132
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready