#17263 closed enhancement (fixed)
RFE: have ghc depend on path:bin/perl:perl5
Reported by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) | Owned by: | gwright@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | Cc: | ||
Port: | ghc |
Description
Attached is a proposed change in the perl dependencies of ghc.
See #16830 for the reasons.
Attachments (2)
Change History (8)
Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Attachment: | Portfile.diff added |
---|
comment:1 Changed 16 years ago by gwright@…
comment:2 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
May I then suggest that if version 5.8 is desired, then have ghc use ${prefix}/bin/perl5.8.
If #16830 goes to plan, this should remain even after the transition to perl5 is complete.
See the new attached Portfile.
Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Attachment: | Portfile.2.diff added |
---|
comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
See related (or duplicate?) ticket #16252.
comment:4 Changed 16 years ago by gwright@…
Status: | new → assigned |
---|
I'll apply the changes to have ghc use ${prefix}/bin/perl5.8.
comment:5 Changed 16 years ago by gwright@…
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
r42349 implements this change.
comment:6 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
Note: See
TracTickets for help on using
tickets.
I will look at this, but I'm not sure if it is the right fix. The reason is that perl is used in an assembly to assembly transformation in which white space is critical. Any change, even a minor one, will break ghc.
In the short term, I could make ghc depend on a perl binary (call it ghc-perl) that didn't have a name clash with a perl installed by another port.