Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Nov 2018 22:18:13 +0900
From:      KIRIYAMA Kazuhiko <kiri@kx.openedu.org>
To:        Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: www/nginx-full build failed (13.0-CURRENT/r484802)
Message-ID:  <201811231318.wANDIDJQ057304@kx.openedu.org>
In-Reply-To: <201811190450.wAJ4oDks092381@kx.openedu.org>
References:  <201811152252.wAFMq05w015595@kx.openedu.org> <fa832942-b250-50d7-9559-2f0345e488b6@utanet.at> <201811190450.wAJ4oDks092381@kx.openedu.org>

next in thread | previous in thread | raw e-mail | index | archive | help
At Mon, 19 Nov 2018 13:50:13 +0900,
私 wrote:
> 
> At Fri, 16 Nov 2018 04:27:35 +0100,
> Walter Schwarzenfeld wrote:
> > 
> > there is a newer update
> > 
> > https://svnweb.freebsd.org/ports?view=revision&revision=485016
> 
> I've updated to r485224, but failed (Complete log in [1]) :
> 
> cc -c -fPIC -I/usr/local/include/luajit-2.0 -DNGX_CLOJURE_BE_SILENT_WITHOUT_JVM -I/usr/local/openjdk8/include -I/usr/local/openjdk8/include/freebsd -O2 -pipe  -g -I/usr/local/include -DLIBICONV_PLUG -fstack-protector -DLDAP_DEPRECATED -fno-strict-aliasing  -I /usr/local/include/fastdfs  -I /usr/local/include/fastcommon -DMONGO_HAVE_STDINT -Isrc -D_LARGEFILE_SOURCE -DBUILDING_NGINX -DNDK_SET_VAR -Wno-deprecated-declarations -DNDK_SET_VAR -D_FILE_OFFSET_BITS=64 -DFDFS_OUTPUT_CHUNK_SIZE='256*1024' -DFDFS_MOD_CONF_FILENAME='"/usr/local/etc/fdfs/mod_fastdfs.conf"' -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_UPSTREAM_LIST -I/usr/local/include/ImageMagick-6 -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I src/http/modules/perl  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_ajp_module-bf6cd93  -I /usr/local/include  -I /var/ports/work/usr/ports/www/nginx-full/work/n!
 gi!
>  nx-push-stream-module-0.5.4/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-push-stream-module-0.5.4/include  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_upstream_check_module-9aecf15  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-video-thumbextractor-module-0.9.0/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-video-thumbextractor-module-0.9.0/include  -I /usr/local/include  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/objs  -I objs/addon/ndk  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/src  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/objs  -I objs/addon/ndk  -I /usr/local/include  -I /usr/local/include  -I %%GSSAPINCDIR%%  -I /var/ports/work/usr/ports/www/nginx-full/work/nchan-1.1.14/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_upstream_module-1278ee5/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_upstream_module-1278ee5/third!
 _p!
>  arty  -I /usr/local/include/msgpuck  -I /usr/local/include/yajl  -I /var/ports/work/usr/ports/www/nginx-full/work/lua-nginx-module-0.10.13/src/api  -I /usr/local/include/luajit-2.0  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../nxt  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../njs  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../nxt  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../njs  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-rtmp-module-1.2.1  -I /var/ports/work/usr/ports/www/nginx-full/work/passenger-5.3.5/src  -I /usr/local/include/libxml2  -I /usr/local/include  -I objs  -I src/http  -I src/http/modules  -I src/http/v2  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-clojure-0.4.5/src/c  -I src/mail  -I src/stream  -o objs/addon/nginx-upload-module-72ec037/ngx_http_upload_module.o  /!
 var/ports/w
>  ork/usr/ports/www/nginx-full/work/nginx-upload-module-72ec037/!
>  ngx_http_upload_module.c
> --- objs/addon/nginx-upload-progress-module-afb2d31/ngx_http_uploadprogress_module.o ---
> cc -c -fPIC -I/usr/local/include/luajit-2.0 -DNGX_CLOJURE_BE_SILENT_WITHOUT_JVM -I/usr/local/openjdk8/include -I/usr/local/openjdk8/include/freebsd -O2 -pipe  -g -I/usr/local/include -DLIBICONV_PLUG -fstack-protector -DLDAP_DEPRECATED -fno-strict-aliasing  -I /usr/local/include/fastdfs  -I /usr/local/include/fastcommon -DMONGO_HAVE_STDINT -Isrc -D_LARGEFILE_SOURCE -DBUILDING_NGINX -DNDK_SET_VAR -Wno-deprecated-declarations -DNDK_SET_VAR -D_FILE_OFFSET_BITS=64 -DFDFS_OUTPUT_CHUNK_SIZE='256*1024' -DFDFS_MOD_CONF_FILENAME='"/usr/local/etc/fdfs/mod_fastdfs.conf"' -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_UPSTREAM_LIST -I/usr/local/include/ImageMagick-6 -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I src/http/modules/perl  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_ajp_module-bf6cd93  -I /usr/local/include  -I /var/ports/work/usr/ports/www/nginx-full/work/n!
 gi!
