From 300927b4bb1b41e9e848c063f2ca6109423a1729 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Tue, 20 Jan 2026 18:37:24 +0900 Subject: [PATCH] [Bug #21845] Rebuild gem extensions at RUBY_ABI_VERSION change As `TARGET_SO_DIR_TIMESTAMP` contains `ruby_version`, after bumping `RUBY_ABI_VERSION` it should not be existing. Usually such outdated files will be removed by `make outdate-bundled-gems` automatically invoked by `make up`. --- ext/extmk.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/extmk.rb b/ext/extmk.rb index 8f847f4f3a..578e1cfa01 100755 --- a/ext/extmk.rb +++ b/ext/extmk.rb @@ -592,6 +592,7 @@ gem = #{@gemname} build_complete = $(TARGET_GEM_DIR)/gem.build_complete install-so: build_complete clean-so:: clean-build_complete +$(build_complete) $(OBJS): $(TARGET_SO_DIR_TIMESTAMP) build_complete: $(build_complete) $(build_complete): $(TARGET_SO)