Subject: Re: perl5 problems on 1.5.3/sparc?
To: Rob Windsor <windsor@warthog.com>
From: Johnny C. Lam <jlam@netbsd.org>
List: tech-pkg
Date: 04/24/2002 17:07:44
On Wed, Apr 24, 2002 at 02:12:20PM -0500, Rob Windsor wrote:
> On Wed, 24 Apr 2002 14:07:44 CDT, verily did Rob Windsor write:
>
> > I went to update my perl5 from 5.6.0.nb4 to 5.6.1nb7 (latest) and "make test"
> > blew up in a few places.
>
> > Running "LD_LIBRARY_PATH=..:${LD_LIBRARY_PATH} ./perl harness" in
> > work/perl-5.6.1/t gave me the summary:
>
> > Failed Test Status Wstat Total Fail Failed List of Failed
> > -----------------------------------------------------------------------------
> > lib/ipc_sysv.t 255 65280 16 10 62.50% 7-16
> > op/stat.t 58 1 1.72% 4
> > pragma/warnings.t 419 1 0.24% 303
> > 5 tests and 83 subtests skipped.
> > Failed 3/258 test scripts, 98.84% okay. 12/12972 subtests failed, 99.91% okay
I don't see this behaviour on a 1.5.2_ALPHA/i386. The only test that I
fail is test 303 of pragme/warnings.t. I'll test on the mac68k machine as
well when I get the chance.
> > When I add "posix" to LIBSWANTED.NetBSD, the lib/ipc_sysv.t error went away.
> > While on the note of LIBSWANTED.NetBSD, why isn't gdbm in there?
gdbm isn't there because databases/p5-gdbm is a separate module that
encapsulates the need for GDBM libraries.
> Ironically, I add "posix gdbm" to LIBSWANTED.NetBSD and rebuilt
> pkgsrc/lang/perl5 and the op/stat.t error went away (which wasn't the
> behavior I was expecting).
I'm at a loss to explain what's going on. I can understand the need for
libposix, but not for libgdbm. This needs more investigation.
Cheers,
-- Johnny Lam <jlam@netbsd.org>