Как скомпилировать mod_nss с apache 2.4.29 на RHEL 7.4

Во-первых, мне нужно скомпилировать Apache с --prefix, чтобы я мог управлять им с непривилегированной учетной записью, поэтому я избегаю RPM, предоставляемых RHEL. Я пытаюсь скомпилировать Apache 2.4.29 с нуля с включенным mod_nss.

Я настраиваю с помощью:

 ./configure  --with-apxs --prefix=/opt/apps/httpd-2.4.29 --enable-mods-shared="all cgi nss" --enable-mpms-shared='all'  --with-nss=/opt/local/ --with-nspr=/opt/local/ --enable-mods-shared

Однако я не вижу каких-либо действий в отношении параметров --with-nspr или --with-nss. Я надеялся, что Apache будет жаловаться на неспособность найти подходящие файлы для сборки, если есть проблема, но это не так, а просто игнорировать их. Я пробовал как с пакетами, предоставленными Mozilla (прекрасно скомпилируется на моем компьютере), так и с RHEL, предоставленными nspr & nss, как показано ниже:

$ rpm -qa | grep nss | grep -v open nss-softokn-freebl-devel-3.28.3-8.el7_4.x86_64 libsss_nss_idmap-1.15.2-50.el7_4.8.x86_64 nss-3.28.4-15.el7_4.x86_64 nss-util-devel -3.28.4-3.el7.x86_64 nss-softokn-devel-3.28.3-8.el7_4.x86_64 nss-sysinit-3.28.4-15.el7_4.x86_64 nss-softokn-freebl-3.28.3-8. el7_4.x86_64 nss-devel-3.28.4-15.el7_4.x86_64 nss-util-3.28.4-3.el7.x86_64 jansson-2.10-1.el7.x86_64 nss-tools-3.28.4-15.el7_4. x86_64 nss-softokn-freebl-3.28.3-8.el7_4.i686 nss-pem-1.0.3-4.el7.x86_64 nss-softokn-3.28.3-8.el7_4.x86_64

$ rpm -qa | grep nspr nspr-devel-4.13.1-1.0.el7_3.x86_64 nspr-4.13.1-1.0.el7_3.x86_64

Apache не пытается найти ни один из пакетов, или, по крайней мере, не жалуется, что не нашел их. Любая помощь приветствуется.

0 ответов

Другие вопросы по тегам