Fix: build against Ubuntu kernels
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 14 May 2015 13:13:49 +0000 (09:13 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 14 May 2015 13:13:49 +0000 (09:13 -0400)
Recent Ubuntu kernels appear to define DEBIAN_API_VERSION, but they are
not really a Debian kernel per-se: the abi-debian-version.sh cannot find
the expected Debian kernel version string layout.

Therefore, change the conditional check to use directly the
LTTNG_DEBIAN_VERSION_CODE define, which is defined only when the
abi-debian-version.sh script figures out it builds against a Debian
kernel.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
lttng-kernel-version.h

index 59e19df55ff775a82eeaf747b1590555ab31c5be..8933c31e19bb8b8eba102699a4c2459d3d2e071a 100644 (file)
@@ -61,7 +61,7 @@
 
 #define LTTNG_DEBIAN_KERNEL_RANGE(a_low, b_low, c_low, d_low, e_low, f_low, \
                a_high, b_high, c_high, d_high, e_high, f_high) \
-       (defined(DEBIAN_API_VERSION) && \
+       (defined(LTTNG_DEBIAN_VERSION_CODE) && \
                LTTNG_DEBIAN_VERSION_CODE >= \
                LTTNG_DEBIAN_KERNEL_VERSION(a_low, b_low, c_low, d_low, e_low, f_low) && \
                LTTNG_DEBIAN_VERSION_CODE < \
This page took 0.026217 seconds and 4 git commands to generate.