On Nov 17, 2009, at 19:11, Bill Janssen <jans...@parc.com> wrote:

So, you changed the name of the file containing patch.43, and that broke
my build scripts.

This whole "patch setuptools" thing is extremely fragile.

Yep, it would be so simple to apply it upstream but I don't control that.

How about
defaulting to NO_SHARED if you detect the absence of the patch?

Err, no. If you don't want it you can build with the USE_DISTUTILS env var to bypass setuptools and shared mode altogether.

Or,
better yet, take the patched code from setuptools to do the shared
library thing, and move it into JCC proper, so that you don't have to
rely on setuptools being there in some correct but nonstandard
configuration to build the shared libraries?

You're the second to suggest this but this would be just as brittle as the code this patches isn't exactly documented as stable.

If you can propose a sane patch implementing your idea you would also make Jeff Breidenbach who has been shepherding JCC into Debian happy.

Andi..


Bill

Reply via email to