Hello,
It's been a few releases that I noticed I can't install nginx from the ports.
The problem is not nginx itself but the package ruby24-passenger-5.1.11p0
I make install in the nginx port directory, I get the crash messages below.
mv: /usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/src/.passenger/support-binaries/5.1.11/*: No such file or directory
I install ruby24-passenger-5.1.11p0 with pkg_add and I restart to install in the nginx port directory. That's my workaround.
The problem is present from at least 6.2
checking for alloca.h... no
checking for ruby/version.h... yes
checking for ruby/io.h... yes
checking for ruby/thread.h... yes
checking for ruby_version... no
checking for rb_thread_io_blocking_region() in ruby/io.h... yes
checking for rb_thread_call_without_gvl() in ruby/thread.h... yes
creating Makefile
cd 'buildout/ruby/ruby-2.4.4-x86_64-openbsd6.4/' && make
compiling /usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/src/ruby_native_extension/passenger_native_support.c
linking shared-object passenger_native_support.so
rm -r /usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/nginx-1.12.1 /usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/bin/passenger-install-*-module /usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/bin/passenger-install-*-module*
mv /usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/src/.passenger/support-binaries/5.1.11/* /usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/buildout/support-binaries/
mv: /usr/ports/pobj/passenger-5.1.11-ruby24/gem-tmp/.gem/ruby/2.4/gems/passenger-5.1.11/src/.passenger/support-binaries/5.1.11/*: No such file or directory
*** Error 1 in /usr/ports/www/ruby-passenger (Makefile:69 'post-build')
*** Error 1 in /usr/ports/www/ruby-passenger (/usr/ports/infrastructure/mk/bsd.port.mk:2761 '/usr/ports/pobj/passenger-5.1.11-ruby24/.build_done')
*** Error 1 in /usr/ports/www/ruby-passenger (/usr/ports/infrastructure/mk/bsd.port.mk:2003 '/usr/ports/packages/amd64/all/ruby24-passenger-5.1.11p2.tgz')
*** Error 1 in /usr/ports/www/ruby-passenger (/usr/ports/infrastructure/mk/bsd.port.mk:2465 '_internal-package')
*** Error 1 in /usr/ports/www/ruby-passenger (/usr/ports/infrastructure/mk/bsd.port.mk:2444 'package')
*** Error 1 in /usr/ports/www/ruby-passenger (/usr/ports/infrastructure/mk/bsd.port.mk:2021 '/var/db/pkg/ruby24-passenger-5.1.11p2/+CONTENTS')
*** Error 1 in /usr/ports/www/ruby-passenger (/usr/ports/infrastructure/mk/bsd.port.mk:2444 'install')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2132 '/usr/ports/pobj/nginx-1.14.0/.dep-ruby24-passenger-ANY-www-ruby-passenger')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2523 '/usr/ports/pobj/nginx-1.14.0/.extract_done')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2003 '/usr/ports/packages/amd64/all/nginx-1.14.0p1.tgz')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2465 '_internal-package')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2444 'package')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2021 '/var/db/pkg/nginx-1.14.0p1/+CONTENTS')
*** Error 1 in /usr/ports/www/nginx (/usr/ports/infrastructure/mk/bsd.port.mk:2444 'install')
Regards
No comments:
Post a Comment