RE: Trying to build PERL 5.22.3RC1 on OpenVMS VAX V7.3 with some issues...

[email protected] (Hein van den Heuvel) Sun, 21 Aug 2016 10:01:06 -0400
Newsgroups perl.vmsperl
Message-ID <CAC-g1fVUuBeLcgAFx2WNpziyb0Ur62u81zR=f=ZucSdEzF4Y-Q@mail.gmail.com>
--001a11c16648eb2422053a955cdb
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

** LIKE ** !

On Aug 21, 2016 9:54 AM, "Jonathan Belanger" <[email protected]>
wrote:

> Hi Craig,
>
> > Why?
> Because I like the VAX.  I also have the emulator running at just under 2=
4
> times the speed of a VAX 780.  I'm also working on an emulator for the
> Alpha.  The VAX may have been discontinued, but there are many still out
> there and ignoring them is just wrong.
>
> It appears that /OPT=3DNODISJOINT does appear to work successfully.
>
> Thanks,
>
> ~Jon.
>
>
> -----Original Message-----
> From: Craig A. Berry [mailto:[email protected]]
> Sent: Sunday, August 21, 2016 9:34 AM
> To: Jonathan Belanger
> Cc: [email protected]
> Subject: Re: Trying to build PERL 5.22.3RC1 on OpenVMS VAX V7.3 with some
> issues...
>
> On Aug 21, 2016, at 7:31 AM, Jonathan Belanger <
> [email protected]> wrote:
> >
> > Hi All,
> >
> > I just joined the list, so please let me know if I make any mistakes.
> >
> > I=E2=80=99m trying to build PERL 5.22.3RC1 on a emulated VAX running Op=
enVMS VAX
> V7.2 (unpatched).
>
> Why?  The VAX architecture was discontinued sixteen years ago.  If you
> succeed it will take days and days to do the build.  There have been an
> increasing number of features that won=E2=80=99t work right on an ODS-2 d=
isk.  So,
> it=E2=80=99s an uphill battle, and not worth the effort when you can get =
an Alpha
> emulator or a cheap Itanium on eBay.
>
> > After getting past a few issues that prevented the build from proceedin=
g
> (CONFIGURE.COM, DESCRIP_MMS.TEMPLATE, and MAKFILE.PL in DYNALOADER needed
> some changes).  I=E2=80=99m now at the point where MD5 is compiling and t=
hough it
> shows CPU time being takeng up, there is no I/O occurring and the
> compilation never returns.  The compile I=E2=80=99m using is Compaq (DEC)=
 C V6.4.
> Has anyone else had this issue?  I=E2=80=99m not sure how to best debug i=
t.  Any
> help would be appreciated.
>
> The optimizer on that old compiler gets confused but compiling with
> /Optimize=3D(NODISJOINT) has been reported to do the trick.
>
> There is a patch to do that here in this ticket:
>
> <https://rt.perl.org/Public/Bug/Display.html?id=3D85932>
>
> ________________________________________
> Craig A. Berry
>
> "... getting out of a sonnet is much more  difficult than getting in."
>                  Brad Leithauser
>
>
>
>

--001a11c16648eb2422053a955cdb
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">** LIKE ** !</p>
<div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Aug 21, 2016 9=
:54 AM, &quot;Jonathan Belanger&quot; &lt;<a href=3D"mailto:jbelanger1@roch=
ester.rr.com">[email protected]</a>&gt; wrote:<br type=3D"attribu=
tion"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex">Hi Craig,<br>
<br>
&gt; Why?<br>
Because I like the VAX.=C2=A0 I also have the emulator running at just unde=
r 24 times the speed of a VAX 780.=C2=A0 I&#39;m also working on an emulato=
r for the Alpha.=C2=A0 The VAX may have been discontinued, but there are ma=
ny still out there and ignoring them is just wrong.<br>
<br>
It appears that /OPT=3DNODISJOINT does appear to work successfully.<br>
<br>
Thanks,<br>
<br>
~Jon.<br>
<br>
<br>
-----Original Message-----<br>
From: Craig A. Berry [mailto:<a href=3D"mailto:[email protected]">craigber=
[email protected]</a>]<br>
Sent: Sunday, August 21, 2016 9:34 AM<br>
To: Jonathan Belanger<br>
Cc: <a href=3D"mailto:[email protected]">[email protected]</a><br>
Subject: Re: Trying to build PERL 5.22.3RC1 on OpenVMS VAX V7.3 with some i=
ssues...<br>
<br>
On Aug 21, 2016, at 7:31 AM, Jonathan Belanger &lt;<a href=3D"mailto:jbelan=
[email protected]">[email protected]</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi All,<br>
&gt;<br>
&gt; I just joined the list, so please let me know if I make any mistakes.<=
br>
&gt;<br>
&gt; I=E2=80=99m trying to build PERL 5.22.3RC1 on a emulated VAX running O=
penVMS VAX V7.2 (unpatched).<br>
<br>
Why?=C2=A0 The VAX architecture was discontinued sixteen years ago.=C2=A0 I=
f you succeed it will take days and days to do the build.=C2=A0 There have =
been an increasing number of features that won=E2=80=99t work right on an O=
DS-2 disk.=C2=A0 So, it=E2=80=99s an uphill battle, and not worth the effor=
t when you can get an Alpha emulator or a cheap Itanium on eBay.<br>
<br>
&gt; After getting past a few issues that prevented the build from proceedi=
ng (<a href=3D"http://CONFIGURE.COM" rel=3D"noreferrer" target=3D"_blank">C=
ONFIGURE.COM</a>, DESCRIP_MMS.TEMPLATE, and <a href=3D"http://MAKFILE.PL" r=
el=3D"noreferrer" target=3D"_blank">MAKFILE.PL</a> in DYNALOADER needed som=
e changes).=C2=A0 I=E2=80=99m now at the point where MD5 is compiling and t=
hough it shows CPU time being takeng up, there is no I/O occurring and the =
compilation never returns.=C2=A0 The compile I=E2=80=99m using is Compaq (D=
EC) C V6.4.=C2=A0 Has anyone else had this issue?=C2=A0 I=E2=80=99m not sur=
e how to best debug it.=C2=A0 Any help would be appreciated.<br>
<br>
The optimizer on that old compiler gets confused but compiling with /Optimi=
ze=3D(NODISJOINT) has been reported to do the trick.<br>
<br>
There is a patch to do that here in this ticket:<br>
<br>
&lt;<a href=3D"https://rt.perl.org/Public/Bug/Display.html?id=3D85932" rel=
=3D"noreferrer" target=3D"_blank">https://rt.perl.org/Public/<wbr>Bug/Displ=
ay.html?id=3D85932</a>&gt;<br>
<br>
______________________________<wbr>__________<br>
Craig A. Berry<br>
<br>
&quot;... getting out of a sonnet is much more=C2=A0 difficult than getting=
 in.&quot;<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Brad Leithaus=
er<br>
<br>
<br>
<br>
</blockquote></div></div>

--001a11c16648eb2422053a955cdb--