Skip to content

Add ext/win32/resolv/depend - #147

Merged
hsbt merged 1 commit into
masterfrom
claude/jovial-visvesvaraya-725307
Sep 17, 2026
Merged

hsbt merged 1 commit into
masterfrom
claude/jovial-visvesvaraya-725307

Conversation

@hsbt

@hsbt hsbt commented Sep 17, 2026 •

Copy link
Copy Markdown
Member

resolv carries no ext/win32/resolv/depend, and since Misc #22206 has each default gem keep its own dependency file while minimize_dependencies reduces it on the ruby/ruby side, the whole-tree form ruby tool/sync_default_gems.rb resolv loses the file from ruby/ruby and it has to be restored by hand, so this adds it as ruby extconf.rb --update-depend generates it, which scans only this repository and therefore names no installed Ruby headers.

Generated with Claude Code

@hsbt
hsbt force-pushed the claude/jovial-visvesvaraya-725307 branch from fd41080 to 278eb04 Compare September 17, 2026 05:09
@hsbt
hsbt marked this pull request as draft September 17, 2026 05:09
Misc #22206 has each default gem carry its own `depend` while `minimize_dependencies` reduces it on the ruby/ruby side, and resolv carries none, so the whole-tree form `ruby tool/sync_default_gems.rb resolv` loses the file from ruby/ruby and it has to be restored by hand.

The rules are maintained with `ruby extconf.rb --update-depend`, which scans only this repository and so names no installed Ruby headers.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@hsbt
hsbt force-pushed the claude/jovial-visvesvaraya-725307 branch from 278eb04 to 8d31ccf Compare September 17, 2026 05:19
@hsbt
hsbt marked this pull request as ready for review September 17, 2026 05:25
@hsbt
hsbt merged commit 562738c into master Sep 17, 2026
74 checks passed
@hsbt
hsbt deleted the claude/jovial-visvesvaraya-725307 branch September 17, 2026 05:26
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.

1 participant