[#84280] [Ruby trunk Bug#14181] hangs or deadlocks from waitpid, threads, and trapping SIGCHLD — nobu@...
Issue #14181 has been updated by nobu (Nobuyoshi Nakada).
3 messages
2017/12/15
[#84398] [Ruby trunk Bug#14220] WEBrick changes - failures on MSWIN, MinGW — Greg.mpls@...
Issue #14220 has been reported by MSP-Greg (Greg L).
3 messages
2017/12/22
[#84472] Re: [ruby-dev:50394] [Ruby trunk Bug#14240] warn four special variables: $; $, $/ $\ — Eric Wong <normalperson@...>
Shouldn't English posts be on ruby-core instead of ruby-dev?
3 messages
2017/12/26
[ruby-core:84501] [Ruby trunk Bug#14234] Failed to build on CentOS 6.9
From:
naruse@...
Date:
2017-12-27 10:26:23 UTC
List:
ruby-core #84501
Issue #14234 has been updated by naruse (Yui NARUSE). Backport changed from 2.3: DONTNEED, 2.4: DONTNEED, 2.5: REQUIRED to 2.3: DONTNEED, 2.4: DONTNEED, 2.5: DONE ruby_2_5 r61496 merged revision(s) 61478. ---------------------------------------- Bug #14234: Failed to build on CentOS 6.9 https://bugs.ruby-lang.org/issues/14234#change-69026 * Author: miyohide (Hidenori Miyoshi) * Status: Closed * Priority: Normal * Assignee: * Target version: * ruby -v: 2.5.0 * Backport: 2.3: DONTNEED, 2.4: DONTNEED, 2.5: DONE ---------------------------------------- CentOS 6.9(gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-18)) にてrbenv - ruby-buildを使ってRuby 2.5.0のビルドを試みると失敗します。 ~~~ text [~]$ rbenv install 2.5.0 Downloading ruby-2.5.0.tar.bz2... -> https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0.tar.bz2 Installing ruby-2.5.0... BUILD FAILED (CentOS release 6.9 (Final) using ruby-build 20171215-6-g3bd8c9a) Inspect or clean up the working tree at /tmp/ruby-build.20171226075813.10682 Results logged to /tmp/ruby-build.20171226075813.10682.log Last 10 log lines: vm_eval.c: In function ‘eval_string_with_cref’: vm_eval.c:1352: 警告: ‘_ec’ may be used uninitialized in this function vm_eval.c: In function ‘rb_eval_cmd’: vm_eval.c:1518: 警告: ‘safe’ may be used uninitialized in this function vm_eval.c:1525: 警告: ‘_ec’ may be used uninitialized in this function トップレベル: cc1: 警告: unrecognized command line option "-Wno-self-assign" cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand" cc1: 警告: unrecognized command line option "-Wno-parentheses-equality" cc1: 警告: unrecognized command line option "-Wno-tautological-compare" [~]$ ~~~ 出力されたログファイル(/tmp/ruby-build.20171226075813.10682)からエラー出力箇所の抜粋したものが以下のものです。ログ全体は、添付ファイルにて。 ~~~ text prelude.c: In function ‘prelude_eval’: prelude.c:204: error: #pragma GCC diagnostic not allowed inside functions prelude.c:205: error: #pragma GCC diagnostic not allowed inside functions prelude.c:221: error: #pragma GCC diagnostic not allowed inside functions トップレベル: cc1: 警告: unrecognized command line option "-Wno-self-assign" cc1: 警告: unrecognized command line option "-Wno-constant-logical-operand" cc1: 警告: unrecognized command line option "-Wno-parentheses-equality" cc1: 警告: unrecognized command line option "-Wno-tautological-compare" make: *** [prelude.o] エラー 1 make: *** 未完了のジョブを待っています.... ~~~ ---Files-------------------------------- ruby2.5_build_error.txt (36.6 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>