Current Catch2 release is v3.6. C++ tests in libgpiod still use v2.x.
Catch2 v2 and v3 are not compatible and the tests must be migrated to
the most recent major release. Add a task for it to TODO.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
One approach that could address both these problems is to bypass the readline
emulation and use the libedit API (histedit.h) directly.
+
+----------
+
+* migrate C++ tests to Catch2 v3
+
+It's been almost two years since Catch2 v3.0 was released. It's not backward
+compatible and requires some rework of the C++ test-suite.