[rt-devel] Constant name 'HASH(0x8b9f61c)' has invalid characters

Jesse Vincent jesse at bestpractical.com
Tue Jan 14 01:33:59 EST 2003


This is the correct fix. the other syntax was a perl 5.8ism. 
It'll be in the next release. Sorry about that.

	Jesse

On Mon, Jan 13, 2003 at 03:44:22PM -0300, Marcelo Bartsch wrote:
> On Mon, 2003-01-13 at 15:28, THAUVIN Blaise (Dir. Informatique FRP)
> wrote:
> yes exactly same problem, i make a work around, but it may brake all
> other applications, but at least allow rt3 to load and web interface
> seems to work ok.
> 
> as i said before, is an ugly hack but seems to work, at least on my 2
> minute test :)
> 
> --- lib/RT/Tickets_Overlay_SQL.pm       Fri Jan 10 16:54:49 2003
> +++ /opt/rt3/lib/RT/Tickets_Overlay_SQL.pm      Mon Jan 13 14:55:44 2003
> @@ -83,13 +83,12 @@
>  use Regexp::Common qw /delimited/;
> 
>  # States
> -use constant ({
> -               VALUE => 1,
> -               AGGREG => 2,
> -               OP => 4,
> -               PAREN => 8,
> -               KEYWORD => 16,
> -              });
> +use constant VALUE => 1;
> +use constant   AGGREG => 2;
> +use constant   OP => 4;
> +use constant   PAREN => 8;
> +use constant   KEYWORD => 16;
> +
>  my @tokens = qw[VALUE AGGREG OP PAREN KEYWORD];
> 
>  my $re_aggreg = qr[(?i:AND|OR)];
> 
> 
> 
> > Jesse,
> > 
> > The problem persisted with the new DBIx::SearchBuilder. 
> > Even worse, 2.1.39 was working fine before I upgraded perl modules, it
> > does not anymore. I get the same error with both 2.1.39 and alpha2
> > 
> > Apparently, Marcelo Bartsch gets the same error too, so its not unique
> > to my system.
> > 
> > Other dependencies are now OK (MySQL 4.0.8, Perl 5.6.1)
> > 
> > Blaise
> > 
> > -----Message d'origine-----
> > De : Jesse Vincent [mailto:jesse at bestpractical.com]
> > Envoyé : lundi 13 janvier 2003 18:46
> > À : THAUVIN Blaise (Dir. Informatique FRP)
> > Cc : 'rt-devel at fsck.com'
> > Objet : Re: [rt-devel] Rights not set on download section?
> > 
> > 
> > > I had also some problems starting the httpd server :
> > > [error] Constant name 'HASH(0x8b9f61c)' has invalid characters at
> > > usr/local/rt3/lib/RT/Tickets_Overlay_SQL.pm line 87
> > >
> > 
> > 
> > I'd very much like to know if this persists once you've got
> > DBIx::SearchBuilder upgraded. Thanks.
> -- 
>    Marcelo Bartsch
> mbartsch at netglobalis.net
>   www.netglobalis.net
> 
> PGP Fingerprint : 
> 877E 3A56 F523 B44A 3260  8F83 8916 E158 6100 F721
> 

-- 
»|« http://www.bestpractical.com/rt  -- Trouble Ticketing. Free.



More information about the Rt-devel mailing list