On Wed, Oct 16, 2002 at 08:57:28PM +0000, Simon Glover wrote: > # 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?
I dunno, but I committed the patch that broke it, and I agree completely with your analysis, so I just fixed it in the way you suggested. The tinderbox is rather unhappy about the current state of affairs.