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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.