[MacPorts] #48313: add subports for Perl 5.22

MacPorts noreply at macports.org
Tue Jul 14 19:03:13 PDT 2015


#48313: add subports for Perl 5.22
-------------------------+---------------------
  Reporter:  mojca@…     |      Owner:  mojca@…
      Type:  submission  |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:              |
-------------------------+---------------------

Comment (by devans@…):

 As of the updating of ieffit (r138658) and p5-ieffit (r138659), I count
 that there are only two "hard cases" left. These are
 p5-data-alias and p5-net-cups.

 Of the ports that have been fixed, the largest group were ones that used
 Build.PL to build but didn't declare perl5.use_module_build.  These worked
 for perl5.20 and below because Module::Build was in core but it has been
 dropped in perl5.22. Now its use in these cases is mandatory.

 The next largest category involved modules that build binary XS bundles
 and failed because of API changes in libperl 5.22.

 Most of the rest were modules that were dependent on a port in one of the
 first two categories.

 Status of remaining cases:

   * p5-data-alias: a victim of libperl 5.22 API changes. There was work
 upstream to fix this during the 5.21 cycle but it seems to have stalled
 [https://rt.cpan.org/Public/Bug/Display.html?id=98758 CPAN bug #98758].
 The module was last updated on CPAN 21 Sep 2013 and has no MacPorts
 dependents.

   * p5-net-cups: this port has been broken for some time due to changes
 introduced in the CUPS 1.6 API. This makes it useless for most recent OS X
 versions. The problem is not Perl version specific (#35899). There have
 been some attempts to fix this upstream without complete success.  It
 basically needs to be rewritten to follow the newer API and drop the
 filter features that are no longer maintained by Apple but are now part of
 the Linux package cups-filters. Last updated on CPAN on 18 Aug 2009 and
 maintainer has reported he is no longer using Perl
 [https://rt.cpan.org/Public/Bug/Display.html?id=85488 CPAN bug #85488]. No
 current MacPorts dependents.

 Absent any upstream breakthroughs, I recommend that these be removed from
 MacPorts.

 Otherwise, I see no reason not to close this ticket.

-- 
Ticket URL: <https://trac.macports.org/ticket/48313#comment:4>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list