According to Lystopad Olexandr:

   Hi!

>  Hello, George L. Yermulnik!
> 
> On Wed, May 11, 2011 at 04:52:32PM +0300
> [email protected] wrote about "Re: [freebsd] Ошибки при сборке":
> > Hello!
> > 
> > On Wed, 11 May 2011 at 17:46:55 (+0400), Lystopad Olexandr wrote:
> > 
> > > > Есть такой странный вопрос. Решил проапдейтить систему на машине
> > 
> > > > 7.2-STABLE FreeBSD 7.2-STABLE #1: Wed Dec  2 14:09:12 EET 2009  i386
> > 
> > > > Вытащил сорцы cvsup'ом, зашел в /usr/src, запустил make clean, после
> > 
> > > Ко всему ранееописаному посмею предположить, что может обновляются
> > > сорцы на 8 версию. Ну мало-ли, можно замотаться, устать и банально
> > > недосмотреть.
> > 
> > Имхо, не повод для сорцов, чтобы не собираться =)
> 
> Ок, разовью мысль дальше, можно ошибиться и накатить сорцы от
> -current ;) или от 5.2 :) ну всяко бывает.

Спасибо всем ответившим. Сорцы действительно от 8-ки и действительно не
вижу повода им не собираться. Тащил cvsup'ом releng_8 прямо с
cvsup.freebsd.org (т.е. сначала тащил с украинского зеркала, а потом на
всякий случай проверил по указанному сайту). /usr/obj до осонванья не
сносил, просто выполнил make clean (хотя понимаю, что снести нафиг obj
будет более основательно). Запусать make buildworld && make buildkernel
не имеет смысла, если make buildworld выдает ошибку. :) Кстати, ошибка
стабилизировалась, вылазит всегда в одном месте и гласит

make: don't know how to make 
/usr/src/cddl/lib/libuutil/../../../cddl/contrib/opensolaris/head/assert.h.
Stop

Ща попробую от-cvsup-иться по новому, снести obj и запустить сборку мира
заново. Хотя есть у меня сомнения, что это поможет.

В make.conf практически ничего криминального нету. NO_PROFILE, NO_GAMES,
NO_SENDMAIL на скорость полета повлиять не должны. Есть там еще
NO_CLEAN, чтобы make buildworld не выполнял первой командой make clean
(я его и сам ручками запустить могу), но в описанных условиях
присутствие этой опции понятно.

> 
> -- 
>  Lystopad Olexandr 

-- 
Taras Heychenko

Ответить