Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 10283 из 10753 ==================================== RU.UNIX.BSD =
От   : Eugene Grosbein                  2:5006/1           08 Jan 22 09:39:47
Кому : All                                                 08 Jan 22 09:39:47
Тема : buildworld speedup
FGHI : area://RU.UNIX.BSD?msgid=grosbein.net+94241a41
= Кодировка сообщения определена как: IBM866 =================================
Ответ: area://RU.UNIX.BSD?msgid=grosbein.net+a0e910e1
Ответ: area://RU.UNIX.BSD?msgid=grosbein.net+934aee63
Ответ: area://RU.UNIX.BSD?msgid=<1187515324@ddt.demos.su>+3c9dbd00
==============================================================================
Привет!

При обновлении FreeBSD исходниками через buildworld
вначале выпоняется этап bootstrap, когда установленный
компилятор пересобирает возможно обновленный новый
компилятор и ещё некоторые библиотеки и утилиты и использует их
для сборки остальной системы.

Hынешний Clang/LLVM страшно растолстели и собираются очень долго.
Внезапно обнаружил, что при минорном апгрейде их можно ВООБЩЕ
не собирать и мой домашний роутер теперь вместо почти трех часов
тратит на пересборку своего образа всего 43 минуты после добавления
в src.conf (или в CONF_BUILD для nanobsd) следующего:

WITHOUT_CLANG_BOOTSTRAP=
WITHOUT_LLD_BOOTSTRAP=
WITHOUT_ELFTOOLCHAIN_BOOTSTRAP=
WITHOUT_TOOLCHAIN=

Это в дополнение к WITHOUT_CLANG= и WITHOUT_LLDB=,
с которыми сборка шла почти три часа из-за бутстраппинга.

Hо есть теоретическая опасность напороться на несовместимость
свежих исходников со старым компилятором, об этом надо помнить.
При минорном обновлении попробую пользоваться этим, при мажорном нет.

Eugene
--
Все любят естественный наркотик
--- slrn/1.0.3 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.076689 секунды