Ticket #844 (closed patch: fixed)

Opened 5 years ago

Last modified 5 years ago

[PATCH] building Rakudo from an installed Parrot

Reported by: gerd Owned by:
Priority: normal Milestone:
Component: install Version: 1.3.0
Severity: medium Keywords:
Cc: Language:
Patch status: Platform: all

Description

The Rakudo build system use the scripts 'dynpmc.pl' and 'dynoplibs.pl'. So the first think to do here is to install this files. The patch is to have this both files installed.

Attachments

MANIFEST.generated.patch Download (0.5 KB) - added by gerd 5 years ago.
generated with 'diff -u MANIFEST.generated MANIFEST.generated.new'

Change History

Changed 5 years ago by gerd

generated with 'diff -u MANIFEST.generated MANIFEST.generated.new'

Changed 5 years ago by pmichaud

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

The Parrot Architect has already declared that the dynpmc.pl and dynoplibs.pl scripts are deprecated and won't be part of an installed Parrot.

Rakudo (and other languages with dynops/dynpmcs) therefore have to create Makefiles that can generate the dynops/dynpmcs using the pmc2c* and ops2c* tools.

Thus I'm thinking this patch will likely be rejected and the ticket marked as "wontfix". (I'm not ultimately the person to make this decision, so I'll leave it to someone else to do.)

Pm

Changed 5 years ago by pmichaud

Oops, I accidentally closed the ticket (I hit the wrong buttons). I'm fine with it being reopened if there needs to be more discussion on the issue.

Pm

Note: See TracTickets for help on using tickets.