LINUX.ORG.RU

Fedora Core 3, kernel-2.6.10


0

0

Я вот что-то понять не могу.

Собираю ядро 2.6.10 из srpm (updates/testing), все как обычно.

В конфиге выставлен тип процессора P4
А сборка почему-то идет с флагами -march=i686 -mtune=pentium4

Беру из updates srpm 2.6.9, там все как положено: -march=pentium4

В каком месте грабли?

★★★★★

Ответ на: комментарий от anonymous

Дык а при чем тут это?

Собираются ядра одинаковыми командами, но в одном случае все как надо, а в другом нет.

Demetrio ★★★★★
() автор топика
Ответ на: комментарий от Demetrio

А разве в spec нельзя прописать дополнительные команды?Или флаги? P.S.По мне гораздо удобнее собирать как обычно make menuconfig && make bzImage....

gtbear
()
Ответ на: комментарий от gtbear

Так у них теперь kernel-source не поставляется, вот и приходится.

Demetrio ★★★★★
() автор топика

А это зависит, откуда они параметры берут. Вообще должно быть именно как написано в первом случае - т.е. с i686 + mtune.

Но ты можешь легко отредактировать в i686 rpmrc и собирать как тебе нравится.

P.S. А ты не замечал, у них там еще периодически параметр всплывает hugemem в спеке. При этом они его на i686 пытаются насадить.

jackill ★★★★★
()
Ответ на: комментарий от jackill

А я думал там так:

rpmbuild --rebuild --tagret=i686 kernel.src.rpm

при этом берется тип процессора, указанный в kernel-i686.config и подставляется соответствующий -march

Demetrio ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.