Skip to content

Conversation

@jpmcgrath
Copy link
Owner

@jpmcgrath jpmcgrath commented Oct 20, 2025

Build is failing with error:

Failure/Error: require "active_support"

NameError:
  uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger
# ./vendor/bundle/ruby/3.0.0/gems/activesupport-6.0.6.1/lib/active_support/logger_thread_safe_level.rb:16:in `<module:LoggerThreadSafeLevel>'

This is due to concurrent-ruby v1.3.5 has removed the dependency on logger. This is fixed in Rails 7.1, so for earlier versions pin the version of concurrent-ruby to v1.3.4.

https://stackoverflow.com/questions/79360526/uninitialized-constant-activesupportloggerthreadsafelevellogger-nameerror

@jpmcgrath jpmcgrath changed the title Explicitly require logger to address uninitialized constant ActiveSupport::Logge… concurrent-ruby v1.3.5 has removed the dependency on logger Oct 20, 2025
@jpmcgrath jpmcgrath merged commit 3f20807 into develop Oct 20, 2025
7 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants