Opened 13 years ago

Closed 12 years ago

#23401 closed update (fixed)

lang/parrot port update to 2.0.0 with build fix

Reported by:… Owned by: bfulgham@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: haspatch Cc: coke (Will Coleda), tommyd@…
Port: parrot



It's been a long time since the last update...and Parrot 2.0.0 released a couple of days ago.

It (2.0.0) has a build problem on various version of Mac OS X, but it's fixable.

The patch is build-tested:

[~/.test]$ sudo port build parrot
Portfile changed since last build; discarding previous state.
--->  Computing dependencies for parrot
--->  Fetching parrot
--->  Attempting to fetch parrot-2.0.0.tar.gz from
--->  Verifying checksum(s) for parrot
--->  Extracting parrot
--->  Configuring parrot
--->  Building parrot
[~/.test]$ echo $?

(I know there will be some problem with the hard-coded path in configure.args)

Attachments (1)

patch.txt (1.0 KB) - added by… 13 years ago.
the dirty patch, some work-around included.

Download all attachments as: .zip

Change History (5)

Changed 13 years ago by…

Attachment: patch.txt added

the dirty patch, some work-around included.

comment:1 Changed 13 years ago by mf2k (Frank Schima)

Cc: will@… added
Keywords: haspatch added; update parrot removed
Owner: changed from macports-tickets@… to bfulgham@…
Port: parrot added; lang/parrot removed

comment:2 Changed 13 years ago by coke (Will Coleda)

Thanks; I've also pinged the parrot development team to take a look at this:

comment:3 Changed 12 years ago by tommyd@…

Cc: tommyd@… added

Cc Me!

comment:4 Changed 12 years ago by tommyd@…

Resolution: fixed
Status: newclosed

Since I'm in the process of packaging rakudo, I needed to upgrade parrot to 2.6.0 first in r70102. Apparently the build fix you supplied here is no longer needed in this version, as it has built cleanly for me. All I had to update was the list of executables which need the install_tool call, as the pbc_info binary apparently vanished and several others have been added in the meantime.

Note: See TracTickets for help on using tickets.