libnetconf2 icon indicating copy to clipboard operation
libnetconf2 copied to clipboard

CI: libssh and ASAN/UBSAN updates

Open jktjkt opened this issue 3 years ago • 0 comments

CI: stick with libssh-0.7 only on older Ubuntu releases

We cannot stay on the 0.7 branch of libssh indefinitely. The CMake code blacklists 0.9.3 and 0.9.4, which means that Ubuntu 20.04 has to be affected as well, but we can use a modern libssh on a modern Ubuntu just fine.

Since no builds were using Ubuntu 22.04 yet, let's pick one, for example the SSH-only one, and reconfigure that one to use upstream libssh on latest Ubuntu.

CI: test ASAN/UBSAN with a newer clang

There's no point in not using the latest & greatest when it comes to diagnostics. The other builds are still on Ubuntu 18.04 for compatibility reasons, I suppose, but for this one we want to latest fixes from upstream.

jktjkt avatar Jul 16 '22 11:07 jktjkt