Eric Wilhelm wrote: >The easy thing would be to remove the Build.PL from ExtUtils::ParseXS, >ExtUtils::CBuilder, etc
Euggh. The Build.PL protocol is superior to the Makefile.PL protocol; we should be able to (eventually) not require make(1) at all in the toolchain. Is this just a circular dependency issue? We should be able to resolve it by bundling M:B with EU:PXS at al, so that M:B is no longer a dependency for any of its dependencies. What's the state of M:B bundling? Working enough for this? (I see that EU:PXS currently doesn't declare M:B as a configure_requires, though it certainly does require it at configure time if using Build.PL. It thus disguises the circularity.) -zefram