Newsgroups: comp.sources.bugs
Path: utzoo!utgpu!trigraph!john
From: john@trigraph.uucp (John Chew)
Subject: Re: perl 3.0 patch #12
Message-ID: <1990Mar5.200203.25581@trigraph.uucp>
Summary: how to compile for A/UX 1.1
Sender: "John J. Chew" <john@trigraph.UUCP>
Reply-To: "John J. Chew" <poslfit@gpu.UTCS.UToronto.CA>
Organization: Trigraph Inc., Toronto, Canada
References: <7241@jpl-devvax.JPL.NASA.GOV> <15222@bfmny0.UU.NET>
Date: Mon, 5 Mar 90 20:02:03 GMT

Problems encountered while upgrading from patch 8 to patch 12 of
Perl 3.0 under A/UX 1.1 using cc:

- The optimizer warns that some optimizations are lost due to table
  overflow when compiling eval.c and toke.c.  The generated code appears
  to be correct even if presumably suboptimal :-).

- Because A/UX has a fake <dirent.h> which includes <sys/dir.h> and
  #defines dirent to be direct, Configure gets confused.  Editing 
  config.sh to set i_dirent=undef and d_dirnamlen=define works.  This
  problem was present in patch 8 as well.

- The function fatal() is defined in libPW.a and in util.o.  Removing
  -lPW from the list of libraries allows successful linkage.

John
-- 
john j. chew, iii   		  phone: +1 416 425 3818     AppleLink: CDA0329
trigraph, inc., toronto, canada   {uunet!utai!utcsri,utgpu,utzoo}!trigraph!john
dept. of math., u. of toronto     poslfit@{utorgpu.bitnet,gpu.utcs.utoronto.ca}
