[#43610] Re: [ruby-list:48149] Re: requireが配列を取れたら便利だと思うんだけど.. — Hiroshi Nakamura <nakahiro@...>
ruby-listから持って来ました。でも続かなそう。
松田です。
[#43620] Module#mix — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
[#43634] [Ruby 1.9 - Bug #4835][Open] Compilation failure of ext/tk with recent ActiveTcl — Yuki Sonoda <yugui@...>
[#43643] DateTime.new! and DateTime.jd — Aaron Patterson <aaron.patterson@...>
こんにちは、アーロンです。
blocker はお前だろ。
まつもと ゆきひろです
> うーん、ただでさえ日英のコミュニケーション障壁があるのに、よ
2011/6/7 Tadayoshi Funaba <tadf@dotrb.org>:
皆さんってのに俺は入ってないみたいだな。
まつもと ゆきひろです
> Aaronが言ってる「リリース」は1.9.3のことだと思いますよ。
まつもと ゆきひろです
[#43645] Re: [ruby-core:36778] Re: 1.8.7 release next month — Urabe Shyouhei <shyouhei@...>
Moving to ruby-dev to understand strategies of backporting the Tk
永井@知能.九工大です.
卜部です。
永井@知能.九工大です.
[#43655] [Ruby 1.9 - Bug #4853][Assigned] ext/tk/extconf.rb fails on Mac OS X — Nobuyoshi Nakada <nobu@...>
[#43686] test.rb for make run — SASADA Koichi <ko1@...>
ささだです.
[#43700] [Ruby 1.9 - Bug #4866][Assigned] Macでmake checkするとIO.copy_streamでSEGV — Motohiro KOSAKI <kosaki.motohiro@...>
[#43710] Re: [ruby-changes:19939] kosaki:r31986 (trunk): * ext/tk/tcltklib.c (lib_eventloop_core): replace CHECK_INTS with — KOSAKI Motohiro <kosaki.motohiro@...>
永井さん
永井@知能.九工大です.
2011年6月12日0:00 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>:
[#43716] [Ruby 1.9 - Bug #3137] complex.rb changes exceptions of Math — Koichi Sasada <redmine@...>
[#43717] [Ruby 1.9 - Bug #3456] bisarre comma — Koichi Sasada <redmine@...>
まつもと ゆきひろです
メールにじかに反応したまつもとさんは読んでないと思うのでコメント#5を再掲
まつもと ゆきひろです
卜部です。
[#43743] [Ruby 1.9 - Feature #4871][Open] envのコンパクト化 — Kazuki Tsujimoto <kazuki@...>
[#43779] Re: [ruby-cvs:38869] nobu:r31690 (trunk): * gc.c (vm_xcalloc): use calloc provided by platforms. — Yutaka Kanemoto <kinpoco@...>
こんにちは。
金本と申します。
>> AIXでは0 size mallocでNULLが返るのでこまったことになっています。
ささだです.
[#43787] [Ruby 1.9 - Feature #4878][Open] CMath に frexp, ldexp, hypot の3関数は不要ではないか — Kenta Murata <muraken@...>
まつもと ゆきひろです
もう結論が出てしまったようですが、これは、元々 lib/complex.rb にあった
むらたです。
> complex.rb をロードすると Math が CMath 相当に置き換わりますから、
むらたです。
まつもと ゆきひろです
むらたです。
> これに相当する事をやっているのが complex.rb なので、
遠藤です。
> 定義域を増やすだけにしよう、ということですよね。賛成です。
2011年6月14日22:17 Tadayoshi Funaba <tadf@dotrb.org>:
> 互換性がないという点では同じ話だと思うのですが……。
2011年6月14日23:02 Tadayoshi Funaba <tadf@dotrb.org>:
> いやあ、5 月末の feature freeze 時点では -2 を返していたはずなんですが、
遠藤です。
[#43791] [Ruby 1.9 - Bug #4879][Open] test_new(OpenSSL::TestPKeyRSA) fails on Win32 — Akio Tajima <artonx@...>
[#43820] mysterious hang at busy loop after system() — Tanaka Akira <akr@...>
以下のようなプログラムが手元の環境のひとつでハングします。
[#43829] [Ruby 1.9 - Bug #4891][Open] Vector#normalize — Kenta Murata <muraken@...>
[#43852] [Ruby 1.9 - Bug #4909][Open] trapハンドラは再入されてはいけないのではないか? — Motohiro KOSAKI <kosaki.motohiro@...>
同意します。
[#43859] [Ruby 1.9 - Bug #4911][Open] timer_thread_function() が thead unsafe — Motohiro KOSAKI <kosaki.motohiro@...>
[#43861] Date/DateTimeの仕様について — "NARUSE, Yui" <naruse@...>
ふなばさん
[#43869] [Ruby 1.9 - Bug #4919][Open] OpenSSL::SSL::Sesssion#time= に Bignum を渡すと ArgumentError が発生する — Tomoyuki Chikanaga <nagachika00@...>
報告ありがとうございます。32bit環境で落ちるとか考えてませんでした。。。
[#43875] [Ruby 1.9 - Feature #4921][Assigned] Remove intern.h — Yui NARUSE <redmine@...>
[#43890] [Ruby 1.9 - Bug #4072] dRubyで作成したサーバプログラムがsleepしていてもexitしてしまう — Tomoyuki Chikanaga <nagachika00@...>
[#43902] [Ruby 1.9 - Bug #4926][Open] --gc-stress付きtest/ruby/enc/test_emoji.rbが失敗する — Kazuki Tsujimoto <kazuki@...>
[#44001] socket related errors on chkbuild — SASADA Koichi <ko1@...>
ささだです.
[ruby-dev:43655] [Ruby 1.9 - Bug #4853][Assigned] ext/tk/extconf.rb fails on Mac OS X
Issue #4853 has been reported by Nobuyoshi Nakada.
----------------------------------------
Bug #4853: ext/tk/extconf.rb fails on Mac OS X
http://redmine.ruby-lang.org/issues/4853
Author: Nobuyoshi Nakada
Status: Assigned
Priority: Normal
Assignee: Hidetoshi Nagai
Category: ext
Target version: 1.9.3
ruby -v: ruby 1.9.3dev (2011-06-07 trunk 31953) [i386-darwin9.8.0]
=begin
trunkのext/tk/extconf.rbがDarwin 9.8で通りません。r31894でも
r31947でも同じです。
configuring tk
check functions.........
check struct members..
check libraries....
Use ActiveTcl libraries (if available).
Search tclConfig.sh and tkConfig.sh...................................
Valid [tclConfig.sh, tkConfig.sh] are found in [["/System/Library/Frameworks/Tcl.framework", "/System/Library/Frameworks/Tk.framework"], ["/usr/local/lib", "/usr/local/lib"], ["/System/Library/Frameworks/Tcl.framework/Versions/Current", "/System/Library/Frameworks/Tk.framework/Versions/Current"], ["/System/Library/Frameworks/Tcl.framework/Versions/8.4", "/System/Library/Frameworks/Tk.framework/Versions/8.4"]]
Use [tclConfig.sh, tkConfig.sh] == ["/System/Library/Frameworks/Tcl.framework/tclConfig.sh", "/System/Library/Frameworks/Tk.framework/tkConfig.sh"]
Use MacOS X Frameworks.
/Users/nobu/src/ruby/git/trunk/src/ext/tk/extconf.rb:1978:in `<top (required)>': can't convert nil into String (TypeError)
TkConfig_Info['TK_INCLUDE_SPEC']がセットされていないようです。
TclCofnig_Infoと比べるとTkConfig_Infoはかなり小さいんですが、こういうものでしょうか。
{"TCL_VERSION"=>"8.4",
"TCL_MAJOR_VERSION"=>"8",
"TCL_MINOR_VERSION"=>"4",
"TCL_PATCH_LEVEL"=>".19",
"TCL_CC"=>"gcc",
"TCL_DEFS"=>
" -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1" \
" -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1" \
" -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1" \
" -DHAVE_PTHREAD_ATFORK=1 -DTCL_THREADS=1" \
" -DHAVE_COREFOUNDATION=1 -DMAC_OSX_TCL=1" \
" -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1" \
" -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1" \
" -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1" \
" -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1" \
" -DHAVE_GETPWNAM_R_5=1 -DHAVE_GETPWNAM_R=1" \
" -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1" \
" -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1" \
" -DHAVE_MTSAFE_GETHOSTBYNAME=1 -DHAVE_MTSAFE_GETHOSTBYADDR=1" \
" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1" \
" -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1" \
" -DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1" \
" -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_COPYFILE_H=1" \
" -DHAVE_COPYFILE=1 -DHAVE_LIBKERN_OSATOMIC_H=1" \
" -DHAVE_OSSPINLOCKLOCK=1 -DHAVE_PTHREAD_ATFORK=1 -DUSE_VFORK=1" \
" -DTCL_DEFAULT_ENCODING=\\\"utf-8\\\" -DTCL_LOAD_FROM_MEMORY=1" \
" -DHAVE_AVAILABILITYMACROS_H=1 -DHAVE_WEAK_IMPORT=1" \
" -DHAVE_FTS=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_FILIO_H=1" \
" -DUSE_DTRACE=1 -DTCL_FRAMEWORK=1 ",
"TCL_DBGX"=>"",
"TCL_CFLAGS_DEBUG"=>"-g",
"TCL_CFLAGS_OPTIMIZE"=>"-Os",
"TCL_LDFLAGS_DEBUG"=>"",
"TCL_LDFLAGS_OPTIMIZE"=>"",
"TCL_SHARED_BUILD"=>"1",
"TCL_LIB_FILE"=>"Tcl",
"TCL_NEEDS_EXP_FILE"=>"0",
"TCL_EXPORT_FILE_SUFFIX"=>"",
"TCL_LIBS"=>" -lpthread -framework CoreFoundation ",
"TCL_PREFIX"=>"/usr",
"TCL_EXEC_PREFIX"=>"/usr",
"TCL_SHLIB_CFLAGS"=>"-fno-common",
"TCL_CFLAGS_WARNING"=>"-Wall -fno-strict-aliasing",
"TCL_EXTRA_CFLAGS"=>" -pipe ",
"CC"=>"",
"CFLAGS"=>"",
"LDFLAGS"=>"",
"TCL_SHLIB_LD"=>" -dynamiclib -Wl,-single_module",
"AR"=>"",
"TCL_STLIB_LD"=>" cr",
"LIBS"=>"",
"TCL_SHLIB_LD_LIBS"=>"",
"TCL_SHLIB_SUFFIX"=>".dylib",
"TCL_DL_LIBS"=>"",
"TCL_LD_FLAGS"=>" -headerpad_max_install_names -Wl,-search_paths_first",
"TCL_CC_SEARCH_FLAGS"=>"",
"TCL_LD_SEARCH_FLAGS"=>"",
"TCL_COMPAT_OBJS"=>"",
"TCL_RANLIB"=>"ranlib",
"TCL_LIB_FLAG"=>"-framework Tcl",
"TCL_BUILD_LIB_SPEC"=>
"-F/var/tmp/tcl/tcl-87~252/tcl84/Deployment -framework Tcl",
"TCL_LIB_SPEC"=>"-F/System/Library/Frameworks -framework Tcl",
"TCL_INCLUDE_SPEC"=>
"-I/System/Library/Frameworks/Tcl.framework/Versions/8.4/Headers",
"TCL_LIB_VERSIONS_OK"=>"ok",
"VERSION"=>"",
"DBGX"=>"",
"TCL_SHARED_LIB_SUFFIX"=>".dylib",
"TCL_UNSHARED_LIB_SUFFIX"=>".a",
"TCL_SRC_DIR"=>"/SourceCache/tcl/tcl-87/tcl84/tcl",
"TCL_PACKAGE_PATH"=>
"~/Library/Tcl /Library/Tcl /System/Library/Tcl ~/Library/Frameworks /Library/Frameworks /System/Library/Frameworks",
"TCL_SUPPORTS_STUBS"=>"1",
"TCL_STUB_LIB_FILE"=>"libtclstub8.4.a",
"TCL_STUB_LIB_FLAG"=>"-ltclstub8.4",
"TCL_BUILD_STUB_LIB_SPEC"=>
"-L/var/tmp/tcl/tcl-87~252/tcl84/Deployment -ltclstub8.4",
"TCL_STUB_LIB_SPEC"=>
"-L/System/Library/Frameworks/Tcl.framework/Versions/8.4 -ltclstub8.4",
"TCL_BUILD_STUB_LIB_PATH"=>
"/var/tmp/tcl/tcl-87~252/tcl84/Deployment/libtclstub8.4.a",
"TCL_STUB_LIB_PATH"=>
"/System/Library/Frameworks/Tcl.framework/Versions/8.4/libtclstub8.4.a",
"TCL_THREADS"=>"1",
"config_file_path"=>"/System/Library/Frameworks/Tcl.framework/tclConfig.sh"}
{"TK_VERSION"=>"8.4",
"TK_MAJOR_VERSION"=>"8",
"TK_MINOR_VERSION"=>"4",
"TK_PATCH_LEVEL"=>".7",
"TK_DEFS"=>
" -DMAC_OSX_TK -DTCL_THREADS=1 -DUSE_THREAD_ALLOC=1" \
" -D_REENTRANT=1 -D_THREAD_SAFE=1" \
" -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_ATFORK=1" \
" -DHAVE_READDIR_R=1 -DMAC_OSX_TCL=1 -DHAVE_CFBUNDLE=1" \
" -DUSE_VFORK=1 -DTCL_DEFAULT_ENCODING=\\\"utf-8\\\"" \
" -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1" \
" -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1" \
" -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 -DNO_VALUES_H=1" \
" -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1" \
" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1" \
" -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1" \
" -DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1" \
" -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1" \
" -DHAVE_SYS_FILIO_H=1 -include tclArch.h ",
"TK_SHARED_BUILD"=>"1",
"TK_DBGX"=>"",
"TK_LIB_FILE"=>"Tk",
"TK_LIBS"=>" -lpthread -framework CoreFoundation ",
"TK_PREFIX"=>"/usr",
"TK_EXEC_PREFIX"=>"/usr",
"TK_XINCLUDES"=>
"-I/System/Library/Frameworks/Tk.framework/Versions/8.4/Headers",
"TK_XLIBSW"=>"",
"TK_LIB_FLAG"=>"",
"TK_BUILD_LIB_SPEC"=>"-F/var/tmp/tk/tk-64~33/tk -framework Tk",
"TK_LIB_SPEC"=>"-framework Tk",
"TK_SRC_DIR"=>"/BinaryCache/tk/tk-64~33/Symbols/SRC/tk/tk",
"TK_CC_SEARCH_FLAGS"=>"",
"TK_LD_SEARCH_FLAGS"=>"",
"TK_STUB_LIB_FILE"=>"libtkstub8.4.a",
"TK_STUB_LIB_FLAG"=>"-ltkstub8.4",
"TK_BUILD_STUB_LIB_SPEC"=>"-L/var/tmp/tk/tk-64~33/tk -ltkstub8.4",
"TK_STUB_LIB_SPEC"=>
"-L/System/Library/Frameworks/Tk.framework/Versions/8.4 -ltkstub8.4",
"TK_BUILD_STUB_LIB_PATH"=>"/var/tmp/tk/tk-64~33/tk/libtkstub8.4.a",
"TK_STUB_LIB_PATH"=>
"/System/Library/Frameworks/Tk.framework/Versions/8.4/libtkstub8.4.a",
"config_file_path"=>"/System/Library/Frameworks/Tk.framework/tkConfig.sh"}
=end
--
http://redmine.ruby-lang.org