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, "Jonathan Belanger" <<a href=3D"mailto:jbelanger1@roch= ester.rr.com">[email protected]</a>> 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> > 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'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 <<a href=3D"mailto:jbelan= [email protected]">[email protected]</a>> wrote:<br> ><br> > Hi All,<br> ><br> > I just joined the list, so please let me know if I make any mistakes.<= br> ><br> > 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> > 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> <<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>><br> <br> ______________________________<wbr>__________<br> Craig A. Berry<br> <br> "... getting out of a sonnet is much more=C2=A0 difficult than getting= in."<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--