[#44066] Ruby 1.8.6-p111 / 1.8.5-p114 released (Security Fix) — Urabe Shyouhei <shyouhei@...>

Hi all.

18 messages 2007/10/04
[#44067] Re: Ruby 1.8.6-p111 / 1.8.5-p114 released (Security Fix) — Takahiro Kambe <taca@...> 2007/10/04

こんにちは。

[#44068] Re: Ruby 1.8.6-p111 / 1.8.5-p114 released (Security Fix) — Shugo Maeda <shugo@...> 2007/10/04

前田です。

[#44090] Windowsアプリにrubyを組み込んだときのエラーメッセージ — "湊大典" <minato.daisuke@...>

こんにちは。

19 messages 2007/10/07
[#44091] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ — Nobuyoshi Nakada <nobu@...> 2007/10/09

なかだです。

[#44097] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ — "湊大典" <minato.daisuke@...> 2007/10/10

こんばんは、中田さん。

[#44098] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ — "U.Nakamura" <usa@...> 2007/10/10

こんにちは、なかむら(う)です。

[#44103] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ — "湊大典" <minato.daisuke@...> 2007/10/11

こんにちは、中村さん。

[#44104] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ — Nobuyoshi Nakada <nobu@...> 2007/10/11

なかだです。

[#44105] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ — "湊大典" <minato.daisuke@...> 2007/10/12

そうなんですか。

[#44106] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ — "きむらこういち" <hogemuta@...> 2007/10/12

木村です。

[#44108] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ — pegacorn <subscriber.jp@...> 2007/10/12

From: "きむらこういち" <hogemuta@gmail.com>

[#44109] Re: Windowsアプリにrubyを組み込んだときのエラーメッセージ — "Nobuyoshi Nakada" <nobu@...> 2007/10/13

なかだです。

[#44125] ruby-tk with tcltk8.5b1 — Ryutaro Amano <wn9r-amn@...>

天野竜太郎と申します。

14 messages 2007/10/19

[#44147] 2個づつの組を作る方法のすべて — "142QN4969@..." <ohrs@...>

小原と申します。御世話になっています。

15 messages 2007/10/27

[ruby-list:44125] ruby-tk with tcltk8.5b1

From: Ryutaro Amano <wn9r-amn@...>
Date: 2007-10-19 02:25:20 UTC
List: ruby-list #44125
天野竜太郎と申します。

$ ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [powerpc-darwin8.10.0]

tcltkの本家から8.5b1をとってきて、ビルドして、rubyを 
ビルドしたところ以下のようになりました。

---------------------------------------------
cd tcl8.5b1/macosx
./configure --enable-threads --enable-shared --disable-corefoundation  
--enable-framework

cd ../../tk8.5b1/macosx
./configure --enable-threads --enable-shared --disable-corefoundation  
--enable-aqua --enable-framework

ruby-1.8.6-p111
./configure --enable-pthread --enable-shared --enable-tcltk-framework  
--with-readline-dir=/usr/local

$ ruby -rtk -e ""
dyld: NSLinkModule() error
dyld: Symbol not found: _TkEventuallyRecomputeMenu
   Referenced from: /usr/local/lib/ruby/1.8/powerpc-darwin8.10.0/ 
tcltklib.bundle
   Expected in: flat namespace

Trace/BPT trap
-----------------------------------------

この結果をtcl-macに投げたところ以下のようなRESが付き 
ました。
------------------------------------------------------
This is a bug in ruby-tk (possibly not specific to the mac version).

TkEventuallyRecomputeMenu is an internal Tk function not in any of  
the stubs tables. In 8.5 such functions are no longer exported from  
the Tk shared library (on all platforms where the compiler has  
support for marking symbols as unexported).

You should raise this issue with the ruby-tk developers, they should  
not be using this function; if there is no way around it, they should  
ask for it to be added to the internal stubs table (via a Tk bug  
report).
--------------------------------------------------------

理解できていないのですが、とりあえず報告しておきます。

Ryutaro Amano
wn9r-amn@asahi-net.or.jp



In This Thread

Prev Next