LINUX.ORG.RU

Как выполнить даунгрейд glibc?


0

0
Возникла такая задача. Есть коммерческая прога (а именно, STAR-CD, мож кто знаком), которая на определённом этапе расчёта кое-что там себе компилирует и линкует. Беда в том, что она несовместима с glibc 2.3 (ругается на udefined reference to errno и много чего в таком духе). Дистрибутив Red Hat 9. В связи с этим вопрос. Если я просто возьму соответствующие RPM-пакеты, скажем, из Red Hat 8.0 и выполню downgrade такой командой:

rpm -Uhv --force пакеты.rpm

то не будет ли проблем с работоспособностью имеющихся приложений?
anonymous
Будут =)) в больших количествах... тебе придется весь софт опускать если он более-менее новый
anonymous
()
>то не будет ли проблем с работоспособностью имеющихся приложений?

IMHO у тебя даже init в этом случае перестанет запускаться со всеми вытекающими

а commat-glibc в RH разве нету?

Reset ★★★★★
()
Ответ на: комментарий от Reset
compat-glibc, к сожалению, нету. Что ж делать-то? Неужто из-за одной софтины всё сносить, чтобы поставить более старый дистрибутив? Ну и дрянь же этот коммерческий софт! Обновлений 2 года не дождёшься, а старый работать не заставишь...
anonymous
()
Попробуй в строке запуска перед названием написать
LD_ASSUME_KERNEL=2.4.1
Может поможет.
jackill ★★★★★
()
Ответ на: комментарий от jackill
LD_ASSUME_KERNEL=2.4.1 действует только для обеспечения запуска уже откомпилированных, бинарных программ, а мне-то компилировать и линковать приходится... Короче, ужас, катастрофа...
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.