* [ruby-dev:52155] [Ruby Bug#21278] configureスクリプトが検出するruby_versionの値に'+0'が付く
@ 2025-04-21 4:11 yasuhirokimura (Yasuhiro KIMURA) via ruby-dev
2025-04-21 23:26 ` [ruby-dev:52156] " hsbt (Hiroshi SHIBATA) via ruby-dev
2025-04-21 23:49 ` [ruby-dev:52157] " yasuhirokimura (Yasuhiro KIMURA) via ruby-dev
0 siblings, 2 replies; 3+ messages in thread
From: yasuhirokimura (Yasuhiro KIMURA) via ruby-dev @ 2025-04-21 4:11 UTC (permalink / raw)
To: ruby-dev; +Cc: yasuhirokimura (Yasuhiro KIMURA)
Issue #21278 has been reported by yasuhirokimura (Yasuhiro KIMURA).
----------------------------------------
Bug #21278: configureスクリプトが検出するruby_versionの値に'+0'が付く
https://bugs.ruby-lang.org/issues/21278
* Author: yasuhirokimura (Yasuhiro KIMURA)
* Status: Open
* ruby -v: ruby 3.5.0preview1 (2025-04-18 master d06ec25be4) +PRISM [x86_64-linux]
* Backport: 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: UNKNOWN
----------------------------------------
# 再現手順
1. ruby-3.5.0-preview1.tar.xzをダウンロード
2. tar xfpvJ ruby-3.5.0-preview1.tar.xz
3. cd ruby-3.5.0-preview1
4. ./configure
5. fgrep ruby_version= config.log
# 期待される結果
```
% fgrep ruby_version= config.log
ruby_version='3.5.0'
%
```
# 実際に得られる結果
```
% fgrep ruby_version= config.log
ruby_version='3.5.0+0'
%
```
上記の手順4を`./configure --with-ruby-version=minor`にした場合にも同様の結果(ruby_versionの最後に"+0"が付く)となる
# 環境
以下の環境で問題が発生することを確認済
* Debian 12.10 amd64
* FreeBSD 14.2-RELEASE amd64
--
https://bugs.ruby-lang.org/
_______________________________________________
ruby-dev mailing list -- ruby-dev@ml.ruby-lang.org
To unsubscribe send an email to ruby-dev-leave@ml.ruby-lang.org
^ permalink raw reply [flat|nested] 3+ messages in thread
* [ruby-dev:52156] [Ruby Bug#21278] configureスクリプトが検出するruby_versionの値に'+0'が付く
2025-04-21 4:11 [ruby-dev:52155] [Ruby Bug#21278] configureスクリプトが検出するruby_versionの値に'+0'が付く yasuhirokimura (Yasuhiro KIMURA) via ruby-dev
@ 2025-04-21 23:26 ` hsbt (Hiroshi SHIBATA) via ruby-dev
2025-04-21 23:49 ` [ruby-dev:52157] " yasuhirokimura (Yasuhiro KIMURA) via ruby-dev
1 sibling, 0 replies; 3+ messages in thread
From: hsbt (Hiroshi SHIBATA) via ruby-dev @ 2025-04-21 23:26 UTC (permalink / raw)
To: ruby-dev; +Cc: hsbt (Hiroshi SHIBATA)
Issue #21278 has been updated by hsbt (Hiroshi SHIBATA).
開発中のバージョン では API の互換性を示すために "+0" をつけるというのは意図した挙動です。preview などのリリースパッケージではつけるべきではない、という提案でしょうか?
----------------------------------------
Bug #21278: configureスクリプトが検出するruby_versionの値に'+0'が付く
https://bugs.ruby-lang.org/issues/21278#change-112752
* Author: yasuhirokimura (Yasuhiro KIMURA)
* Status: Open
* ruby -v: ruby 3.5.0preview1 (2025-04-18 master d06ec25be4) +PRISM [x86_64-linux]
* Backport: 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: UNKNOWN
----------------------------------------
# 再現手順
1. ruby-3.5.0-preview1.tar.xzをダウンロード
2. tar xfpvJ ruby-3.5.0-preview1.tar.xz
3. cd ruby-3.5.0-preview1
4. ./configure
5. fgrep ruby_version= config.log
# 期待される結果
```
% fgrep ruby_version= config.log
ruby_version='3.5.0'
%
```
# 実際に得られる結果
```
% fgrep ruby_version= config.log
ruby_version='3.5.0+0'
%
```
上記の手順4を`./configure --with-ruby-version=minor`にした場合にも同様の結果(ruby_versionの最後に"+0"が付く)となる
# 環境
以下の環境で問題が発生することを確認済
* Debian 12.10 amd64
* FreeBSD 14.2-RELEASE amd64
--
https://bugs.ruby-lang.org/
_______________________________________________
ruby-dev mailing list -- ruby-dev@ml.ruby-lang.org
To unsubscribe send an email to ruby-dev-leave@ml.ruby-lang.org
^ permalink raw reply [flat|nested] 3+ messages in thread
* [ruby-dev:52157] [Ruby Bug#21278] configureスクリプトが検出するruby_versionの値に'+0'が付く
2025-04-21 4:11 [ruby-dev:52155] [Ruby Bug#21278] configureスクリプトが検出するruby_versionの値に'+0'が付く yasuhirokimura (Yasuhiro KIMURA) via ruby-dev
2025-04-21 23:26 ` [ruby-dev:52156] " hsbt (Hiroshi SHIBATA) via ruby-dev
@ 2025-04-21 23:49 ` yasuhirokimura (Yasuhiro KIMURA) via ruby-dev
1 sibling, 0 replies; 3+ messages in thread
From: yasuhirokimura (Yasuhiro KIMURA) via ruby-dev @ 2025-04-21 23:49 UTC (permalink / raw)
To: ruby-dev; +Cc: yasuhirokimura (Yasuhiro KIMURA)
Issue #21278 has been updated by yasuhirokimura (Yasuhiro KIMURA).
ご回答ありがとうございます。バグではなく意図した挙動なのですね。早とちりで手間を取らせてしまい申し訳ありませんでした。
----------------------------------------
Bug #21278: configureスクリプトが検出するruby_versionの値に'+0'が付く
https://bugs.ruby-lang.org/issues/21278#change-112753
* Author: yasuhirokimura (Yasuhiro KIMURA)
* Status: Open
* ruby -v: ruby 3.5.0preview1 (2025-04-18 master d06ec25be4) +PRISM [x86_64-linux]
* Backport: 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: UNKNOWN
----------------------------------------
# 再現手順
1. ruby-3.5.0-preview1.tar.xzをダウンロード
2. tar xfpvJ ruby-3.5.0-preview1.tar.xz
3. cd ruby-3.5.0-preview1
4. ./configure
5. fgrep ruby_version= config.log
# 期待される結果
```
% fgrep ruby_version= config.log
ruby_version='3.5.0'
%
```
# 実際に得られる結果
```
% fgrep ruby_version= config.log
ruby_version='3.5.0+0'
%
```
上記の手順4を`./configure --with-ruby-version=minor`にした場合にも同様の結果(ruby_versionの最後に"+0"が付く)となる
# 環境
以下の環境で問題が発生することを確認済
* Debian 12.10 amd64
* FreeBSD 14.2-RELEASE amd64
--
https://bugs.ruby-lang.org/
_______________________________________________
ruby-dev mailing list -- ruby-dev@ml.ruby-lang.org
To unsubscribe send an email to ruby-dev-leave@ml.ruby-lang.org
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-04-21 23:49 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-04-21 4:11 [ruby-dev:52155] [Ruby Bug#21278] configureスクリプトが検出するruby_versionの値に'+0'が付く yasuhirokimura (Yasuhiro KIMURA) via ruby-dev
2025-04-21 23:26 ` [ruby-dev:52156] " hsbt (Hiroshi SHIBATA) via ruby-dev
2025-04-21 23:49 ` [ruby-dev:52157] " yasuhirokimura (Yasuhiro KIMURA) via ruby-dev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).