package/dbus-python: fix build with python 3.8
authorGrzegorz Blach <grzegorz@blach.pl>
Wed, 23 Oct 2019 21:19:21 +0000 (21:19 +0000)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Fri, 25 Oct 2019 16:16:13 +0000 (18:16 +0200)
commit3559447e4a1f7916ca6ee8b592d49dc1011784ed
tree954b9894e6c9157fcec452e244e93ab8e75446eb
parentc61153407cd202b08b2e63f2ee8d0cc635cf6180
package/dbus-python: fix build with python 3.8

test/import-repeatedly.c uses an embedded python interpreter
and PYTHON_EXTRA_LIBS is used only for building this test case,
so set PYTHON_EXTRA_LIBS with `python3-config --libs --embed`
to build this test case and don't link the module with libpython3.so.

Fixes:
 - http://autobuild.buildroot.org/results/b30/b308eeb5c5d95ab9f1dbfc19f9183f2ba3ba0ce3/
 - http://autobuild.buildroot.org/results/0dd/0dd9203f859b97ee5a3b6358644c26f8ab784ed8/
   and many similar failures.

Signed-off-by: Grzegorz Blach <grzegorz@blach.pl>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/dbus-python/dbus-python.mk