Ну, ядро здесь точно не причем. Все дело в библиотеках. Просто gcc и glibc вместе с ним развиваются в сторону стандартизации и убивания всего багового/нестандартного/недокументированного. В будущем от этого багов с совместимостью меньше будет... Ну а пока програмеры к этому еще не привыкли.
Попробуй переменные которые я говорил, может поможет. Еще можешь strace поюзать, и посмотреть, на чем она вылетает, а потом взять полученную библиотеку из RH 7.3
Вообще RH отстойная система: сырая вся, баговая, и к тому же комерческая. Я уже пол года только debian юзаю....