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

Reply via email to