General

Profile

larskanis (Lars Kanis)

  • Login: larskanis
  • Registered on: 06/30/2012
  • Last sign in: 02/21/2026

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 3 25 28

Activity

02/20/2026

10:33 PM Ruby Bug #21855: Bundle `win32-registry` or implement it without `fiddle`
Thanks for merging!
There is a second bug, that is fixed by making win32-registry a bundled gem: The gemspec of the default gem looks like so:
```ruby
$ cat c:\Ruby40-arm\lib\ruby\gems\4.0.0\specifications\default\win32-registry-0.1...
larskanis (Lars Kanis)
04:22 AM Ruby Bug #21855 (Closed): Bundle `win32-registry` or implement it without `fiddle`
Applied in changeset commit:git|f01f66ca249405ec125ba864e48e51944cc51c6f.
----------
Move win32-registry from default to bundled gems
Because win32-registry needs fiddle and fiddle is a bundled gem.
[Bug #21855]
larskanis (Lars Kanis)
09:24 PM Ruby Bug #21920 (Closed): LIBRUBYARG_SHARED contains -lgmp and other libraries for static linking
That recent commit introduced `MAINLIBS` into `LIBRUBYARG_SHARED`: https://github.com/ruby/ruby/commit/d256629bf9e194838d1837be74dcc0b8ff0bcfd6
Before that commit:
```
CONFIG["LIBRUBYARG_SHARED"] = "-l$(RUBY_SO_NAME)"
CONFIG["L...
larskanis (Lars Kanis)
04:22 AM Ruby Revision f01f66ca (git): Move win32-registry from default to bundled gems
Because win32-registry needs fiddle and fiddle is a bundled gem.
[Bug #21855]
larskanis (Lars Kanis)

02/17/2026

08:40 PM Ruby Bug #21855: Bundle `win32-registry` or implement it without `fiddle`
https://github.com/ruby/ruby/pull/16189 larskanis (Lars Kanis)

02/02/2026

10:39 AM Ruby Bug #21855: Bundle `win32-registry` or implement it without `fiddle`
I recommended to make `win32-registry` a bundled gem in #20775, but maybe it was forgotten to that time. I still think this would be the best solution. larskanis (Lars Kanis)

01/10/2026

11:32 AM Ruby Misc #21804: Getting setup-ruby Earlier
You can add me as a ruby-setup releaser, if that helps. I did some PRs already and know roughly how it works for Windows releases.
But the RubyInstaller releases will not come out earlier. It's a project I care about, but it's still a...
larskanis (Lars Kanis)

12/18/2025

01:28 PM Ruby Bug #20699: On Windows, the `__dir__` keyword is garbled in paths containing Japanese characters, and `require_relative` fails as well
There is a fix available since one year, but no feedback at all. That makes it difficult to contribute anything: https://github.com/ruby/ruby/pull/12377
larskanis (Lars Kanis)

12/12/2025

10:53 AM Ruby Misc #20774: Remove remaining locale dependent code from Windows port
@nobu IMHO ruby-4.0 is a good chance to change these remaining locale strings to UTF-8. Windows stdin console input is still in [locale encoding](https://github.com/ruby/ruby/blob/d428d086c23219090d68eb2d027498c6ea999b89/io.c#L13557), th... larskanis (Lars Kanis)

11/08/2025

05:38 AM Ruby Revision bc6f57ac (git): Revert to shell execution when invoking nm tool
This reverts a change of commit b3598cf2a355497693bb66097edc156af3152e9b .
On Windows on ARM64 with LLVM the "NM" tool is called with a parameter like so:
```
RbConfig::CONFIG["NM"] # => "llvm-nm --no-llvm-bc"
```
Therefore the comman...
larskanis (Lars Kanis)

Also available in: Atom