List Info

Thread: Ruby 1.8.6 preview2 has been released




Ruby 1.8.6 preview2 has been released
country flaguser name
Japan
2007-02-24 09:28:00
Hi,

I am pleased to announce that the second preview of Ruby
1.8.6 has
been released.  The new version of Ruby includes many bug
fixes,
feature enhancements and some performance improvements since
1.8.5
while maintaining stability and backward compatibility with
the
previous release to a high degree.

The source code tarball is available at the following
location:

	ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-preview2.ta
r.gz

Checksums:
	MD5 (ruby-1.8.6-preview2.tar.gz) =
64504fe5807b9e1779a8a322bba49f63
	SHA1 (ruby-1.8.6-preview2.tar.gz) =
177615211c3b4e44b49f0bd257aae740113bfcbb
	SHA256 (ruby-1.8.6-preview2.tar.gz) =
62d5c55c0cc157a08bfd3cd94037a44f6e8b689d4386cfdaaa1a68789ef2
e136
	SHA384 (ruby-1.8.6-preview2.tar.gz) =
a72c127976361389f35c45d02db166a08664198255a39e621f084dadbc89
68ff28b787d0c7717d2e2fffb5e4fef26f33
	SHA512 (ruby-1.8.6-preview2.tar.gz) =
22bf52382a88d6388973a45abb7d1d9a9073989506f1274da1963b9bf9da
0e135cacd1743d685afa764b928a57de8f12a19aed9c520a7dbd0d58e4d4
c56a7c3c
	RMD160 (ruby-1.8.6-preview2.tar.gz) =
51f7be3198798c8675637fb8a24f4ed8502fffc4
	Tiger (ruby-1.8.6-preview2.tar.gz) =
c01ad7e5112677720ce40c78db59b56bf82e75aad047d7e2
	Whirlpool (ruby-1.8.6-preview2.tar.gz) =
5f9660b95c3c3d7692807b9058f67b47e36b20e1021edc2fc09e9ec541cc
7c1abd3f2104fa66048534aafd0759327208681296702afe84dc6814b746
7561762c
	SIZE (ruby-1.8.6-preview2.tar.gz) = 4535884


Please test it out and drop us a report if you find any
problem.

The final release is expected on next Saturday unless a
serious
problem arises.

Regards,

--
                     /
                    /__  __            Akinori.org /
