summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStan Lo <stan001212@gmail.com>2026-05-17 19:32:32 +0800
committerGitHub <noreply@github.com>2026-05-17 19:32:32 +0800
commitc17d5b05ac9e321fea66fd34725e64988b05696f (patch)
tree99e9d8c8f589f3d2cb77ad98968a4d2faddd3c71
parent5037a32061cb697e631e117cf20f37ed5f932a19 (diff)
Extract bundled-gem C extensions before configuring exts (#16973)
-rw-r--r--common.mk3
-rw-r--r--gems/bundled_gems2
2 files changed, 3 insertions, 2 deletions
diff --git a/common.mk b/common.mk
index 0d437db507..80b6547de1 100644
--- a/common.mk
+++ b/common.mk
@@ -346,7 +346,8 @@ $(EXTS_MK): ext/configure-ext.mk $(srcdir)/template/exts.mk.tmpl \
$(srcdir)/template/exts.mk.tmpl --gnumake=$(gnumake) --configure-exts=ext/configure-ext.mk
ext/configure-ext.mk: $(PREP) all-incs $(MKFILES) $(RBCONFIG) $(LIBRUBY) \
- $(srcdir)/template/configure-ext.mk.tmpl update-default-gemspecs
+ $(srcdir)/template/configure-ext.mk.tmpl update-default-gemspecs \
+ $(HAVE_BASERUBY:yes=extract-gems)
$(ECHO) generating makefiles $@
$(Q)$(MAKEDIRS) $(@D)
$(Q)$(MINIRUBY) $(tooldir)/generic_erb.rb -o $@ -c \
diff --git a/gems/bundled_gems b/gems/bundled_gems
index f9b0a37ed1..e42c7afd39 100644
--- a/gems/bundled_gems
+++ b/gems/bundled_gems
@@ -37,7 +37,7 @@ ostruct 0.6.3 https://github.com/ruby/ostruct
pstore 0.2.1 https://github.com/ruby/pstore
benchmark 0.5.0 https://github.com/ruby/benchmark
logger 1.7.0 https://github.com/ruby/logger
-rdoc 7.2.0 https://github.com/ruby/rdoc bc0baee787609f2205e8f1103f3e1d36b923184a
+rdoc 7.2.0 https://github.com/ruby/rdoc 1f93543615928b6d45357432f16ec6006e2d8b1e
win32ole 1.9.3 https://github.com/ruby/win32ole
irb 1.18.0 https://github.com/ruby/irb
reline 0.6.3 https://github.com/ruby/reline