Ага, велосипедить костыль с LD_PRELOAD и подменой либ.
Вот только если у тебя в разных приложениях, которые сообщаются друг с другом через shared memory, разные libc, то может возникнуть ситуация с разной интрепритацией данных, в случае поломки форвард или обратной совместимости.