[前][次][番号順一覧][スレッド一覧]

ruby-changes:71568

From: Peter <ko1@a...>
Date: Thu, 31 Mar 2022 07:09:06 +0900 (JST)
Subject: [ruby-changes:71568] 9f306618b1 (master): [Bug #18667] Define RUBY_API_VERSION on Windows

https://git.ruby-lang.org/ruby.git/commit/?id=9f306618b1

From 9f306618b169143237d8fad0a898f2accf0cdd28 Mon Sep 17 00:00:00 2001
From: Peter Zhu <peter@p...>
Date: Wed, 30 Mar 2022 13:32:51 -0400
Subject: [Bug #18667] Define RUBY_API_VERSION on Windows

On other platforms, RUBY_SO_NAME is defined from RUBY_API_VERSION.
ruby_version contains the ABI version, which is not needed.
RUBY_API_VERSION is defined as MAJOR.MINOR.
---
 win32/Makefile.sub | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/win32/Makefile.sub b/win32/Makefile.sub
index 063e6938d5..74d9118ab9 100644
--- a/win32/Makefile.sub
+++ b/win32/Makefile.sub
@@ -156,7 +156,7 @@ RUBY_VERSION_NAME = $(RUBY_BASE_NAME)-$(ruby_version) https://github.com/ruby/ruby/blob/trunk/win32/Makefile.sub#L156
 RUBY_PROGRAM_VERSION = $(MAJOR).$(MINOR).$(TEENY)
 
 !ifndef RUBY_SO_NAME
-RUBY_SO_NAME = $(RT)-$(RUBY_BASE_NAME)$(ruby_version:.=)
+RUBY_SO_NAME = $(RT)-$(RUBY_BASE_NAME)$(MAJOR)$(MINOR)0
 !if "$(ARCH)" != "i386"
 RUBY_SO_NAME = $(ARCH)-$(RUBY_SO_NAME)
 !endif
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]