Subject: Re: perl5 problems on 1.5.3/sparc?
To: None <tech-pkg@netbsd.org>
From: Rob Windsor <windsor@warthog.com>
List: tech-pkg
Date: 04/24/2002 14:12:20
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

> 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?

> After a day of digging, I haven't found the difference that makes the
> op/stat.t error go away.  In fact, I've pretty much replicated the pkgsrc
> build environment (patches, Configure args, pre-Configure tweaking of
> hints/netbsd.sh, compare config.sh) and still haven't been able to replicate
> the op/stat.t bug, but yet it consistently shows up when building via pkgsrc.

> pragma/warnings.t still bails, guess there isn't anything I can do about
> that.

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).

sigh.

Rob++
----------------------------------------
Internet: windsor@warthog.com                             __o
Life: Rob@Carrollton.Texas.USA.Earth                    _`\<,_
                                                       (_)/ (_)
The weather is here, wish you were beautiful.