[ptxdist] [PATCH v2 1/2] python2: prevent host path leakage

2018-01-08 Thread Bastian Stender
If cross-compiling and host/target architecture match host paths are added to include_dirs and library_dirs in add_multiarch_paths() (e.g. /usr/lib/i386-linux-gnu, /usr/include/i386-linux-gnu). This leads to build failures for some extensions (at least _ssl and _socket). ptxdist does not support

[ptxdist] [PATCH v2 2/2] python3: prevent host path leakage

2018-01-08 Thread Bastian Stender
If cross-compiling and host/target architecture match host paths are added to include_dirs and library_dirs in add_multiarch_paths() (e.g. /usr/lib/i386-linux-gnu, /usr/include/i386-linux-gnu). This leads to build failures for some extensions (at least _ssl and _socket). ptxdist does not support

[ptxdist] [PATCH v3] mesalib: version bump 17.2.6 -> 17.3.0

2018-01-08 Thread Philipp Zabel
Signed-off-by: Philipp Zabel --- v3: mark VC5 as broken, we don't have the necessary simulator --- rules/host-mesalib.in | 1 + rules/host-mesalib.make | 2 +- rules/mesalib.in| 6 ++ rules/mesalib.make | 7 --- 4 files changed, 12 insertions(+), 4

Re: [ptxdist] [PATCH v3] mesalib: version bump 17.2.6 -> 17.3.0

2018-01-08 Thread Michael Olbrich
On Thu, Dec 14, 2017 at 11:31:28AM +0100, Philipp Zabel wrote: > Signed-off-by: Philipp Zabel > --- > v3: let host-mesalib select HOST_EXPAT > --- > rules/host-mesalib.in | 1 + > rules/host-mesalib.make | 2 +- > rules/mesalib.in| 4 > rules/mesalib.make

Re: [ptxdist] [PATCH 1/2] python2: prevent host path leakage

2018-01-08 Thread Michael Olbrich
On Fri, Jan 05, 2018 at 06:37:18PM +0100, Bastian Stender wrote: > If host and target architecture match PyBuildExt.compiler.library_dirs > and PyBuildExt.compiler.include_dirs contain host paths (e.g. > /usr/lib/i386-linux-gnu, /usr/include/i386-linux-gnu) leading to build > failures for some