Совместимость с Glibc действительно гарантируется только в одном направлении. (Более старые двоичные файлы работают на более новых системах; наоборот, не обязательно так.)
Чтобы гарантировать, что ваши двоичные файлы работают на старых системах, скомпилируйте линковку с более старым glibc. Самый простой способ сделать это - найти более старый дистрибутив, но я бы порекомендовал установить " crosstool " или аналогичный кросс-компилирующий набор инструментов, ориентированный на другой libc, чем тот, который использует ваша система сборки (и это позволяет повторяемые сборки на разных хостах независимо от того, что это за система).