From: Mathieu Desnoyers Date: Thu, 11 Oct 2012 16:44:10 +0000 (-0400) Subject: Fix: urcu-bp, urcu, urcu-qsbr should include wfcqueue X-Git-Tag: v0.8.0~196 X-Git-Url: http://git.liburcu.org/?a=commitdiff_plain;h=d73fb81f74a79aa1e4987d16179f8489b955c812;hp=d73fb81f74a79aa1e4987d16179f8489b955c812;p=urcu.git Fix: urcu-bp, urcu, urcu-qsbr should include wfcqueue Those are still including wfqueue.h, but need to move to wfcqueue.h, since this is now needed by call_rcu. It was still working, because call rcu headers include wfcqueue.h, but they were doing so _after_ #undef _LGPL_SOURCE was issued, which made wfcqueue.h depend on liburcu-common.so to find the wfcqueue symbols. This was in turn adding a transitive dependency that was not present before, and thus causing build failure in cross-build environments, especially those on Debian systems, due to special handling of transitive dependencies on Debian autotools. Reported-by: Simon Marchi Signed-off-by: Mathieu Desnoyers ---