Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Dec 2019 16:02:56 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 242986] www/nginx : Can't build nginx-1.16.1_8,2 on FreeBSD 11.3-RELEASE with NJS=on
Message-ID:  <bug-242986-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D242986

            Bug ID: 242986
           Summary: www/nginx : Can't build nginx-1.16.1_8,2 on FreeBSD
                    11.3-RELEASE with NJS=3Don
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: joneum@FreeBSD.org
          Reporter: arnaud@pnzone.net
             Flags: maintainer-feedback?(joneum@FreeBSD.org)
          Assignee: joneum@FreeBSD.org

Created attachment 210332
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D210332&action=
=3Dedit
nginx build log with NJS=3Don

nginx can be used as a DoH server.

A blog post on the nginx official websites provides two examples in order to
deploy such a feature.

Both require the http_javascript module (NJS=3Don).

Trying to recompile nginx with NJS=3Don fails on my server (see attached bu=
ild
logs).

Server's specs:
11.3-RELEASE
Intel(R) Core(TM) i5-3570S

# cat /etc/make.conf | grep -v ^#
MYSQL_VER=3D103m
OPTIONS_UNSET=3DX11
DEFAULT_VERSIONS+=3Dssl=3Dopenssl
OPTIONS_UNSET=3DGSSAPI
KERNCONF=3DICE3K
DEFAULT_VERSIONS+=3D perl5=3D5.30

BSD:/usr/ports/www/nginx # make showconfig | grep -v =3Doff
=3D=3D=3D> The following configuration options are available for nginx-1.16=
.1_8,2:
     IPV6=3Don: Enable IPv6 support
     WWW=3Don: Enable html sample files
=3D=3D=3D=3D> Modules that require MAIL module
=3D=3D=3D=3D> Modules that require HTTP module
     HTTP=3Don: Enable HTTP module
     HTTP_CACHE=3Don: Enable http_cache module
     HTTP_REWRITE=3Don: Enable http_rewrite module
     HTTP_SLICE=3Don: Enable http_slice module
     HTTP_SSL=3Don: Enable http_ssl module
     HTTP_STATUS=3Don: Enable http_stub_status module
     HTTPV2=3Don: Enable HTTP/2 protocol support (SSL req.)
     STREAM=3Don: Enable stream module
     STREAM_SSL=3Don: Enable stream_ssl module (SSL req.)
     STREAM_SSL_PREREAD=3Don: Enable stream_ssl_preread module (SSL req.)
     HTTP_GEOIP2=3Don: 3rd party geoip2 module
     NJS=3Don: Enable http_javascript module
=3D=3D=3D=3D> GSSAPI implementation (imply HTTP_AUTH_KRB5): you can only se=
lect none or
one of them
=3D=3D=3D> Use 'make config' to modify these settings

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-242986-7788>