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>