Forum Linux.redhat erreur compilation httpd 2.2.6 pour création RPM

Posté par  .
Étiquettes : aucune
0
12
sept.
2007
Hello tout le monde,

je suis actuellement en train d'essayer de créer un rpm sous RHEL 3 à partir du source d'Apache 2.2.6.

Après avoir installé les outils/librairies pré-requis, je me lance:

rpmbuild -tb httpd-2.2.6.tar.gz

Et au bout d'un moment, poum, l'erreur:

mkdir modules/ssl
checking whether to enable mod_ssl... checking dependencies
checking for SSL/TLS toolkit base... none
checking for OpenSSL version... checking openssl/opensslv.h usability... yes
checking openssl/opensslv.h presence... yes
checking for openssl/opensslv.h... yes
checking openssl/ssl.h usability... yes
checking openssl/ssl.h presence... no
configure: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: openssl/ssl.h: proceeding with the preprocessor's result
configure: WARNING: ## ------------------------------------ ##
configure: WARNING: ## Report this to bug-autoconf@gnu.org. ##
configure: WARNING: ## ------------------------------------ ##
checking for openssl/ssl.h... no
not encouraging
WARNING: OpenSSL version may contain security vulnerabilities!
Ensure the latest security patches have been applied!
checking openssl/engine.h usability... yes
checking openssl/engine.h presence... yes
checking for openssl/engine.h... yes
checking for SSLeay_version in -lcrypto... no
checking for SSL_CTX_new in -lssl... no
checking for ENGINE_init... no
checking for ENGINE_load_builtin_engines... no
checking for SSL_set_cert_store... no
configure: error: ... Error, SSL/TLS libraries were missing or unusable
error: Bad exit status from /var/tmp/rpm-tmp.46448 (%build)


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


J'ai pourtant installé openssl ...

# rpm -qa | grep openssl
openssl-devel-0.9.7a-33.23
openssl-0.9.7a-33.23



Quelqu'un a une idée pour m'aider pliz ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.