Nobuyoshi Nakada wrote: > I agree the removal. > ... Those people are damned regardless. For anyone who does upgrade their version of Ruby, at the very least, this will protect them from OpenSSL's known / past insecure defaults. That ...sgonyea (Scott Gonyea)
I found the source of the bug. My ~/.profile defined $C_INCLUDE_PATH and $CPLUS_INCLUDE_PATH. Having this here did not affect Ruby 1.8.7 or 1.9.2. It did, however, screw up portions of 1.9.3. How strange.sgonyea (Scott Gonyea)
Another example: URI.join("http://foo.com/baz", "bar", "bim") # => #<URI::HTTP:0x1005412e URL:http://foo.com/bim> Also, if we did model the behavior of Pathname, then joining of "/baz" would reset the path which I do think is acc...sgonyea (Scott Gonyea)
The behavior of Ruby's URI is confusing, to say the least. ``` URI("http://foo.com/bar") + "baz" # => #<URI::HTTP:0x710713de URL:http://foo.com/baz> URI.join("http://foo.com/baz", "bar") # => #<URI::HTTP:0x29fd5dc4 URL:http://f...sgonyea (Scott Gonyea)
Weird. It's happening on both of my laptops, but not a fresh one. I guess something is screwed up from when Lion first came out. Time to format... (go ahead and reject)sgonyea (Scott Gonyea)
This only happens to me on Ruby 1.9.3, in Mac OS X Lion (10.7.3). 1.9.2/1.8.7 are not affected by this issue. After building ruby-1.9.3-p0 OR ruby-1.9.3-p122 (via rvm), I get the following issue attempting to require 'digest/sha1' (or...sgonyea (Scott Gonyea)