Fix: bindings import segfaults on missing hash_key_u64
authorJonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Tue, 3 Sep 2019 17:01:09 +0000 (13:01 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 5 Sep 2019 20:39:15 +0000 (16:39 -0400)
commit6b8f00599658b2f44e5d21b071c946294e7b5ba7
treee15e77064c637c26b50c6485d5b013585af9dc5b
parentd83dccf5e6795d8f21c2cda8514b44c3f1631316
Fix: bindings import segfaults on missing hash_key_u64

A mishandled error in SWIG-generated code causes the Python3
interpreter to segfault when a missing symbol is reported during
the linking (at runtime) against liblttng-ctl.

libcommon makes use of the internal libhashtable.la since the
addition of the lttng_trace_chunk interface. This introduces
a transitive dependency to libhashtable.la in liblttng-ctl.

Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
src/common/Makefile.am
src/lib/lttng-ctl/Makefile.am
This page took 0.026183 seconds and 4 git commands to generate.