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 !!!
Also, confirmed the build on head has the same issue.