This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author blastwave
Recipients amaury.forgeotdarc, belopolsky, blastwave, meador.inge, zach.ware
Date 2016-05-27.02:42:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <92f9258d-9db6-a45c-5153-7d4391cbec5e@blastwave.org>
In-reply-to <1464300085.82.0.117497454378.issue27133@psf.upfronthosting.co.za>
Content
On 05/26/2016 06:01 PM, Zachary Ware wrote:
>
> Zachary Ware added the comment:
>
> Would you be interested in submitting a patch?

Sure, of course. There are a number of problems in the Makefile(s) for a 
system not using gcc and where CFLAGS and LD_foo is pretty important. 
Certainly where the RPATH and RUNPATH in the resultant ELF output 
binaries really really matters. So yes, sure. If I can get it sorted out.

> The whole ctypes package and the bundled libffi in particular are
 > fairly unloved.

Put me in that ground also :-\

> As a workaround, if you have libffi installed on your system

I try to avoid it actually.

> you can use the '--with-system-ffi' flag to Python's configure
 > script to direct the ctypes build to use the installed libffi.

If there were such a thing as system libffi then I would give that a try 
but for now I am on my own and will need to everything from sources.

> Also note that unless you specifically need ctypes (or are
 > building for someone who might)

Well, strictly speaking, I don't.  However someone else may and I have 
to roll this out to a pile of systems eventually.  For now it is just 
internal on my build servers.

> it may not be the end of the world for ctypes to not be available;

Is there a configure option to disable them?  I should look.

> the overall build should not fail just due to a ctypes build failure.

cool ... let's hope for the best.

Dennis
History
Date User Action Args
2016-05-27 02:42:43blastwavesetrecipients: + blastwave, amaury.forgeotdarc, belopolsky, meador.inge, zach.ware
2016-05-27 02:42:43blastwavelinkissue27133 messages
2016-05-27 02:42:41blastwavecreate