# New Ticket Created by Simon Glover # Please include the string: [perl #17974] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=17974 >
Following the recent PMC reorganization, lib/Parrot/PMC.pm is now in the list of 'fluid' generated files -- ie autogenerated files that are produced during the build & removed on 'make clean'. However, nothing in the Makefile seems to rebuild this file, so doing: make make clean make leaves you without a copy (and means that everything in t/op & t/pmc promptly fails, as assemble.pl can't run). A simple fix would be to revert to having lib/Parrot/PMC.pm as a 'sticky' file (ie one built by Configure and only removed by 'make realclean'), but I'm reluctant to include a patch as I'm not sure why this change was made in the first place. Can anyone shed any light? Simon