From: deepjungle.maca@... Date: 2015-12-09T22:48:50+00:00 Subject: [ruby-core:72011] [Ruby trunk - Bug #11800] [Open] MakeMakefile breaks with frozen strings Issue #11800 has been reported by deepj #. ---------------------------------------- Bug #11800: MakeMakefile breaks with frozen strings https://bugs.ruby-lang.org/issues/11800 * Author: deepj # * Status: Open * Priority: Normal * Assignee: * ruby -v: ruby 2.3.0dev (2015-12-10 trunk 53017) [x86_64-darwin15] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN ---------------------------------------- It seems MkConfig(RbConfig) breaks frozen strings mode ~~~ /Users/deepj/.rubies/ruby-2.3.0-dev/lib/ruby/2.3.0/mkmf.rb:1292:in `': can't modify frozen object (RuntimeError) from /Users/deepj/.rubies/ruby-2.3.0-dev/lib/ruby/2.3.0/mkmf.rb:47:in `' from /Users/deepj/.rubies/ruby-2.3.0-dev/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:54:in `require' from /Users/deepj/.rubies/ruby-2.3.0-dev/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:54:in `require' from extconf.rb:1:in `
' ~~~ The problem lies at https://github.com/ruby/ruby/blob/trunk/lib/mkmf.rb#L1292 -- https://bugs.ruby-lang.org/