Subject: 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:07:44
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.

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