File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -263,7 +263,13 @@ make -j ${NUM_CPUS}
263
263
make -j ${NUM_CPUS} install DESTDIR=${ROOT} /out/python
264
264
265
265
if [ " ${PYTHON_MAJMIN_VERSION} " = " 3.7" ]; then
266
- PYTHON_BINARY_SUFFIX=m
266
+ if [ -n " ${CPYTHON_DEBUG} " ]; then
267
+ PYTHON_BINARY_SUFFIX=dm
268
+ else
269
+ PYTHON_BINARY_SUFFIX=m
270
+ fi
271
+ elif [ -n " ${CPYTHON_DEBUG} " ]; then
272
+ PYTHON_BINARY_SUFFIX=d
267
273
else
268
274
PYTHON_BINARY_SUFFIX=
269
275
fi
@@ -303,7 +309,11 @@ if [ "${PYBUILD_SHARED}" = "1" ]; then
303
309
LIBPYTHON_SHARED_LIBRARY=${ROOT} /out/python/install/lib/libpython${PYTHON_MAJMIN_VERSION}${PYTHON_BINARY_SUFFIX} .so.1.0
304
310
305
311
patchelf --set-rpath ' $ORIGIN/../lib' ${ROOT} /out/python/install/bin/python${PYTHON_MAJMIN_VERSION}
306
- patchelf --set-rpath ' $ORIGIN/../lib' ${ROOT} /out/python/install/lib/libpython3.so
312
+
313
+ # libpython3.so isn't present in debug builds.
314
+ if [ -z " ${CPYTHON_DEBUG} " ]; then
315
+ patchelf --set-rpath ' $ORIGIN/../lib' ${ROOT} /out/python/install/lib/libpython3.so
316
+ fi
307
317
308
318
if [ -n " ${PYTHON_BINARY_SUFFIX} " ]; then
309
319
patchelf --set-rpath ' $ORIGIN/../lib' ${ROOT} /out/python/install/bin/python${PYTHON_MAJMIN_VERSION}${PYTHON_BINARY_SUFFIX}
You can’t perform that action at this time.
0 commit comments