Ticket #2003 (assigned bug)
Configure.pl from tools/dev/create_language.pl doesn't play nice with git
Reported by: | arnsholt | Owned by: | dukeleto |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | tools | Version: | 3.0.0 |
Severity: | high | Keywords: | |
Cc: | Language: | ||
Patch status: | Platform: | all |
Description
The Configure.pl script generated by tools/dev/create_language.pl clones Parrot from GitHub, but it's not quite right. It still thinks build/PARROT_REVISION contains a numeric revision number, not a tag or checksum, which makes it emit this error:
Argument "RELEASE_3_0_0" isn't numeric in addition (+) at Configure.pl line 25, <$REQ> line 1.
The corresponding build/gen_parrot.pl has a similar problem:
Argument "RELEASE_3_0_0" isn't numeric in addition (+) at build/gen_parrot.pl line 31, <$REQ> line 1.
Perhaps the simplest way to fix this would be to adapt the solution used in Rakudo's Configure.pl.
Change History
Note: See
TracTickets for help on using
tickets.