New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #17060 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

RFE: Ensure that automake uses MacPorts perl

Reported by: mcalhoun@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port: automake

Description

Attached is a proposal to ensure that automake uses the MacPorts perl.

See #16830 for the reasons for using perl5 instead of perl5.8.

Attachments

Portfile.diff Download (329 bytes) - added by mcalhoun@… 3 years ago.

Change History

Changed 3 years ago by jmr@…

Using ${prefix} in depspecs doesn't work as expected (much to my surprise). Use bin/perl rather than ${prefix}/bin/perl, and the prefix will be prepended automatically (and correctly).

Changed 3 years ago by mcalhoun@…

Thanks for the information.
I just uploaded a revised Portfile.diff.

Changed 3 years ago by mww@…

  • status changed from new to closed
  • resolution set to fixed

thanks, fixed!

Changed 3 years ago by mcalhoun@…

Changed 3 years ago by mcalhoun@…

  • status changed from closed to reopened
  • resolution fixed deleted

I just noticed that the patch was only partially applied.
Due to the #17182, path dependencies should not have ${prefix} in them.

I have uploaded another patch file.

Changed 3 years ago by mcalhoun@…

  • status changed from reopened to closed
  • resolution set to fixed

Fixed in r42628.

Changed 3 years ago by anonymous

  • milestone Port Enhancements deleted

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.