From mboxrd@z Thu Jan 1 00:00:00 1970 From: yannick.brosseau@gmail.com (Yannick Brosseau) Date: Mon, 07 Feb 2011 12:13:15 -0500 Subject: [ltt-dev] Debian libust-dev package In-Reply-To: References: Message-ID: <4D50282B.2080004@gmail.com> 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) Yannick 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 > #include > 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 >