New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #23401 (closed update: fixed)

Opened 7 years ago

Last modified 6 years ago

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: will@…, 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)


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

Change History

Changed 7 years ago by…

the dirty patch, some work-around included.

comment:1 Changed 7 years ago by macsforever2000@…

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

comment:2 Changed 7 years ago by will@…

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

comment:3 Changed 6 years ago by tommyd@…

  • Cc tommyd@… added

Cc Me!

comment:4 Changed 6 years ago by tommyd@…

  • Status changed from new to closed
  • Resolution set to fixed

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.