[ltt-dev] Debian libust-dev package

Yannick Brosseau yannick.brosseau at gmail.com
Mon Feb 7 12:13:15 EST 2011

Hi Stefan,

You need a more recent version of UST to go with URCU 0.5.2.
The latest URCU migrated to testing but not the latest UST yet.

As a work around, you can install the UST in unstable (version 0.11)


On 2011-02-07 11:59, Stefan Hajnoczi wrote:
> Hi Jon,
> I am trying to build QEMU from source with UST tracing on Debian
> testing.  I've used your libust-dev package successfully in the past
> but am hitting issues this time.
> It seems the libust-dev 0.5-1+squeeze1 does not depend on liburcu-dev
> 0.5.2-1.  The urcu header files are included by the ust header files
> so this is needed.
> With libust-dev and liburcu-dev installed I cannot compile the
> following program (which used to work fine):
> #include <ust/tracepoint.h>
> #include <ust/marker.h>
> int main(void) { return 0; }
> In file included from a.c:1:
> /usr/include/ust/tracepoint.h:188: error: field ‘list’ has incomplete type
> In file included from a.c:2:
> /usr/include/ust/marker.h:359: error: field ‘list’ has incomplete type
> I wanted to check with you first before debugging this or filing
> Debian bugs.  Any ideas?
> Stefan
> _______________________________________________
> ltt-dev mailing list
> ltt-dev at lists.casi.polymtl.ca
> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev

More information about the lttng-dev mailing list