Subject: NetBSD/vax 1.6 pkgsrc perl build?
To: NetBSD/vax Mailing List <port-vax@netbsd.org>
From: Brian Chase <vaxzilla@jarai.org>
List: port-vax
Date: 11/02/2002 17:06:42
Has anyone here attempted to build the `lang/perl5' (Perl 5.6.1) package
from the 1.6 release on thier VAX?  I've just run through the first
attempt on my MicroVAX 3100 and its errored out in the install phase
while generating the perl man pages.  I'm working on regenerating the
error.

I'd also noticed earlier in the build process that perl had complaining
with a warning about `make test' not having been run.  I'd presumed
this was a choice made by the person who assembled the perl5 package.
Curious, I went into the working directory of my failed build and
manually ran `make test'.  I found the following tests to have failed:

  [...]
  op/chop..............ok
  op/closure...........ok
  op/cmp...............FAILED at test 0
  op/concat............ok
  op/cond..............ok
  [...]
  op/my_stash..........ok
  op/nothr5005.........ok
  op/numconvert........FAILED at test 0
  op/oct...............ok
  op/ord...............ok
  [...]
  pragma/constant......ok
  pragma/diagnostics...ok
  pragma/locale........# The following locales
  #
  #       C POSIX cs cs_CZ.ISO8859-2 de de_AT de_AT.ISO8859-1
  #       de_AT.ISO8859-15 de_CH.ISO8859-1 de_CH.ISO8859-15 de_DE.ISO8859-1
  #       de_DE.ISO8859-15 el en_AU.ISO8859-1 en_AU.ISO8859-15
  #       en_CA.ISO8859-1 en_CA.ISO8859-15 en_GB.ISO8859-1 en_GB.ISO8859-15
  #       en_US.ISO8859-1 en_US.ISO8859-15 eo fi_FI.ISO8859-1
  #       fi_FI.ISO8859-15 hr_HR.ISO8859-2 hu_HU.ISO8859-2 it_CH.ISO8859-1
  #       it_CH.ISO8859-15 it_IT.ISO8859-1 it_IT.ISO8859-15 ja_JP.eucJP
  #       ko nl_BE.ISO8859-1 nl_BE.ISO8859-15 nl_NL.ISO8859-1
  #       nl_NL.ISO8859-15 no no@nynorsk no_NO.ISO8859-1 no_NO.ISO8859-15
  #       pl pl_PL.ISO8859-2 ru ru_RU.ISO8859-5 ru_RU.KOI8-R
  #       sk_SK.ISO8859-2 sl sl_SI.ISO8859-2 sv sv_SE.ISO8859-1
  #       sv_SE.ISO8859-15 zh_CN.eucCN zh_TW.Big5 zh_TW.eucTW
  #
  # tested okay.
  #
  # The following locales
  #
  #       lt_LT.ISO8859-4 nl
  #
  # had problems.
  #
  FAILED at test 99
  pragma/overload......ok
  pragma/strict........ok
  [...]
  lib/basename.........ok
  lib/bigfloat.........ok
  lib/bigfltpm.........FAILED at test 351
  lib/bigint...........ok
  lib/bigintpm.........ok
  [...]
  lib/checktree........ok
  lib/class-struct.....ok
  lib/complex..........FAILED at test 0
  lib/db-btree.........ok
  lib/db-hash..........ok
  [...]
  lib/tie-substrhash...ok
  lib/timelocal........ok
  lib/trig.............FAILED at test 0

I was wondering if someone else can confirm the errors by attempting to
compile this on their--possibly faster--VAX system.  For the moment,
I've switched my focus to recompiling a leaner kernel in order to free
up a bit more memory for my compiles.  Not having a perl5 package is a
bit of a problem as there are many other packages which depend upon it.

-brian.