v22 and previous versions work correctly on CentOS 7 (supported until 2024-06-30), but after #23778, binaries start requiring glibc 2.18
# ldd bitcoind
./bitcoind: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by ./bitcoind)
linux-vdso.so.1 => (0x00007ffdbe09d000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f4e2ecfb000)
librt.so.1 => /lib64/librt.so.1 (0x00007f4e2eaf3000)
libm.so.6 => /lib64/libm.so.6 (0x00007f4e2e7f1000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f4e2e5db000)
libc.so.6 => /lib64/libc.so.6 (0x00007f4e2e20d000)
/lib64/ld-linux-x86-64.so.2 (0x00007f4e2fcb7000)
Don't know if supporting older lts distros is something that is still wanted, but thought it was worth mentioning