[#3726] Fixnum#clone and Float#clone raise different exceptions — "David A. Black" <dblack@...>

Hi --

15 messages 2004/11/12
[#3749] Re: Fixnum#clone and Float#clone raise different exceptions — "David A. Black" <dblack@...> 2004/11/16

Hi --

[#3751] Re: Fixnum#clone and Float#clone raise different exceptions — Yukihiro Matsumoto <matz@...> 2004/11/16

Hi,

[#3752] Re: Fixnum#clone and Float#clone raise different exceptions — "David A. Black" <dblack@...> 2004/11/16

Hi --

[#3785] The latest 1.8.2 cvs prints parse error when starting extension compiling — Yukihiro Matsumoto <matz@...>

Hi,

13 messages 2004/11/23
[#3787] Re: The latest 1.8.2 cvs prints parse error when starting extension compiling — Johan Holmberg <holmberg@...> 2004/11/23

"Old" CVS-revisions of Ruby fail to compile

From: Johan Holmberg <holmberg@...>
Date: 2004-11-06 20:05:57 UTC
List: ruby-core #3692
Hi !

I just tried to compile some old revisions of Ruby, by checking out 
from CVS how the source looked at a particular time. But it seems 
like all revisions between 2004-04-28 and 2004-10-31 fail to 
compile.

This seems very strange to me. Can anyone explain what is going on?
(I hope I'm missing something obvious, but just now I can't see what 
I'm doing wrong ...)

I have tried things like:

   $ cvs -z3 -d :pserver:anonymous@cvs.ruby-lang.org:/src \
         co -d ruby-2004-05-01-mainline -D2004-05-01 ruby
   $ cd ruby-2004-05-01-mainline
   $ autoconf
   $ ./configure
   $ make
   ...
   regparse.c:13: `SYN_GNU_REGEX_OP' undeclared here (not in a function)
   regparse.c:18: initializer element is not constant
   regparse.c:18: (near initialization for `OnigSyntaxRuby.op')
   regparse.c:25: `SYN_GNU_REGEX_BV' undeclared here (not in a function)
   regparse.c:32: initializer element is not constant
   regparse.c:32: (near initialization for `OnigSyntaxRuby.behavior')
   *** Error code 1


All the following dates failed:

   2004-04-28 2004-04-29 2004-05-01 2004-06-01 2004-07-01 2004-08-01
   2004-09-01 2004-10-01 2004-10-30

but the dates 2004-04-27 and 2004-10-31 works.

Can others reproduce this?
Or even better, explain what is going on?

/Johan Holmberg


In This Thread

Prev Next