[biz.sco.opendesktop] Problems with Perl4.10 on SCO 3.2.2

gws@xenitec.on.ca (Geoff Scully) (06/15/91)

Well I sure don't remember having this much trouble with PL3! :-(

First off I had to hack the hints/sco_3 file and remove the bugus space
in the ccflags entry, which should read:

ccflags="$ccflags -UM_XENIX"
instead of
ccflags="$ccflags -U M_XENIX"

This caused all the remaining compilations in Configure to bomb with
"no file speicified" (or similar) messages from cc. 

The next problem I had was with Configure itself. A new "Wrapper" for
stdin cpp has been added before the check to see if /bin/cpp works. This
wrapper cased make depend to fail miserably, thinking that I "don't have
a real preprocessor", and faking it with sed scripts which complained
about .hsed: command not found. The fact that .hsed was an empty file
probably had alot to do with that. Commenting out that portion of the
elif in Configure will cause it succeed on the next branch, using
/lib/cpp directly, which works much better.

After this, all compiled fine (with one warning about a different
parameter declaration in util.c). Then came the tests. :-(

make test,

1. hangs at op/goto on test 3 which tries to do a 
$x = `./perl -e 'goto foo; 2>&1`;

tests of the same command by hand get the same result, as does perl
op/goto.t in the t directory.

2. hangs at op/regexp. perl op/regexp.t gives ok up to test 46 which
hangs.

3. op/split hangs at test 11. This is another like 1. with an assignment
via ``.

4. op/stat hangs at test 9. which is the setuid/chmod 0 stuff. Commenting
out the eval $> lines before and after causes them to pass.

5. At the every end it hangs after doing lib/big.t before printing the
Success or Fail message or the times.

If anybody else has had any of these and resolved them, Pls let me know.

---
Geoff Scully                    Support Services -- XeniTec Consulting Services
Internet: gws@xenitec.on.ca		   UUCP: ..!{uunet!}watmath!xenitec!gws
"We need to look at what we owe each other, rather than what we can make off
each other." Bob Rae, National Disaster Party, Ontario Premier elect. 09/06/90