# New Ticket Created by Andy Dougherty # Please include the string: [perl #42616] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42616 >
What version of perl is supposed to be required to build parrot? According to README, You'll also need Perl 5.6.1 or above to run various configure and build scripts. According to Configure, use 5.006_001; But if you actually try it with perl-5.6.2, the build proceeds for a while and then dies with perl5.6 tools/build/pmc2c.pl --vtable "longmess" is not exported by the Carp module at /home/doughera/src/parrot/parrot-andy/tools/build/../../lib/Parrot/Pmc2c/PCCMETHOD.pm line 8 Can't continue after import errors at /home/doughera/src/parrot/parrot-andy/tools/build/../../lib/Parrot/Pmc2c/PCCMETHOD.pm line 8 BEGIN failed--compilation aborted at /home/doughera/src/parrot/parrot-andy/tools/build/../../lib/Parrot/Pmc2c/PCCMETHOD.pm line 8. Compilation failed in require at /home/doughera/src/parrot/parrot-andy/tools/build/../../lib/Parrot/Pmc2c.pm line 29. BEGIN failed--compilation aborted at /home/doughera/src/parrot/parrot-andy/tools/build/../../lib/Parrot/Pmc2c.pm line 29. Compilation failed in require at /home/doughera/src/parrot/parrot-andy/tools/build/../../lib/Parrot/Pmc2c/Library.pm line 29. BEGIN failed--compilation aborted at /home/doughera/src/parrot/parrot-andy/tools/build/../../lib/Parrot/Pmc2c/Library.pm line 29. Compilation failed in require at /home/doughera/src/parrot/parrot-andy/tools/build/../../lib/Parrot/Pmc2c/Utils.pm line 9. BEGIN failed--compilation aborted at /home/doughera/src/parrot/parrot-andy/tools/build/../../lib/Parrot/Pmc2c/Utils.pm line 9. Compilation failed in require at tools/build/pmc2c.pl line 12. BEGIN failed--compilation aborted at tools/build/pmc2c.pl line 12. *** Error code 255 make: Fatal error: Command failed for target `vtable.dump' What is the actual intent? Requiring builders to run at least perl-5.8 does not seem unreasonable to me, but neither would requiring developers to stick with perl-5.6 seem unreasonable. Parrot should, however, be consistent. -- Andy Dougherty [EMAIL PROTECTED]