Re: Perl 5.30 compat
TheSin <[email protected]> Mon, 21 Aug 2017 15:07:56 -0600
| Newsgroups | gmane.os.apple.fink.core |
|---|---|
| Message-ID | <[email protected]> |
--===============6749032995286809709== Content-Type: multipart/alternative; boundary="Apple-Mail=_E7C3DD78-12FB-4DCB-87C7-F020CDE7F8DB" --Apple-Mail=_E7C3DD78-12FB-4DCB-87C7-F020CDE7F8DB Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Smacks gave the thumbs up in IRC, so it=E2=80=99s committed hopefully = ti=E2=80=99s okay. We talked about maybe using /dev/null there instead = as well as an option. --- TS http://www.southofheaven.org/ Life begins and ends with chaos, live between the chaos! > On Aug 21, 2017, at 2:42 PM, Alexander Hansen = <[email protected]> wrote: >=20 >=20 >> On Aug 21, 2017, at 13:10, TheSin <[email protected]> wrote: >>=20 >> I=E2=80=99d like to recommend this change to the current code base = for future perl, and to fix the PDB, I=E2=80=99m just not sure if it = works on all fink supported version of OS X (macOS). >>=20 >> diff --git a/perlmod/Fink/VirtPackage.pm = b/perlmod/Fink/VirtPackage.pm >> index 2019c74b..cde125bf 100644 >> --- a/perlmod/Fink/VirtPackage.pm >> +++ b/perlmod/Fink/VirtPackage.pm >> @@ -47,7 +47,8 @@ our $VERSION =3D 1.00; >> # you must not print to STDOUT. >>=20 >> use Fink::Config qw($config $basepath $distribution); >> -use POSIX qw(uname tmpnam); >> +use POSIX qw(uname); >> +use File::Temp qw(:POSIX); >> use Fink::Status; >> use File::Basename; >> use Fink::FinkVersion; >>=20 >> --- >> TS >> http://www.southofheaven.org/ >> Life begins and ends with chaos, live between the chaos! >>=20 >=20 > I believe 10.10-12 all use the same Perl (I=E2=80=99m not sure about = 10.13), so I think we just need to make sure that 10.9 is OK with it. >=20 > =E2=80=94akh --Apple-Mail=_E7C3DD78-12FB-4DCB-87C7-F020CDE7F8DB Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = class=3D"">Smacks gave the thumbs up in IRC, so it=E2=80=99s committed = hopefully ti=E2=80=99s okay. We talked about maybe using /dev/null = there instead as well as an option.<br class=3D""><div class=3D""> <span class=3D"Apple-style-span" style=3D"border-collapse: separate; = color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; = font-variant: normal; font-weight: normal; letter-spacing: normal; = line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; = text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; = -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: = 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: = auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: = break-word; -webkit-nbsp-mode: space; -webkit-line-break: = after-white-space; " class=3D""><p style=3D"margin-top: 0px; = margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal = normal normal 12px/normal Helvetica; " class=3D"">---</p><p = style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; = margin-left: 0px; font: normal normal normal 12px/normal Helvetica; " = class=3D"">TS</p><p style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; font: normal normal normal = 12px/normal Helvetica; " class=3D""><a = href=3D"http://www.southofheaven.org/" = class=3D"">http://www.southofheaven.org/</a></p><p style=3D"margin-top: = 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: = normal normal normal 12px/normal Helvetica; " class=3D""><font = class=3D"Apple-style-span" color=3D"#0000EE"><span = class=3D"Apple-style-span" style=3D"text-decoration: underline; = "></span></font></p><p style=3D"margin-top: 0px; margin-right: 0px; = margin-bottom: 0px; margin-left: 0px; font: normal normal normal = 12px/normal Helvetica; " class=3D"">Life begins and ends with chaos, = live between the chaos!</p> </div> </span></div><br class=3D""><div><blockquote type=3D"cite" class=3D""><div= class=3D"">On Aug 21, 2017, at 2:42 PM, Alexander Hansen <<a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> wrote:</div><br = class=3D"Apple-interchange-newline"><div class=3D""><div class=3D""><br = class=3D""><blockquote type=3D"cite" class=3D"">On Aug 21, 2017, at = 13:10, TheSin <<a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> wrote:<br class=3D""><br = class=3D"">I=E2=80=99d like to recommend this change to the current code = base for future perl, and to fix the PDB, I=E2=80=99m just not sure if = it works on all fink supported version of OS X (macOS).<br class=3D""><br = class=3D"">diff --git a/perlmod/Fink/VirtPackage.pm = b/perlmod/Fink/VirtPackage.pm<br class=3D"">index 2019c74b..cde125bf = 100644<br class=3D"">--- a/perlmod/Fink/VirtPackage.pm<br class=3D"">+++ = b/perlmod/Fink/VirtPackage.pm<br class=3D"">@@ -47,7 +47,8 @@ our = $VERSION =3D 1.00;<br class=3D""># you must not print to STDOUT.<br = class=3D""><br class=3D"">use Fink::Config qw($config $basepath = $distribution);<br class=3D"">-use POSIX qw(uname tmpnam);<br = class=3D"">+use POSIX qw(uname);<br class=3D"">+use File::Temp = qw(:POSIX);<br class=3D"">use Fink::Status;<br class=3D"">use = File::Basename;<br class=3D"">use Fink::FinkVersion;<br class=3D""><br = class=3D"">---<br class=3D"">TS<br class=3D""><a = href=3D"http://www.southofheaven.org/" = class=3D"">http://www.southofheaven.org/</a><br class=3D"">Life begins = and ends with chaos, live between the chaos!<br class=3D""><br = class=3D""></blockquote><br class=3D"">I believe 10.10-12 all use the = same Perl (I=E2=80=99m not sure about 10.13), so I think we just need to = make sure that 10.9 is OK with it.<br class=3D""><br = class=3D"">=E2=80=94akh</div></div></blockquote></div><br = class=3D""></body></html>= --Apple-Mail=_E7C3DD78-12FB-4DCB-87C7-F020CDE7F8DB-- --===============6749032995286809709== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot --===============6749032995286809709== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ fink-core mailing list [email protected] List archive: http://news.gmane.org/gmane.os.apple.fink.core Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-core --===============6749032995286809709==--