Weird PERL problems with rt2

OK, experimenting with building on Solaris 7, SPARC5 using GNU
gcc-2.95.3 (release) and PERL 5.6.1 (complete build from source).

I get strange errors in MIME-Base64 (dowarn undeclared, Error1, exit 0)
and in HTML-Parser (hexdigit undeclared, sv_yes undeclared, sv_undef
undeclared, Error1, exit0) and they refuse to build/install.

This of course breaks things like Mason, etc. and makes install
impossible.

Has anyone else gotten these errors? If so (or not) any suggestions on
how to fix them? It looks like I’m missing a library or module, but
which one (PERL being so helpful and have non-searchable mail-list
archives…).

Ed Vazquez
Senior Security Engineer
Inflow, Inc. (http://www.inflow.com/home.asp)
303.942.3211

“Abandon shop! Abandon shop! This is not a daffodil!”
–Holly in “Demons & Angels”, Red Dwarf series V

| I get strange errors in MIME-Base64 (dowarn undeclared, Error1, exit 0)
| and in HTML-Parser (hexdigit undeclared, sv_yes undeclared, sv_undef
| undeclared, Error1, exit0) and they refuse to build/install.
±–>8

Sounds to me like you need newer versions of those modules; 5.6.x no longer
has the old namespace-polluting variables, they all begin with Perl_ or pl_
now so they don’t collide with random extension variables.

brandon s. allbery [os/2][linux][solaris][japh] allbery@kf8nh.apk.net
system administrator [WAY too many hats] allbery@ece.cmu.edu
electrical and computer engineering KF8NH
carnegie mellon university [“better check the oblivious first” -ke6sls]

Actually, I first tried using the testdeps utility with the -fix flag.
When that initially failed, I went up to the CPAN site and cruised down
to the modules/by-name directories. The modules that are needed haven’t
been updated since 1998/1999, so I guess what’s needed is either a
series of patches to update the modules (and BTW, Date::Parse and
Date::Format no longer exist, they have been rolled into Date::Manip),
or to rebuild PERL with the “namespace-pollute” flags and hope…

Sigh, just once it would be nice if everything worked the first time.
Though if that ever happens I’ll probably die from the shock.

Does anyone have any references where (ideally) I can find an “old vs.
new” name cross-list? Or failing that, a concise list of the new names?

Thanks,

Ed Vazquez
Senior Security Engineer
Inflow, Inc. (http://www.inflow.com/home.asp)
303.942.3211

Handy phrase-"Why did you do that?"On Mon, 11 Jun 2001, Brandon S. Allbery KF8NH wrote:

Date: Mon, 11 Jun 2001 19:13:47 -0400
From: Brandon S. Allbery KF8NH allbery@ece.cmu.edu
To: “Ed Vazquez, Jr.” evazquez@inflow.com, rt-users@lists.fsck.com
Subject: Re: [rt-users] Weird PERL problems with rt2

On Monday, June 11, 2001 16:44:08 -0600, evazquez@inflow.com wrote:
±—
| I get strange errors in MIME-Base64 (dowarn undeclared, Error1, exit 0)
| and in HTML-Parser (hexdigit undeclared, sv_yes undeclared, sv_undef
| undeclared, Error1, exit0) and they refuse to build/install.
±–>8

Sounds to me like you need newer versions of those modules; 5.6.x no longer
has the old namespace-polluting variables, they all begin with Perl_ or pl_
now so they don’t collide with random extension variables.

Actually, I first tried using the testdeps utility with the -fix flag.
When that initially failed, I went up to the CPAN site and cruised down
to the modules/by-name directories. The modules that are needed haven’t
been updated since 1998/1999, so I guess what’s needed is either a
series of patches to update the modules (and BTW, Date::Parse and
Date::Format no longer exist, they have been rolled into Date::Manip),

No, they haven’t. They’re part of TimeDate.

jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

After all, it’s not every day you meet up with an evil power
-M. Bulgakov

Whoops, my mistake. Apologies all around if I confused someone.

Ed Vazquez
Senior Security Engineer
Inflow, Inc. (http://www.inflow.com/home.asp)
303.942.3211

Support the ban of Dihydrogen Monoxide: http://www.dhmo.org/On Mon, 11 Jun 2001, Jesse wrote:

Date: Mon, 11 Jun 2001 19:44:57 -0400
From: Jesse jesse@fsck.com
To: “Ed Vazquez, Jr.” evazquez@inflow.com
Cc: rt-users@lists.fsck.com
Subject: Re: [rt-users] Weird PERL problems with rt2

On Mon, Jun 11, 2001 at 05:35:43PM -0600, Ed Vazquez, Jr. wrote:

Actually, I first tried using the testdeps utility with the -fix flag.
When that initially failed, I went up to the CPAN site and cruised down
to the modules/by-name directories. The modules that are needed haven’t
been updated since 1998/1999, so I guess what’s needed is either a
series of patches to update the modules (and BTW, Date::Parse and
Date::Format no longer exist, they have been rolled into Date::Manip),

No, they haven’t. They’re part of TimeDate.