LINUX.ORG.RU

[FreeBSD 7.3-STABLE] сломали zfs в дереве исходных кодов


0

0

Не собрать дерево исходников.
Этап сборки ядра вылетает с ошибкой
/usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c: In function 'arc_memory_throttle':
/usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:3300: error: redefinition of 'available_memory'
/usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c:3299: error: previous definition of 'available_memory' was here
*** Error code 1

Stop in /usr/src/sys/modules/zfs.
*** Error code 1

Stop in /usr/src/sys/modules.
*** Error code 1



Кто-нибудь может подтвердить?


в линаксе этого нет. в чем профит от бэди?

uju ★★
()

Можно через некоторое время (через день) обновить исходники и заново попытаться собрать мир и ядро. Возможно, проблему уже заметили и решили. Если нет, то удалить /etc/src.conf и /etc/make.conf, почистить каталог сборки (по умолчанию /usr/obj), попытаться собрать мир и GENERIC-ядро, проинсталлировать их. И только после этого можно приступать к кастомной сборке — многие проблемы часто из-за невнимательности к кастомной конфигурации.

iZEN ★★★★★
()

Вылезло такое же при попытке перехода с 7.3 на 8.1, то побеждается только последовательным сбором сперва 8.0, и только потом 8.1 По другому не удалось. Причём такая ерунда вылезла на 1 машине из 15-ти. Остальные прекрасно перескочили. Решили что какие-нить левые инклюды были в старом ядре.

xRus
()

кто-то над вами пошутил: STABLE != стабильно

Sorry for the breakage. And in stable/8 too.

Late night MFC and such a trivial mistake in such a trivial merge.

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

Что значит «ещё»? Если ядро не собирается, значит ошибка в обновлении исходников или в неверной конфигурации. Третьего не дано.

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