Re: lttng-tools-2.14.0-rc1: fails to compile with libxml2-2.14.4

2025-06-17 Thread Kienan Stewart via lttng-dev
Hi Norbert, thanks for the context. Using pkg-config is the expected method to find the link flags. It sounds like you are building in an unsupported environment, but here are some options you can try: * When configuring, use: `libxml2_LIBS=-lxml2 ./configure` * Use pkg-config and have an e

Re: lttng-tools-2.14.0-rc1: fails to compile with libxml2-2.14.4

2025-06-17 Thread Norbert Lange via lttng-dev
Am Di., 17. Juni 2025 um 16:50 Uhr schrieb Kienan Stewart : > > Hi Norbert, > > On 6/17/25 10:15 AM, Norbert Lange via lttng-dev wrote: > > /tmp/dev_develop_libxml2/usr/include/libxml2/libxml/encoding.h:173:7: > > note: declared here > >173 | } input XML_DEPRECATED_MEMBER; > >|

Re: lttng-tools-2.14.0-rc1: fails to compile with libxml2-2.14.4

2025-06-17 Thread Kienan Stewart via lttng-dev
Hi Norbert, On 6/17/25 10:15 AM, Norbert Lange via lttng-dev wrote: /tmp/dev_develop_libxml2/usr/include/libxml2/libxml/encoding.h:173:7: note: declared here 173 | } input XML_DEPRECATED_MEMBER; | ^ ../../../src/common/config/session-config.cpp:297:75: error: no match for

Re: lttng-tools-2.14.0-rc1: fails to compile with libxml2-2.14.4

2025-06-17 Thread Kienan Stewart via lttng-dev
Hi Norbert, thanks for the report. The libxml build failure is fixed in 2d2e77ddc9e3e63c3c658e824fb754f5a534a6ab, which in the stable-2.14 branch[1] post-rc1. thanks, kienan [1]: https://github.com/lttng/lttng-tools/commit/2d2e77ddc9e3e63c3c658e824fb754f5a534a6ab On 6/17/25 10:15 AM, Nor