Constant name 'HASH(0x8b9f61c)' has invalid characters

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@bestpractical.com]
Envoyé : lundi 13 janvier 2003 18:46
À : THAUVIN Blaise (Dir. Informatique FRP)
Cc : ‘rt-devel@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.

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 :slight_smile:

— 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@bestpractical.com]
Envoy� : lundi 13 janvier 2003 18:46
� : THAUVIN Blaise (Dir. Informatique FRP)
Cc : ‘rt-devel@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@netglobalis.net
www.netglobalis.net

PGP Fingerprint :
877E 3A56 F523 B44A 3260 8F83 8916 E158 6100 F721

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

JesseOn 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 :slight_smile:

— 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@bestpractical.com]
Envoyé : lundi 13 janvier 2003 18:46
À : THAUVIN Blaise (Dir. Informatique FRP)
Cc : ‘rt-devel@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@netglobalis.net
www.netglobalis.net

PGP Fingerprint :
877E 3A56 F523 B44A 3260 8F83 8916 E158 6100 F721

»|« Request Tracker... So much more than a help desk — Best Practical Solutions – Trouble Ticketing. Free.