>  nx-push-stream-module-0.5.4/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-push-stream-module-0.5.4/include  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_upstream_check_module-9aecf15  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-video-thumbextractor-module-0.9.0/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-video-thumbextractor-module-0.9.0/include  -I /usr/local/include  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/objs  -I objs/addon/ndk  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/src  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/objs  -I objs/addon/ndk  -I /usr/local/include  -I /usr/local/include  -I %%GSSAPINCDIR%%  -I /var/ports/work/usr/ports/www/nginx-full/work/nchan-1.1.14/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_upstream_module-1278ee5/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_upstream_module-1278ee5/third!
 _p!
>  arty  -I /usr/local/include/msgpuck  -I /usr/local/include/yajl  -I /var/ports/work/usr/ports/www/nginx-full/work/lua-nginx-module-0.10.13/src/api  -I /usr/local/include/luajit-2.0  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../nxt  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../njs  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../nxt  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../njs  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-rtmp-module-1.2.1  -I /var/ports/work/usr/ports/www/nginx-full/work/passenger-5.3.5/src  -I /usr/local/include/libxml2  -I /usr/local/include  -I objs  -I src/http  -I src/http/modules  -I src/http/v2  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-clojure-0.4.5/src/c  -I src/mail  -I src/stream  -o objs/addon/nginx-upload-progress-module-afb2d31/ngx_http_uploadpro!
 gress_modul
>  e.o  /var/ports/work/usr/ports/www/nginx-full/work/nginx-uploa!
>  d-progress-module-afb2d31/ngx_http_uploadprogress_module.c
> --- objs/addon/nginx-upstream-fair-b5be36f/ngx_http_upstream_fair_module.o ---
> cc -c -fPIC -I/usr/local/include/luajit-2.0 -DNGX_CLOJURE_BE_SILENT_WITHOUT_JVM -I/usr/local/openjdk8/include -I/usr/local/openjdk8/include/freebsd -O2 -pipe  -g -I/usr/local/include -DLIBICONV_PLUG -fstack-protector -DLDAP_DEPRECATED -fno-strict-aliasing  -I /usr/local/include/fastdfs  -I /usr/local/include/fastcommon -DMONGO_HAVE_STDINT -Isrc -D_LARGEFILE_SOURCE -DBUILDING_NGINX -DNDK_SET_VAR -Wno-deprecated-declarations -DNDK_SET_VAR -D_FILE_OFFSET_BITS=64 -DFDFS_OUTPUT_CHUNK_SIZE='256*1024' -DFDFS_MOD_CONF_FILENAME='"/usr/local/etc/fdfs/mod_fastdfs.conf"' -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_UPSTREAM_LIST -I/usr/local/include/ImageMagick-6 -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I src/http/modules/perl  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_ajp_module-bf6cd93  -I /usr/local/include  -I /var/ports/work/usr/ports/www/nginx-full/work/n!
 gi!
>  nx-push-stream-module-0.5.4/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-push-stream-module-0.5.4/include  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_upstream_check_module-9aecf15  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-video-thumbextractor-module-0.9.0/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-video-thumbextractor-module-0.9.0/include  -I /usr/local/include  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/objs  -I objs/addon/ndk  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/src  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/objs  -I objs/addon/ndk  -I /usr/local/include  -I /usr/local/include  -I %%GSSAPINCDIR%%  -I /var/ports/work/usr/ports/www/nginx-full/work/nchan-1.1.14/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_upstream_module-1278ee5/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx_upstream_module-1278ee5/third!
 _p!
>  arty  -I /usr/local/include/msgpuck  -I /usr/local/include/yajl  -I /var/ports/work/usr/ports/www/nginx-full/work/lua-nginx-module-0.10.13/src/api  -I /usr/local/include/luajit-2.0  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../nxt  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../njs  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../nxt  -I /var/ports/work/usr/ports/www/nginx-full/work/njs-992e93d/nginx/../njs  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-rtmp-module-1.2.1  -I /var/ports/work/usr/ports/www/nginx-full/work/passenger-5.3.5/src  -I /usr/local/include/libxml2  -I /usr/local/include  -I objs  -I src/http  -I src/http/modules  -I src/http/v2  -I /var/ports/work/usr/ports/www/nginx-full/work/ngx_devel_kit-0.3.0/src  -I /var/ports/work/usr/ports/www/nginx-full/work/nginx-clojure-0.4.5/src/c  -I src/mail  -I src/stream  -o objs/addon/nginx-upstream-fair-b5be36f/ngx_http_upstream_fair_modu!
 le.o  /var/
