New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #30638 (closed enhancement: fixed)

Opened 4 years ago

Last modified 4 years ago

perl5 portgroup: resolve version ambiguity with subports

Reported by: jmr@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ricci@…
Port:

Description

Currently, perl modules are built against whatever version of perl happens to be linked to ${prefix}/bin/perl. This causes much confusion and is incompatible with prebuilt binaries.

Attached is a proposed change. It takes a similar approach to the new unified python portgroup, creating several p5.X-foo ports from each p5-foo portfile. This way, p5.X-foo is known to be built against perl5.X. The p5-foo port itself becomes a metaport that pulls in one of the specific versions.

Attachments

perl5-subports.diff (3.4 KB) - added by jmr@… 4 years ago.

Change History

Changed 4 years ago by jmr@…

comment:1 Changed 4 years ago by jmr@…

Might as well do #11873 at the same time since every p5 port will need to be touched anyway.

comment:2 Changed 4 years ago by jmr@…

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.