-
Bug
-
Resolution: Fixed
-
Normal
-
None
-
None
Enabling push module on nginx, a configure error stop the process:
adding module in /var/tmp/portage/www-servers/nginx-1.4.6/work/headers-more-nginx-module-v0.25
./configure: error: no /var/tmp/portage/www-servers/nginx-1.4.6/work/headers-more-nginx-module-v0.25/config was found
Here is a patch to solve it:
— /usr/portage/www-servers/nginx/nginx-1.4.6.ebuild 2014-03-14 09:30:39.660896715 +0100
+++ nginx-1.4.6.ebuild 2014-03-20 09:49:11.379983099 +0100
@@ -44,8 +44,8 @@
HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_PV}"
- http_push (https://github.com/slact/nginx_http_push_module/, MIT license)
-HTTP_PUSH_MODULE_PV="v0.692"
HTTP_PUSH_MODULE_P="ngx_http_push_module${HTTP_PUSH_MODULE_PV}"
+HTTP_PUSH_MODULE_PV="0.692"
+HTTP_PUSH_MODULE_P="ngx_http_push_module-v${HTTP_PUSH_MODULE_PV}"
HTTP_PUSH_MODULE_URI="https://github.com/slact/nginx_http_push_module/archive/${HTTP_PUSH_MODULE_PV}.tar.gz"
HTTP_PUSH_MODULE_WD="${WORKDIR}/nginx_http_push_module-${HTTP_PUSH_MODULE_PV}"
Also, there are newer versions of this module. The last one is 0.711.
The version we are using on the ebuild is 0.692 (4 years old), which has segfaults bugs.
I attach a fixed ebuild with last http_push_module version.