[#37708] [Ruby 1.9 - Bug #4956][Open] [PATCH] string.c (tr_s_bang): fix leak with heap strings — Eric Wong <normalperson@...>
Eric Wong <normalperson@yhbt.net> wrote:
On Wed, Jul 06, 2011 at 04:46:44AM +0900, Eric Wong wrote:
[#37714] test fail test/matrix/test_matrix.rb:321 — KOSAKI Motohiro <kosaki.motohiro@...>
http://59.106.172.211/~chkbuild/ruby-trunk/log/20110701T110101Z.log.html.gz
2011/7/1 KOSAKI Motohiro <kosaki.motohiro@gmail.com>:
Test fixed, thanks (indeed, Matrix#** now implements non integer exponents).
2011/7/2 Marc-Andre Lafortune <ruby-core-mailing-list@marc-andre.ca>:
[#37724] open-ssl related errors on MacOSX — SASADA Koichi <ko1@...>
Hi,
2011/7/2 SASADA Koichi <ko1@atdot.net>:
2011/7/2 Martin Bo煬et <martin.bosslet@googlemail.com>:
[#37730] [Ruby 1.9 - Bug #4962][Open] come back gem_prelude! — Yusuke Endoh <mame@...>
On Sat, Jul 02, 2011 at 02:18:35PM +0900, Yusuke Endoh wrote:
[#37757] [Ruby 1.9 - Bug #4969][Open] Subtle issue with require — Thomas Sawyer <transfire@...>
[#37761] [Ruby 1.9 - Feature #4970][Open] FileUtils refactored — Thomas Sawyer <transfire@...>
[#37805] [Ruby 1.8 - Bug #4979][Open] `require 'foo'` is ambiguous when there is both foo.rb and foo.so — Antonio Terceiro <terceiro@...>
[#37840] [Ruby 1.9 - Feature #4985][Open] Add %S[] support for making a list of symbols — Aaron Patterson <aaron@...>
I guessed that %S(...) is S-expr syntax.
[#37853] [Ruby 1.9 - Bug #4989][Open] Document Socket constants — Eric Hodel <drbrain@...7.net>
Why change all the statuses to low here? I don't see the validity of
Hi
On Fri, Jul 8, 2011 at 08:25, KOSAKI Motohiro <kosaki.motohiro@gmail.com> wrote:
[#37858] [Ruby 1.9 - Bug #4992][Open] finalizer中のThread.newでSEGV — Shota Fukumori <sorah@...>
> -- Thread.new in finalizer raises SEGV
[#37866] [Backport87 - Feature #4996][Open] About 1.8.7 EOL — Shyouhei Urabe <shyouhei@...>
[#37913] [Ruby 1.9 - Bug #5003][Open] Enumerator#next segfaults in OS X Lion (10.7) — Ganesh Gunasegaran <ganesh.gunas@...>
[#37917] [Ruby 1.9 - Feature #5005][Open] Provide convenient access to original methods — Lazaridis Ilias <ilias@...>
[#37932] [Ruby 1.9 - Feature #5008][Open] Equal rights for Hash (like Array, String, Integer, Float) — Suraj Kurapati <sunaku@...>
On Thu, Mar 29, 2012 at 13:25, rosenfeld (Rodrigo Rosenfeld Rosas) <
[#37936] [Ruby 1.9 - Feature #5010][Open] Add Slop(-like) in stdlib and deprecate current OptionParser API — Rodrigo Rosenfeld Rosas <rr.rosas@...>
Hi,
Em 09-07-2011 20:13, Nobuyoshi Nakada escreveu:
[#37985] [Ruby 1.9 - Bug #2616] unable to trap in doze — Motohiro KOSAKI <kosaki.motohiro@...>
[#37988] [Ruby 1.9 - Feature #5016][Open] Kernel#caller with negative limit should limit result to N initial frames — Nikolai Weibull <now@...>
[#38011] [Ruby 1.9 - Bug #5018][Open] ruby_1_9_3 branch is missing from official GitHub mirror — Luis Lavena <luislavena@...>
[#38096] [Ruby 1.9 - Feature #5033][Open] PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again. — Kurt Stephens <ks.ruby@...>
[#38109] [Ruby 1.9 - Bug #5034][Open] C Source Code formatting — Lazaridis Ilias <ilias@...>
[#38137] [Ruby 1.9 - Bug #5038][Open] Ruby 1.9.2 stops on some Regular Expressions — Bob Ambartsumov <bob@...>
[#38140] [Ruby 1.9 - Feature #5041][Open] Set FD_CLOEXEC for all fds (except 0, 1, 2) — Akira Tanaka <akr@...>
[#38158] Proposal to merge net2-http for Ruby 1.9.4 — Yehuda Katz <wycats@...>
I gave a talk at Ruby Kaigi about my work on Net::HTTP (
2011/7/18 Yehuda Katz <wycats@gmail.com>:
Yehuda Katz
[#38164] [Ruby 1.9 - Bug #5046][Open] Bug with xmlrpc::client, basic auth and long authentication strings — Herwin Weststrate <herwin@...>
[#38171] [Ruby 1.9 - Bug #5047][Open] Segfault (most likely involving require) — Jack Christensen <jack@...>
Hiroshi Nakamura <nakahiro@gmail.com> wrote:
On Jul 22, 2011, at 2:41 PM, Eric Wong wrote:
Thank you for the trying the patch.
[#38172] [Backport87 - Backport #5048][Open] Make failed on tk bindings under OSX Lion fresh install — "Wayne E. Seguin" <wayneeseguin@...>
[#38182] [Ruby 1.9 - Feature #5054][Open] Compress a sequence of ends — ANDO Yasushi ANDO <andyjpn@...>
[#38197] [Ruby 1.9 - Feature #5056][Open] About 1.9 EOL — Shyouhei Urabe <shyouhei@...>
Hi,
Hi,
On 23/08/11 at 06:50 +0900, SASADA Koichi wrote:
(2011/08/23 20:09), Lucas Nussbaum wrote:
On 23/08/11 at 20:20 +0900, NARUSE, Yui wrote:
Hello,
[#38295] [Ruby 1.9 - Feature #5064][Open] HTTP user-agent class — Eric Hodel <drbrain@...7.net>
[#38343] [Ruby 1.9 - Bug #5068][Open] Issue with "duplicated when clause is ignored" — Stefano Mioli <stefano.mioli@...>
[#38367] [Ruby 1.9 - Feature #5072][Open] Avoid inadvertent symbol creation in reflection methods — Jeremy Evans <merch-redmine@...>
[#38391] [Ruby 1.9 - Bug #5076][Open] Mac OS X Lion Support — Yui NARUSE <naruse@...>
[#38451] [Ruby 1.9 - Bug #5090][Open] Segfault using Enumerator — Robert Syme <rob.syme@...>
[#38464] [Ruby 1.9 - Bug #5091][Open] Can't require './.testrb' — Thomas Sawyer <transfire@...>
[#38491] 1.9.3 Status Update? — Joshua Ballanco <jballanc@...>
Hello ruby-core,
[#38510] [Ruby 1.9 - Feature #5097][Assigned] Supported platforms of Ruby 1.9.3 — Yui NARUSE <naruse@...>
On Mon, Jul 25, 2011 at 11:52 PM, Yui NARUSE <naruse@airemix.jp> wrote:
Yui NARUSE <naruse@airemix.jp> wrote:
[#38538] [Ruby 1.9 - Feature #5101][Open] allow optional timeout for TCPSocket.new — Eric Wong <normalperson@...>
2011/7/27 Eric Wong <normalperson@yhbt.net>:
Tanaka Akira <akr@fsij.org> wrote:
2011/7/29 Eric Wong <normalperson@yhbt.net>:
2011/7/30 Tanaka Akira <akr@fsij.org>:
[#38610] [Ruby 1.9 - Feature #5120][Open] String#split needs to be logical — Alexey Muranov <muranov@...>
[ruby-core:38382] [Ruby 1.9 - Bug #5073] Ruby 1.9.2 may fail to build ri data when an RDoc plugin is installed
Issue #5073 has been updated by Eric Hodel. Subject changed from error building ruby p290 to Ruby 1.9.2 may fail to build ri data when an RDoc plugin is installed ---------------------------------------- Bug #5073: Ruby 1.9.2 may fail to build ri data when an RDoc plugin is installed http://redmine.ruby-lang.org/issues/5073 Author: Rajinder Yadav Status: Open Priority: Low Assignee: Eric Hodel Category: build Target version: 1.9.2 ruby -v: 1.9.2p136 I get the following build error on my Linux box while trying to build ruby-1.9.2-p290, how to fix? it look like a issues with RDoc make[1]: Entering directory `/opt/ruby-1.9.2-p290' gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -L. -rdynamic -Wl,-export-dynamic main.o -Wl,-R -Wl,/usr/local/lib -L/usr/local/lib -lruby-static -lpthread -lrt -ldl -lcrypt -lm -o ruby make[1]: Leaving directory `/opt/ruby-1.9.2-p290' Generating RDoc documentation ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/runruby.rb --extout=.ext -- "./bin/rdoc" --no-force-update --all --ri --op ".ext/rdoc" "." /usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/rdoc.rb:79: warning: already initialized constant GENERATORS uh-oh! RDoc had a problem: undefined method `coverage_report' for #<RDoc::Options:0x00000001966e68> run with --debug for full backtrace make: *** [rdoc] Error 1 ================ On Wed, Jul 20, 2011 at 11:04 PM, Eric Hodel <drbrain@segment7.net> wrote: > > On Jul 20, 2011, at 6:28 PM, Dev Guy wrote: >> >> On Wed, Jul 20, 2011 at 9:08 PM, Eric Hodel <drbrain@segment7.net> wrote: >>> >>> On Jul 20, 2011, at 8:29 AM, Dev Guy wrote: >>>> >>>> I get the following build error on my Linux box while trying to build >>>> >>>> ruby-1.9.2-p290, how to fix? it look like a issues with RDoc >>> >>> >>> >>> Can you run just this from the build directory: >>> >>> >>> >>> ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb >>> >>> ./tool/runruby.rb --extout=.ext -- "./bin/rdoc" --no-force-update >>> >>> --all --ri --op ".ext/rdoc" "." --debug >>> >>> >>> >>> It should print out a backtrace >>> >>> >> >> >> >> i assume that's all in one line? > > > > Yup. > > >> >> here is what I got >> >> >> >> /usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/rdoc.rb:79: >> >> warning: already initialized constant GENERATORS >> >> undefined method `coverage_report' for #<RDoc::Options:0x000000027cd678> >> >> /usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/rdoc.rb:428:in `document' >> >> ./bin/rdoc:15:in `<main>' > > > > I tried to reproduce your issue with the following steps: > > > > Download 1.9.2-p136 and -p290 > > > > Install p136 into ~/tmp/ruby/136 > > > > export PATH=~/tmp/ruby/136/bin > > > > Install RDoc 3.8 > > > > in p290: ./configure --prefix=/Users/drbrain/tmp/ruby/290; make > > > > It did not reproduce. > > > > Do you have RUBYOPT set? > > > > Do you have any rdoc plugins installed? `gem list rdoc` should list them > > > > Can you run this command: > > > > $ ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/runruby.rb --extout=.ext -- -e 'require "rdoc/rdoc"; p $".grep(/generator/)' > > > > I get: > > > > ["/Users/drbrain/tmp/ruby/ruby-1.9.2-p290/lib/rdoc/generator.rb", "/Users/drbrain/tmp/ruby/ruby-1.9.2-p290/lib/rdoc/generator/markup.rb", "/Users/drbrain/tmp/ruby/ruby-1.9.2-p290/lib/rdoc/generator/darkfish.rb", "/Users/drbrain/tmp/ruby/ruby-1.9.2-p290/lib/rdoc/generator/ri.rb"] > > > > You should see something similar. > > my output is (not sure why I got 1.9.1 in there???) ["/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator.rb", "/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator/markup.rb", "/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator/darkfish.rb", "/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator/ri.rb", "/usr/local/lib/ruby/gems/1.9.1/gems/horo-1.0.3/lib/rdoc/generator/horo.rb"] these are all my installed gems *** LOCAL GEMS *** abstract (1.0.0) actionmailer (3.0.9, 3.0.4) actionpack (3.0.9, 3.0.4) activemodel (3.0.9, 3.0.4) activerecord (3.0.9, 3.0.4) activeresource (3.0.9, 3.0.4) activesupport (3.0.9, 3.0.4) archive-tar-minitar (0.5.2) arel (2.1.3, 2.0.10, 2.0.9, 2.0.8) authlogic (2.1.6) autotest (4.4.6) autotest-rails-pure (4.1.2) babosa (0.2.2) bcrypt-ruby (2.1.4) builder (3.0.0, 2.1.2) bundler (1.0.15, 1.0.10) calendar_date_select (1.16.2) cancan (1.5.1) coffee-script (2.2.0) coffee-script-source (1.1.1) columnize (0.3.3) daemon_controller (0.2.6) devise (1.1.7) diff-lcs (1.1.2) erubis (2.7.0, 2.6.6) execjs (1.2.0) fastri (0.3.1.1) fastthread (1.0.7) file-tail (1.0.5) forgery (0.3.7) friendly_id (3.2.1) grackle (0.1.10) gruff (0.3.6) hike (1.1.0) horo (1.0.3) i18n (0.6.0, 0.5.0) json (1.5.3, 1.5.1) linecache19 (0.5.12) mail (2.3.0, 2.2.19, 2.2.15) mechanize (1.0.0) memcache-client (1.8.5) mime-types (1.16) minitest (1.6.0 ruby) mocha (0.9.12) multi_json (1.0.3) nifty-generators (0.4.5) nokogiri (1.4.6, 1.4.4) oauth (0.4.4) paperclip (2.3.8) passenger (3.0.2) patron (0.4.11) pg (0.10.1) polyglot (0.3.1) rack (1.3.0, 1.2.2, 1.2.1) rack-cache (1.0.2) rack-mount (0.8.1, 0.6.14, 0.6.13) rack-ssl (1.3.2) rack-test (0.6.0, 0.5.7) rails (3.0.9, 3.0.4) railties (3.0.9, 3.0.4) rake (0.9.2, 0.8.7 ruby) rdoc (3.8, 2.5.8) RedCloth (4.2.7) rmagick (2.13.1) rspec (2.5.0) rspec-core (2.5.1) rspec-expectations (2.5.0) rspec-mocks (2.5.0) rspec-rails (2.5.0) ruby-debug-base19 (0.11.25) ruby-debug19 (0.11.6) ruby-prof (0.10.7) ruby_core_source (0.1.5) sass (3.1.3) simple_form (1.3.1) sprockets (2.0.0.beta.10) spruz (0.2.5) sqlite3 (1.3.3) thor (0.14.6) tilt (1.3.2) tiny_mce (0.1.4) tkri (0.9.5) treetop (1.4.9) tzinfo (0.3.29, 0.3.25, 0.3.24) uglifier (1.0.0) w3c_validators (1.1.1) warden (1.0.3) webrat (0.7.3) will_paginate (2.3.15) wxruby (2.0.0 x86_64-linux) yajl-ruby (0.8.2) ZenTest (4.4.2) ================ On 11-07-21 09:24 PM, Dev Guy wrote: > ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/runruby.rb --extout=.ext -- -e 'require "rdoc/rdoc"; p $".grep(/generator/)' btw I am seeing the exact same issue on my other Linux box $uname -a Linux karma 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:07:17 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux $ruby -v ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux] $gem -v 1.3.7 $ ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/runruby.rb --extout=.ext -- -e 'require "rdoc/rdoc"; p $".grep(/generator/)' /usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/rdoc.rb:79: warning: already initialized constant GENERATORS ["/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator.rb", "/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator/markup.rb", "/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator/darkfish.rb", "/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator/ri.rb", "/usr/local/lib/ruby/gems/1.9.1/gems/horo-1.0.3/lib/rdoc/generator/horo.rb"] ================ On Jul 21, 2011, at 6:25 PM, Dev Guy wrote: > > my output is (not sure why I got 1.9.1 in there???) 1.9.1 is the API compatibility version. 1.9.1 is expected. > > ["/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator.rb", > > "/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator/markup.rb", > > "/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator/darkfish.rb", > > "/usr/local/lib/ruby/gems/1.9.1/gems/rdoc-3.8/lib/rdoc/generator/ri.rb", > > "/usr/local/lib/ruby/gems/1.9.1/gems/horo-1.0.3/lib/rdoc/generator/horo.rb"] You can work around this by uninstalling horo or RDoc 3.8 and reinstalling after completing the upgrade to 1.9.2-p290. I'm not sure how to fix the actual issue in an easy way. The problem is this: RDoc 2.5.8 comes with Ruby 1.9.2 RDoc 2.5.8 will try to load plugins when rdoc/rdoc is loaded. The plugin horo activates the RDoc gem, then requires rdoc/rdoc again redefining methods that won't work with the objects created before the plugin load. Could you add a ticket to redmine.ruby-lang.org and assign it to me? It should say "RDoc should not load plugins when building ri data" -- http://redmine.ruby-lang.org