Tags: tbricks/lttng-tools
Tags
TB-134963: Fix: build failure with -fno-common GCC 10 will default to building with -fno-common, this inhibits the linker from merging multiple tentative definitions of a symbol in an archive. I'm not sure I understand what happen with the symbols in mi-lttng.h but a similar issue was adressed in: commit 4965f95 Author: Jérémie Galarneau <jeremie.galarneau@efficios.com> Date: Fri May 22 12:53:30 2015 -0400 Fix: Mark MI and Config string declarations as extern This fixes a build issue with GCC 5.1 which would complain about these symbols being defined multiple times. Make sure these symbols are extern and defined only in one compile unit. For more information, see: https://gcc.gnu.org/gcc-10/porting_to.html Change-Id: I139c9695371836cb1011f9ce192080b602ed2fbc Signed-off-by: Michael Jeanson <mjeanson@efficios.com> Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com> (partially applied commit 44cdb3a)
Revert "TB-105198: Build: Do not install session.xsd" This reverts commit 965c68e.
TB-105198: Build: Do not install session.xsd We don't use lttng-save/lttng-load functionality, no need to ship the session.xsd in our package.
PreviousNext