2011/02/17

Pentium-M

Решил потрахаться реанимировать свой старый ноут IBM x24 на Pentium-3 M (это важно). А именно, поставить-таки туда Gentoo. Handbook в руки, и вперед. Вроде бы все шло медленно путем, но это до первой перезагрузки: отказался подниматься dhcp клиент (dhcpcd). Illegal, говорит, operation. Я уж и так, и эдак, и с ласками, и с молотком, а он - ну вот ни в какую. Порывшись в закромах родины, нашел обсуждение, в котором тыкали в USE флаги, и утверждали, что дело именно в них. Начал убирать. Дошел уже до минимума, и тут-то и ога.
Дело в чем? Дело в том, что перед редактированием make.conf я конфигурил ядро. А там при выборе проца прямо указано: Pentium-M = Pentium Mobile (NOT Pentium-4 M). Ну и заклинило старикашку: воткнул в CFLAGS "-march=pentium-m". А вот gcc под этим, сцуко, подразумевает именно Pentium-4 M. Вот dhcpcd тихой сапой и подыхал на моем третьем пеньке.
Отака хуйня, малята. Будьте бдительны!

PS. syslog-ng не мержился, и не рос кокос.

No comments: