On Wed, Dec 02, 2015 at 02:56:28PM +0100, Jacek Konieczny wrote: > On 2015-12-02 13:03, Elan Ruusamäe wrote: > >>How would you convince python library to parse this file correctly? > >>Another PLD-specific Python patch, which would cause many standard > >>Python packages to fail? > >> > >>My solution is not pretty, but doesn't change a thing from the Python > >>perspective. > > > >ee, what patch? > > At least for this: > https://github.com/python/cpython/blob/master/Lib/sysconfig.py#L422 > > There might be other Python code parsing this header, as it is > considered a part of standard Python interface. > > >i'm speaking of installing "config.h" from static source111, and python > >original rename as config-ARCH.h when packaging. > >and the preprocessor macros are generic, from compiler > > But this file is not only used by the C compiler. If it would be the > case, then we would ship the file in the -devel package and not the > -libs packages and there would be no problem.
get_config_h_filename() should return the ABI-specific file for multilib installs to work correctly. -- Jakub Bogusz http://qboosh.pl/ _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en