Custom upgrade: wire up configure --enable-custom-upgrade-conflicting-symbols
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 13 Jun 2022 19:25:40 +0000 (15:25 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 30 Sep 2022 18:33:34 +0000 (14:33 -0400)
commit95250804999858593f9febf2e85b51463f17a5df
tree95b3bb6cb403531f17043d7b50f32bb3e33c3cad
parentde624c20694f69702b42c5d47b5bcf692293a238
Custom upgrade: wire up configure --enable-custom-upgrade-conflicting-symbols

This custom configure switch allows selecting between those two
behaviors for symbols which clash between lttng-ust 2.12 and 2.13:

Disabled (default): only emit and use symbols with "1" suffix. This
is meant to be used alonside lttng-ust 2.12.

Enabled: emit both symbols with and without "1" suffix, and use the
symbol without suffix. This is meant to be used after there are no
more users of lttng-ust 2.12 to gradually transition back to an upstream
lttng-ust 2.13 as applications are rebuilt.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I7ed02b2f0f9bd8c7b7b24fce28d2f23d61c970a3
configure.ac
include/lttng/ust-config.h.in
This page took 0.026897 seconds and 5 git commands to generate.