MUSHA.org
                   / )  )  ) )  /     FreeBSD.org /
Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(   iDaemons.org / and.or.jp

"Different eyes see different things,
    Different hearts beat on different strings --
       But there are times for you and me when all such
things agree"
Re: Ruby 1.8.6 preview2 has been released
user name
2007-02-24 10:14:27
On 2/24/07, Akinori MUSHA <knuidaemons.org> wrote:

> Please test it out and drop us a report if you find any
problem.

The attached patch against the ruby_1_8_6 branch fixes a few
compiler
warnings about pointer signedness mismatches when compiling
on Mac OS
X.

  
Re: Ruby 1.8.6 preview2 has been released
user name
2007-02-26 06:23:09
On 2/24/07, Akinori MUSHA <knuidaemons.org> wrote:
> Hi,
>
> I am pleased to announce that the second preview of
Ruby 1.8.6 has
> been released.  The new version of Ruby includes many
bug fixes,
> feature enhancements and some performance improvements
since 1.8.5
> while maintaining stability and backward compatibility
with the
> previous release to a high degree.

It looks like you've altered fu_check_options in
fileutils.rb, which
breaks rake 0.7.1. Be prepared for howls from the rails
community.

djbergeimperator:~/workspace/ruby_test> rake test_array
--trace
(in /home/djberge/workspace/ruby_test)
** Invoke test_array (first_time)
** Execute test_array
rake aborted!
wrong number of arguments (3 for 2)
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:725:
in
`fu_check_options'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:725:
in `sh'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:812:
in `sh'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:747:
in `ruby'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:812:
in `ruby'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/testtas
k.rb:117:in `define'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:831:
in `verbose'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/testtas
k.rb:102:in `define'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:387:
in `call'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:387:
in `execute'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:387:
in `each'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:387:
in `execute'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:357:
in `invoke'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:350:
in `synchronize'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:350:
in `invoke'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:1906
:in `run'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:1906
:in `each'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:1906
:in `run'
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/bin/rake:7
/opt/test/bin/rake:16:in `load'
/opt/test/bin/rake:16

Regards,

Dan


Re: Ruby 1.8.6 preview2 has been released
user name
2007-02-26 07:37:37
Beta versions of rake from 0.7.1.5 on no longer rely on
fu_check_options (b/c it was always supposed to be internal
only):

http://rubyforge.org/pipermail/rake-devel/2006
-October/000243.html

I stumbled over this a few weeks ago.  There will certainly
be some
anguished cries, though, amongst people who haven't
upgraded,
especially if the non-broken version of rake remains in beta
when the
1.8.6 release goes official.

On 2/26/07, Daniel Berger <djberg96gmail.com> wrote:
> On 2/24/07, Akinori MUSHA <knuidaemons.org> wrote:
> > Hi,
> >
> > I am pleased to announce that the second preview
of Ruby 1.8.6 has
> > been released.  The new version of Ruby includes
many bug fixes,
> > feature enhancements and some performance
improvements since 1.8.5
> > while maintaining stability and backward
compatibility with the
> > previous release to a high degree.
>
> It looks like you've altered fu_check_options in
fileutils.rb, which
> breaks rake 0.7.1. Be prepared for howls from the rails
community.
>
> djbergeimperator:~/workspace/ruby_test> rake test_array
--trace
> (in /home/djberge/workspace/ruby_test)
> ** Invoke test_array (first_time)
> ** Execute test_array
> rake aborted!
> wrong number of arguments (3 for 2)
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:725:
in
> `fu_check_options'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:725:
in `sh'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:812:
in `sh'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:747:
in `ruby'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:812:
in `ruby'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/testtas
k.rb:117:in `define'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:831:
in `verbose'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake/testtas
k.rb:102:in `define'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:387:
in `call'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:387:
in `execute'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:387:
in `each'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:387:
in `execute'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:357:
in `invoke'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:350:
in `synchronize'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:350:
in `invoke'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:1906
:in `run'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:1906
:in `each'
>
/opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/lib/rake.rb:1906
:in `run'
> /opt/test/lib/ruby/gems/1.8/gems/rake-0.7.1/bin/rake:7
> /opt/test/bin/rake:16:in `load'
> /opt/test/bin/rake:16
>
> Regards,
>
> Dan
>
>


Re: Ruby 1.8.6 preview2 has been released
country flaguser name
Japan
2007-02-26 08:41:22
At Mon, 26 Feb 2007 22:37:37 +0900,
Ryan Waldron wrote:
> Beta versions of rake from 0.7.1.5 on no longer rely
on
> fu_check_options (b/c it was always supposed to be
internal only):
> 
> http://rubyforge.org/pipermail/rake-devel/2006
-October/000243.html
> 
> I stumbled over this a few weeks ago.  There will
certainly be some
> anguished cries, though, amongst people who haven't
upgraded,
> especially if the non-broken version of rake remains in
beta when the
> 1.8.6 release goes official.
> 
> On 2/26/07, Daniel Berger <djberg96gmail.com> wrote:
> > On 2/24/07, Akinori MUSHA <knuidaemons.org> wrote:
> > > Hi,
> > >
> > > I am pleased to announce that the second
preview of Ruby 1.8.6 has
> > > been released.  The new version of Ruby
includes many bug fixes,
> > > feature enhancements and some performance
improvements since 1.8.5
> > > while maintaining stability and backward
compatibility with the
> > > previous release to a high degree.
> >
> > It looks like you've altered fu_check_options in
fileutils.rb, which
> > breaks rake 0.7.1. Be prepared for howls from the
rails community.
(error messages snipped)

Thanks for the information, both of you.  I understand that
release
engineering is not just about code but is also achieved by
coordination with developers and related software projects.

I wrote a mail to the author of Rake to ask if he could
kindly release
a new version before the 1.8.6 final release goes out of the
door.

Let me wait for his answer, and I'll post a follow-up on
this later.

-- 
                     /
                    /__  __            Akinori.org /
MUSHA.org
                   / )  )  ) )  /     FreeBSD.org /
Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(   iDaemons.org / and.or.jp

"Different eyes see different things,
    Different hearts beat on different strings --
       But there are times for you and me when all such
things agree"


Re: Ruby 1.8.6 preview2 has been released
user name
2007-02-26 18:43:19
On 2/25/07, Akinori MUSHA <knuidaemons.org> wrote:
> Hi,
>
> I am pleased to announce that the second preview of
Ruby 1.8.6 has
> been released.

Attached is a very small documentation-related patch for the
Base64
standard library class. The #b64encode method (probably
little-used)
was confusingly documented, and tripped me up at least
once.


Dave.

  
Re: Ruby 1.8.6 preview2 has been released
country flaguser name
Japan
2007-02-27 04:40:32
At Sun, 25 Feb 2007 01:14:27 +0900,
Lyle Johnson wrote:
> The attached patch against the ruby_1_8_6 branch fixes
a few compiler
> warnings about pointer signedness mismatches when
compiling on Mac OS
> X.

Thanks, committed to ruby_1_8.

-- 
                     /
                    /__  __            Akinori.org /
MUSHA.org
                   / )  )  ) )  /     FreeBSD.org /
Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(   iDaemons.org / and.or.jp

"Different eyes see different things,
    Different hearts beat on different strings --
       But there are times for you and me when all such
things agree"


Re: Ruby 1.8.6 preview2 has been released
country flaguser name
Japan
2007-02-27 04:41:05
At Tue, 27 Feb 2007 09:43:19 +0900,
David Symonds wrote:
> Attached is a very small documentation-related patch
for the Base64
> standard library class. The #b64encode method (probably
little-used)
> was confusingly documented, and tripped me up at least
once.

Indeed, committed to ruby_1_8.

-- 
                     /
                    /__  __            Akinori.org /
MUSHA.org
                   / )  )  ) )  /     FreeBSD.org /
Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(   iDaemons.org / and.or.jp

"Different eyes see different things,
    Different hearts beat on different strings --
       But there are times for you and me when all such
things agree"


[1-8]

about | contact  Other archives ( Real Estate discussion Medical topics )