Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-1172

nginx-1.4.6 configure error with push_module

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal 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}"

      1. 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.

        1. nginx-1.4.6.ebuild
          30 kB
          zayer
        2. nginx-1.4.6.ebuild
          30 kB
          zayer

            Unassigned Unassigned
            zayer zayer
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: