Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#17060 closed enhancement (fixed)

RFE: Ensure that automake uses MacPorts perl

Reported by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) 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 (1)

Portfile.diff (329 bytes) - added by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) 12 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 12 years ago by jmroot (Joshua Root)

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).

comment:2 Changed 12 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

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

comment:3 Changed 12 years ago by mww@…

Resolution: fixed
Status: newclosed

thanks, fixed!

Changed 12 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Attachment: Portfile.diff added

comment:4 Changed 12 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: closedreopened

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.

comment:5 Changed 12 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: reopenedclosed

Fixed in r42628.

comment:6 Changed 12 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.