From: Eric Bollengier Date: Sat, 18 Feb 2023 09:19:36 +0000 (+0100) Subject: update configure X-Git-Tag: Release-13.0.2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eeff10e30a9d368509cf036d5760ad5482c0467b;p=thirdparty%2Fbacula.git update configure --- diff --git a/bacula/configure b/bacula/configure index 5b61051ed..88191d4ce 100755 --- a/bacula/configure +++ b/bacula/configure @@ -24140,8 +24140,13 @@ if test $? = 0; then PYTHON=python CYTHON="$CYTHON -2" fi - CYTHON_LIBS=`${PYTHON}-config --libs 2>/dev/null` - CYTHON_INC=`${PYTHON}-config --includes 2>/dev/null` + # Thanks to Python, in 3.8 the new --embed flag is necessary + # but it break any previous version. So, let's do it 2 times + CYTHON_LIBS=`${PYTHON}-config --ldflags --embed 2>/dev/null` + if test $? != 0; then + CYTHON_LIBS=`${PYTHON}-config --ldflags 2>/dev/null` + fi + CYTHON_INC=`${PYTHON}-config --cflags 2>/dev/null` else CYTHON= fi