[Bug 294231] www/rubygem-passenger: build failure with apache & ruby 4.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 03 Apr 2026 12:58:02 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294231
Bug ID: 294231
Summary: www/rubygem-passenger: build failure with apache &
ruby 4.0
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: sunpoet@FreeBSD.org
Reporter: dvl@FreeBSD.org
Flags: maintainer-feedback?(sunpoet@FreeBSD.org)
Assignee: sunpoet@FreeBSD.org
Hello,
I notice this recently when we did some test builds against ruby 4.0 on FreeBSD
15. on both 2026Q1 and 2026Q2.
www/rubygem-passenger@nginx builds
www/rubygem-passenger@apache fails with this:
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===> Building for rubygem-passenger-apache-6.1.2
Successfully built RubyGem
Name: passenger
Version: 6.1.2
File: passenger-6.1.2.gem
/usr/bin/env CC=cc CXX=c++ EXTRA_CXXFLAGS="-O2 -pipe -fstack-protector-strong
-fno-strict-aliasing -I/usr/local/include/utf8cpp -std=c++14 "
USE_VENDORED_LIBUV=true
/wrkdirs/usr/ports/www/rubygem-passenger/work-apache/passenger-6.1.2/bin/passenger-install-apache2-module
--auto
/usr/local/lib/ruby/4.0/did_you_mean/core_ext/name_error.rb:11: warning: logger
is not part of the default gems since Ruby 4.0.0. Install logger from RubyGems.
/wrkdirs/usr/ports/www/rubygem-passenger/work-apache/passenger-6.1.2/src/ruby_supportlib/phusion_passenger/abstract_installer.rb:32:in
'Kernel#require': cannot load such file -- logger (LoadError)
from
/wrkdirs/usr/ports/www/rubygem-passenger/work-apache/passenger-6.1.2/src/ruby_supportlib/phusion_passenger/abstract_installer.rb:32:in
'<top (required)>'
from
/wrkdirs/usr/ports/www/rubygem-passenger/work-apache/passenger-6.1.2/src/ruby_supportlib/phusion_passenger.rb:243:in
'Kernel#require'
from
/wrkdirs/usr/ports/www/rubygem-passenger/work-apache/passenger-6.1.2/src/ruby_supportlib/phusion_passenger.rb:243:in
'PhusionPassenger.require_passenger_lib'
from
/wrkdirs/usr/ports/www/rubygem-passenger/work-apache/passenger-6.1.2/bin/passenger-install-apache2-module:54:in
'<main>'
*** Error code 1
Stop.
make: stopped making "build" in /usr/ports/www/rubygem-passenger
=>> Cleaning up wrkdir
===> Cleaning for rubygem-passenger-apache-6.1.2
build of www/rubygem-passenger@apache | rubygem-passenger-apache-6.1.2 ended at
Thu Apr 2 21:06:40 UTC 2026
build time: 00:01:58
!!! build failure encountered !!!
--
You are receiving this mail because:
You are the assignee for the bug.