X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=meta-stx%2Frecipes-extended%2Fcollectd%2Ffiles%2Fcollectd-fix-for-LIBPYTHON_LDFLAGS.patch;fp=meta-stx%2Frecipes-extended%2Fcollectd%2Ffiles%2Fcollectd-fix-for-LIBPYTHON_LDFLAGS.patch;h=0bee88f44d7821a64920c8baf63d4acdab73d756;hb=57fdea704bd62af847872c40508f00aa1d7cac60;hp=0000000000000000000000000000000000000000;hpb=f23f21bccfb750b9e30141fd9676515215ffbc4e;p=pti%2Frtp.git diff --git a/meta-stx/recipes-extended/collectd/files/collectd-fix-for-LIBPYTHON_LDFLAGS.patch b/meta-stx/recipes-extended/collectd/files/collectd-fix-for-LIBPYTHON_LDFLAGS.patch new file mode 100644 index 0000000..0bee88f --- /dev/null +++ b/meta-stx/recipes-extended/collectd/files/collectd-fix-for-LIBPYTHON_LDFLAGS.patch @@ -0,0 +1,32 @@ +From b619d111a63d83b4d4bfa3f2c6c28cbd94ba874b Mon Sep 17 00:00:00 2001 +From: Jackie Huang +Date: Sat, 11 Apr 2020 21:55:08 +0800 +Subject: [PATCH] fix for LIBPYTHON_LDFLAGS + +There is bug in oe-core's python-native that sysconfig module cat not +get the correct Py_ENABLE_SHARED, which causes the "python-config --ldflags" +add the prefix/lib/pythonX.Y/config dir which is the static lib dir, +here is a workarond to remove the dir, we may need to fix the issue +in oe-core later. + +Signed-off-by: Jackie Huang +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index b5f8e87..8a2d04f 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -4641,7 +4641,7 @@ if test "$PYTHON_CONFIG" != ""; then + if test $? -ne 0; then + with_libpython="no" + fi +- LIBPYTHON_LDFLAGS="`${PYTHON_CONFIG} --ldflags`" ++ LIBPYTHON_LDFLAGS="`${PYTHON_CONFIG} --ldflags|sed 's/-L.*config //'`" + if test $? -ne 0; then + with_libpython="no" + fi +-- +2.7.4 +