Обновление 12.2. на 12.3 через исходники, вопросик

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение snorlov » 2022-01-02 12:37:24

Вчера вечером запустил компиляцию мира и она у меня сьела порядка 9 гиг дискового пространства, при этом полностью установленная 12.2 в месте с софтом и портами имеет размер порядка 5 гиг, может я что-то не то делаю или новые опции и ключи появились? Кто-нибудь подскажет...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

guest
проходил мимо

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение guest » 2022-01-02 18:58:10

snorlov » 2022-01-02 12:37:24
Вчера вечером запустил компиляцию мира и она у меня сьела порядка 9 гиг дискового пространства, при этом полностью установленная 12.2 в месте с софтом и портами имеет размер порядка 5 гиг, может я что-то не то делаю или новые опции и ключи появились? Кто-нибудь подскажет...
echo "WITHOUT_TESTS=yes" >> /etc/src.conf

# man tests
# man src.conf

snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение snorlov » 2022-01-03 1:35:02

guest писал(а):
2022-01-02 18:58:10
echo "WITHOUT_TESTS=yes" >> /etc/src.conf

# man tests
# man src.conf
Блин, я как то просмотрел, что начиная с 11-той версии, опция, точнее компилировать и tests, включена по умолчанию, а сейчас попытался обновить по старинке, а раздел маленький оказался...

guest
проходил мимо

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение guest » 2022-01-03 14:47:11

Блин, я как то просмотрел, что начиная с 11-той версии, опция, точнее компилировать и tests, включена по умолчанию, а сейчас попытался обновить по старинке, а раздел маленький оказался...
ничего удивительного, не так много случаев когда требуется апгрейд через сборку,
сам года два назад столкнулся...
Что-то еще для себя накрутил в src.conf но не сохранил в заметках, sorry.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение Alex Keda » 2022-02-15 7:49:28

А зачем?
Я из исходников лет 7 не собирал уже наверное...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Neus
капитан
Сообщения: 1976
Зарегистрирован: 2008-09-08 21:59:56

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение Neus » 2022-02-15 9:27:28

Alex Keda писал(а):
2022-02-15 7:49:28
Я из исходников лет 7 не собирал уже наверное...
старый ты стал и ленивый 😏
Physics is mathematics with the constraint of reality.
Engineering is physics with the constraint of money.

LOR захватили ситхи.
Добро пожаловать на светлую сторону!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение Alex Keda » 2022-02-15 9:36:17

не спорю... да и некогда =(
и быстро оно как-то происходит =(
раньше часами можно было медитировать на выхлоп компилятора, а щас 5-7 минут и всё =(
Убей их всех! Бог потом рассортирует...

FiL
ст. лейтенант
Сообщения: 1374
Зарегистрирован: 2010-02-05 0:21:40

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение FiL » 2022-03-21 8:00:47

Alex Keda писал(а):
2022-02-15 9:36:17
раньше часами можно было медитировать на выхлоп компилятора, а щас 5-7 минут и всё =(
у тебя мир за 5-7 минут собирается? Это сильно. У меня обычно минут 30...
Но иногда таки проходится из исходников. Вот, напрмер, не так давно в 13.0 баг был на который мы наступали регулярно.
https://bugs.freebsd.org/bugzilla/show_ ... ?id=256280
пришлось таки апгрейдиться до stable через компиляцию исходников
The patch that fixed this in stable/13 was not errata'd by
the committer, so it is not available via freebsd upgrade.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение Alex Keda » 2022-03-21 9:31:43

дык, дура на 28 ядер + стока же HT, SSD диски...
--
может и приврал, но не сильно =)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение Alex Keda » 2022-03-21 10:11:04

однако, соврал, вдвое =)

Код: Выделить всё

--------------------------------------------------------------
>>> World build completed on Mon Mar 21 10:09:10 MSK 2022
>>> World built in 934 seconds, ncpu: 32, make -j32
--------------------------------------------------------------
22424.670u 1602.670s 15:35.07 2569.5%   64028+746k 39987+646908io 172146pf+0w
Убей их всех! Бог потом рассортирует...

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение iZEN » 2022-04-03 10:45:26

AMD Ryzen 7 1800X, 16 ГБ RAM, целевой каталог /usr/obj на NVMe SSD накопителе: время сборки FreeBSD 13.1-STABLE — 4 часа 23 минуты.
/etc/src.conf:

Код: Выделить всё

WITHOUT_ATM=true
WITHOUT_AUDIT=true
WITH_BIND_NOW=true #
WITHOUT_BLACKLIST=true
WITHOUT_BLACKLIST_SUPPORT=true
WITHOUT_BLUETOOTH=true
WITHOUT_BSDINSTALL=true
WITHOUT_DEBUG_FILES=true
WITHOUT_DMAGENT=true
WITHOUT_EXAMPLES=true
WITHOUT_FINGER=true
WITHOUT_FLOPPY=true
WITHOUT_FREEBSD_UPDATE=true
WITHOUT_FTP=true
WITHOUT_GAMES=true
WITHOUT_GOOGLETEST=true
WITHOUT_HAST=true
WITHOUT_HYPERV=true
WITHOUT_INETD=true
WITHOUT_IPFILTER=true
WITHOUT_IPFW=true
WITHOUT_KERBEROS=true #
WITH_KERNEL_RETPOLINE=true #
WITHOUT_KDUMP=true
WITHOUT_LLDB=true
WITHOUT_LLVM_ASSERTIONS=true
WITHOUT_LPR=true
WITHOUT_MAIL=true
WITHOUT_MAILWRAPPER=true
WITHOUT_MLX5TOOL=true
WITHOUT_NDIS=true
WITHOUT_NETGRAPH=true
WITHOUT_NETGRAPH_SUPPORT=true
WITH_OPENSSL_KTLS=true
WITHOUT_PAM_SUPPORT=true #
WITHOUT_PPP=true
WITHOUT_PROFILE=true
WITH_RETPOLINE=true #
WITHOUT_SENDMAIL=true
WITHOUT_SOURCELESS=true #
WITHOUT_SHAREDOCS=true
WITHOUT_TALK=true
WITHOUT_TCP_WRAPPERS=true
WITHOUT_TELNET=true
WITHOUT_TESTS=true
WITHOUT_TESTS_SUPPORT=true
WITHOUT_TFTP=true
WITHOUT_VI=true
WITHOUT_WARNS=true
WITHOUT_WIRELESS=true
WITHOUT_WIRELESS_SUPPORT=true
WITHOUT_WPA_SUPPLICANT_EAPOL=true
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение Alex Keda » 2022-04-03 14:39:19

а чё так долго-то? =0
Убей их всех! Бог потом рассортирует...

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Обновление 12.2. на 12.3 через исходники, вопросик

Непрочитанное сообщение iZEN » 2022-04-03 16:52:18

Подозреваю, что из-за других запущенных задач. Компьютер используется так же в качестве десктопа.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix