From mboxrd@z Thu Jan 1 00:00:00 1970 From: jbernard@debian.org (Jon Bernard) Date: Mon, 7 Feb 2011 23:01:30 -0500 Subject: [ltt-dev] Debian libust-dev package In-Reply-To: References: Message-ID: <20110208040128.GA5580@starquasia> * 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. Yes, so this is technically a bug in the Debian package. I did not catch the package dependency in time for the release freeze. I was hoping no one would notice ;) > 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; } As squeeze was just released this past weekend, packages from unstable have started migrating into the new testing (which will eventually become wheezy) and I believe this version mismatch is a result of a partial migration. In other words, liburcu has been updated, but ust has not yet. If I am correct, a newer version of ust (from unstable) should show up in testing quite soon. Would you mind listing the package versions of the relevant pieces (ust and urcu) and also the contents of /etc/apt/sources.list? -- Jon