mdalessio (Mike Dalessio) - Ruby Issue Tracking System
- Login: mdalessio
- Email: mike.dalessio@gmail.com
- Registered on: 02/28/2009
- Last sign in: 02/28/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 0 | 13 | 13 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Contributor | 03/03/2025 |
Activity
02/09/2026
-
08:09 PM Ruby Bug #21873: `UnboundMethod#==` returns false for methods from included/extended modules
- A potential fix for this might be:
```diff
diff --git a/proc.c b/proc.c
index f0cdcae7..67963a1b 100644
--- a/proc.c
+++ b/proc.c
@@ -2006,6 +2006,8 @@ method_eq(VALUE method, VALUE other)
klass1 = method_entry_defined_class(m1->m... -
08:08 PM Ruby Bug #21873 (Closed): `UnboundMethod#==` returns false for methods from included/extended modules
- ## Description
`UnboundMethod#==` returns `false` when comparing a module's instance method against the same method obtained via `Method#unbind` on a class that includes or extends that module, despite having the same owner and source... mdalessio (Mike Dalessio)
01/09/2026
-
03:13 PM Ruby Misc #21804: Getting setup-ruby Earlier
- > > > #844 got merged the same day, what would you expect?
> ...
Of course not. I can see that you're feeling attacked here, and that was not my intention, and I apologize. I'm thankful for all the work that you do.
But the fact of... mdalessio (Mike Dalessio)
12/30/2025
-
03:51 PM Ruby Misc #21804: Getting setup-ruby Earlier
- > Maybe it'd make sense and possibly safe enough to automatically merge PRs by ruby-builder-bot, after they pass CI of course ... if someone is interested, please make a PR to setup-ruby.
I've opened https://github.com/ruby/setup-ruby... mdalessio (Mike Dalessio) -
03:04 PM Ruby Misc #21804: Getting setup-ruby Earlier
> https://github.com/ruby/setup-ruby/pull/844 got merged the same day, what would you expect?
A counter-example, though, is that the PR for windows support (https://github.com/ruby/setup-ruby/pull/847) took 3 days to get merged.
I thi... mdalessio (Mike Dalessio)
12/19/2025
-
05:32 PM Ruby Bug #21792: 4.0.0-preview3: Build fails with `--with-ext=` when ENABLE_SHARED=yes: ruby/digest.h not found for rubyspec CAPI extensions
- > > I don't think the installation script works with no extensions because it loads rubygems that require monitor
> ...
Ah, I see, is this because logger relies on monitor, and logger is no longer part of the stdlib (it is a bundled gem... mdalessio (Mike Dalessio) -
05:16 PM Ruby Bug #21792: 4.0.0-preview3: Build fails with `--with-ext=` when ENABLE_SHARED=yes: ruby/digest.h not found for rubyspec CAPI extensions
- > I don't think the installation script works with no extensions because it loads rubygems that require monitor
@nobu Is this something that changed since Ruby 3.4? `rake-compiler` has been using the `--with-ext=` (empty) option since... mdalessio (Mike Dalessio)
12/17/2025
-
10:34 PM Ruby Bug #21792: 4.0.0-preview3: Build fails with `--with-ext=` when ENABLE_SHARED=yes: ruby/digest.h not found for rubyspec CAPI extensions
- I've proposed a potential fix at https://github.com/ruby/ruby/pull/15617 mdalessio (Mike Dalessio)
-
10:14 PM Ruby Bug #21792: 4.0.0-preview3: Build fails with `--with-ext=` when ENABLE_SHARED=yes: ruby/digest.h not found for rubyspec CAPI extensions
- Note that this also reproduces in the source tree for 656de67d / 4.0.0-preview3. mdalessio (Mike Dalessio)
-
10:09 PM Ruby Bug #21792 (Closed): 4.0.0-preview3: Build fails with `--with-ext=` when ENABLE_SHARED=yes: ruby/digest.h not found for rubyspec CAPI extensions
- When building Ruby with `--enable-shared` and `--with-ext=` (empty, to disable all extensions), the build fails because spec/ruby/optional/capi/ext/digest_spec.c cannot find ruby/digest.h.
This affects cross-compilation tooling like `... mdalessio (Mike Dalessio)
Also available in: Atom