>  ports/work/usr/ports/www/nginx-full/work/nginx-upstream-fair-b!
>  5be36f/ngx_http_upstream_fair_module.c
> /var/ports/work/usr/ports/www/nginx-full/work/nginx-upstream-fair-b5be36f/ngx_http_upstream_fair_module.c:1186:58: error: incomplete definition of type 'struct ssl_session_st'
>                    ssl_session, ssl_session ? ssl_session->references : 0);
>                                               ~~~~~~~~~~~^

I saw this error occures due to removed SSLv2, SSLv3 and EGD
features from OoenSSL 1.1 [1]. Is there any measures of this ?

[1] https://wiki.freebsd.org/OpenSSL/1.1.0

> src/core/ngx_log.h:141:51: note: expanded from macro 'ngx_log_debug2'
>         ngx_log_debug(level, log, err, fmt, arg1, arg2)
>                                                   ^~~~
> src/core/ngx_log.h:93:48: note: expanded from macro 'ngx_log_debug'
>         ngx_log_error_core(NGX_LOG_DEBUG, log, __VA_ARGS__)
>                                                ^~~~~~~~~~~
> /usr/include/openssl/ssl.h:213:16: note: forward declaration of 'struct ssl_session_st'
> typedef struct ssl_session_st SSL_SESSION;
>                ^
> /var/ports/work/usr/ports/www/nginx-full/work/nginx-upstream-fair-b5be36f/ngx_http_upstream_fair_module.c:1211:67: error: incomplete definition of type 'struct ssl_session_st'
>                    "save session: %p:%d", ssl_session, ssl_session->references);
>                                                        ~~~~~~~~~~~^
> src/core/ngx_log.h:141:51: note: expanded from macro 'ngx_log_debug2'
>         ngx_log_debug(level, log, err, fmt, arg1, arg2)
>                                                   ^~~~
> src/core/ngx_log.h:93:48: note: expanded from macro 'ngx_log_debug'
>         ngx_log_error_core(NGX_LOG_DEBUG, log, __VA_ARGS__)
>                                                ^~~~~~~~~~~
> /usr/include/openssl/ssl.h:213:16: note: forward declaration of 'struct ssl_session_st'
> typedef struct ssl_session_st SSL_SESSION;
>                ^
> /var/ports/work/usr/ports/www/nginx-full/work/nginx-upstream-fair-b5be36f/ngx_http_upstream_fair_module.c:1227:56: error: incomplete definition of type 'struct ssl_session_st'
>                        old_ssl_session, old_ssl_session->references);
>                                         ~~~~~~~~~~~~~~~^
> src/core/ngx_log.h:141:51: note: expanded from macro 'ngx_log_debug2'
>         ngx_log_debug(level, log, err, fmt, arg1, arg2)
>                                                   ^~~~
> src/core/ngx_log.h:93:48: note: expanded from macro 'ngx_log_debug'
>         ngx_log_error_core(NGX_LOG_DEBUG, log, __VA_ARGS__)
>                                                ^~~~~~~~~~~
> /usr/include/openssl/ssl.h:213:16: note: forward declaration of 'struct ssl_session_st'
> typedef struct ssl_session_st SSL_SESSION;
>                ^
> 3 errors generated.
> *** [objs/addon/nginx-upstream-fair-b5be36f/ngx_http_upstream_fair_module.o] Error code 1
> 
> make[2]: stopped in /var/ports/work/usr/ports/www/nginx-full/work/nginx-1.14.1
> 1 error
> 
> make[2]: stopped in /var/ports/work/usr/ports/www/nginx-full/work/nginx-1.14.1
> *** [build] Error code 2
> 
> make[1]: stopped in /var/ports/work/usr/ports/www/nginx-full/work/nginx-1.14.1
> 
> make[1]: stopped in /var/ports/work/usr/ports/www/nginx-full/work/nginx-1.14.1
> 1 error
> ===> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
> the maintainer.
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/www/nginx-full
> 
> 
> [1] http://ds.truefc.org/~kiri/freebsd/ports/nginx-20181119.log
> 
> Regards
> 
> > 
> > =>
> > 
> > update encrypted_session module to 0.08
> > 
> > _______________________________________________
> > freebsd-ports@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
> > 
> 
> ---
> KIRIYAMA Kazuhiko
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
> 

---
KIRIYAMA Kazuhiko



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