General

Profile

ntkme (Natsuki Natsume)

  • Login: ntkme
  • Registered on: 07/02/2024
  • Last sign in: 10/14/2025

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 2 2

Activity

07/01/2025

11:56 PM Ruby Misc #21458: Test 'make install'?
> I wonder what is loading json before Bundler can load the Gemfile.
Nothing is loading `json`, it's a misreporting issue due to the gemspec of the `json` being broken: https://bugs.ruby-lang.org/issues/21462
The broken gemspec con...
ntkme (Natsuki Natsume)

06/30/2025

11:02 PM Ruby Bug #21462: [ruby-head] bundler crashes because default gems (json, openssl, optparse) having bloated spec.files containing files from other gems
Root cause seems to be https://github.com/ruby/ruby/pull/13724
ntkme (Natsuki Natsume)
09:54 PM Ruby Bug #21462 (Closed): [ruby-head] bundler crashes because default gems (json, openssl, optparse) having bloated spec.files containing files from other gems
This is causing ruby-dev-builder to fail in the past few days.
E.g. https://github.com/ruby/ruby-dev-builder/actions/runs/15981482361/job/45076664970
Minimum reproduction:
```
# Gemfile
source 'https://rubygems.org'
gem 'json...
ntkme (Natsuki Natsume)

05/23/2025

09:09 PM Ruby Bug #21340: Bump autoconf version to properly handle C23 bool/stdbool defines
@alanwu I'd like to request 3.2 backport as other GCC 15 fixes have been back ported e.g. https://bugs.ruby-lang.org/issues/21286 ntkme (Natsuki Natsume)
09:03 PM Ruby Bug #21329: `date_core.so` is broken with the recent MSYS2 update
For rubyinstaller2 the issue is fixed with 3.4.4 release, and the fix will be backported to 3.3.9 and 3.2.9 whenever they get released.
For ruby/setup-ruby on windows, workaround has been applied for all older ruby versions that all ver...
ntkme (Natsuki Natsume)

05/16/2025

10:18 PM Ruby Bug #21340: Bump autoconf version to properly handle C23 bool/stdbool defines
google-protobuf is also failing to compile native extension on windows ruby head and 3.4.4 with msys2 gcc 15.
```
In file included from
D:/rubyinstaller-head-x64/include/ruby-3.5.0+1/ruby/defines.h:74,
from
D:/rubyinstaller-head-x64/inc...
ntkme (Natsuki Natsume)

05/14/2025

06:50 PM Ruby Bug #21329: `date_core.so` is broken with the recent MSYS2 update
https://github.com/ruby/setup-msys2-gcc/pull/26#issuecomment-2877229861
The root cause is that the extension is compiled against a newer version of `libwinpthread-1.dll` and headers from msys2, but at the runtime ruby always load `$ruby...
ntkme (Natsuki Natsume)

07/08/2024

04:13 PM Ruby Bug #20604: Performance regression in C++ extensions due to lack of optimization flags by default since Ruby 2.7
This can be reproduced with the following benchmark script:
``` ruby
# frozen_string_literal: true
require 'bundler/inline'
gemfile do
source 'https://rubygems.org'
gem 'benchmark-ips'
gem 'bootstrap', '~> 5.3'
gem ...
ntkme (Natsuki Natsume)

07/05/2024

09:02 AM Ruby Revision 88a2a46e (git): [rubygems/rubygems] Restrict generic `arm` to only match 32-bit arm
https://github.com/rubygems/rubygems/commit/14c4c16e96 ntkme (Natsuki Natsume)

07/02/2024

05:18 PM Ruby Bug #20604 (Rejected): Performance regression in C++ extensions due to lack of optimization flags by default since Ruby 2.7
I found a significant performance regression in `sassc` gem when comparing Ruby 2.6 and later, that the extension is running more than 10x slower.
I have tracked it down to this commit: https://github.com/ruby/ruby/commit/733aa2f8b578...
ntkme (Natsuki Natsume)

Also available in: Atom