Forum: Ruby-dev [ruby-trunk - Bug #9698] r45509以降、Solarisにて configureが thread model is missing でエラー

1a89a8ff89c39148448a228115925b29?d=identicon&s=25 unknown (Guest)
on 2014-04-13 12:53
(Received via mailing list)
Issue #9698 has been updated by _ wanabe.

Backport changed from 2.0.0: UNKNOWN, 2.1: UNKNOWN to 2.0.0: REQUIRED,
2.1: REQUIRED

#9692 と一緒にバックポートされるべきと思うのでバックポート欄変更します。
間違っていたら直していただけるとありがたいです。

----------------------------------------
Bug #9698: r45509以降、Solarisにて configureが thread model is missing でエラー
https://bugs.ruby-lang.org/issues/9698#change-46201

* Author: Naohisa Goto
* Status: Closed
* Priority: Normal
* Assignee: Nobuyoshi Nakada
* Category: build
* Target version:
* ruby -v: ruby 2.2.0dev (2014-04-02) [sparc64-solaris2.10]
* Backport: 2.0.0: REQUIRED, 2.1: REQUIRED
----------------------------------------
r45509以降、Solarisにて configureが thread model is missing でエラーになります。

 $ autoconf --version
 autoconf (GNU Autoconf) 2.68
 $ autoconf
 $ ./configure --prefix=/XXXXXXXXXX --build=sparc64-sun-solaris2.10
--with-tclConfig-dir=/usr/local/64/lib
--with-tkConfig-dir=/usr/local/64/lib
 (中略)
 checking whether dtrace needs post processing... yes
 checking for prefix of external symbols... NONE
 configure: error: thread model is missing

r45509で追加されたbreakにより、シェルスクリプト内の制御が予期せぬ所に飛んでしまい、一部の処理がスキップされたか余計な処理を行なってしまったのかもしれません。

以下のファイルを添付します。
45508.log : r45508でのconfigureの画面出力
45509.log : r45509でのconfigureの画面出力
config.log.r45508: r45508におけるconfig.log
config.log.r45509: r45509におけるconfig.log
configure.r45508 : r45508にて作成されたconfigure
configure.r45509 : r45509にて作成されたconfigure


---Files--------------------------------
45509.log (17.3 KB)
45508.log (383 KB)
config.log.r45509 (1.14 MB)
config.log.r45508 (1010 KB)
configure.r45509 (598 KB)
configure.r45508 (598 KB)
This topic is locked and can not be replied to.