The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Отчёт о развитии FreeBSD за четвёртый квартал 2018 года, opennews (??), 25-Мрт-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


32. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от Ivan_83 (ok), 25-Мрт-19, 14:02 
Дрова видео и DTS файлы.
В отилии от линуха фря собирается с помощью llvm и gcc, без всяких хаков компелятора, чем не достижение?
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

35. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +2 +/
Сообщение от пох (?), 25-Мрт-19, 14:06 
ты ее давно gcc-то собирать пробовал? С 11й уже ничего не собирается же ж (кроме пары полумертвых специфических платформ, под которыми, зато, не работает). Что очень, конечно же, жаль, поскольку собирать сам llvm (кажется, так и не умеющий не собирать миллиард target'ов под все миллион неработающих и совершенно ненужных платформ?) так себе развлечение, а никакой видимой пользы от перехода на него (ну, кроме дополнительного дистанционирования от больных у6людков) не наблюдается.

Ответить | Правка | Наверх | Cообщить модератору

41. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от Ivan_83 (ok), 25-Мрт-19, 14:11 
Нет, я не любитель gcc. Но вроде нигде не говорили что сломали сборку им под тот же х86.
llvm 3 был лёгкий и собирался быстрее gcc, нынче да, тяжёлый - на восьмиядерном райзене минут 12-15 собирается.
Ответить | Правка | Наверх | Cообщить модератору

43. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +1 +/
Сообщение от пох (?), 25-Мрт-19, 14:22 
> Но вроде нигде не говорили что сломали сборку им под тот же х86.

говорили - WITHOUT_LLVM не только уже не работает, но и при апгрейде таким образом собранной деcятки (если мой склероз мне не изменяет и это не была вообще девять) ее надо сначала пересобрать единственно-правильным образом.

типа, новые-модные разработчики не хотят gcc 4.~2, они хотят смузи и бантик, самостоятельно патчить тоже не хотят, а новые версии Б-г ногоед не велит.

собирается он долго потому что a) c++, причем вот этот вот, современный b) миллиард ненужного ненужно - верификаторы, тесты, и, самое главное - миллиард поддерживаемых targets, ненастраиваемо - то ли они вообще без всей этой роскоши не умеют, то ли именно фряшники ниасилили,а gcc собирается с единственным - native, в силу принципиального архитектурного отличия.

а rizen о восьми ядрах под это дело меня лично как-то жабка задушит, я ему бы и других полезных применений нашел. Майнить, например, можно, или пароли подбирать ;-)

Ответить | Правка | Наверх | Cообщить модератору

46. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +1 +/
Сообщение от Аноним (45), 25-Мрт-19, 14:32 
> собирается он долго потому что...

у кого-то трололо и пох на man src.conf && man make.conf...

Ответить | Правка | Наверх | Cообщить модератору

48. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от анонн (?), 25-Мрт-19, 14:58 
>> собирается он долго потому что...
> у кого-то трололо и пох на man src.conf && man make.conf...

И что?


grep LLVM /etc/src.conf
WITHOUT_LLVM_TARGET_AARCH64=true
WITHOUT_LLVM_TARGET_ARM=true
WITHOUT_LLVM_TARGET_MIPS=true
WITHOUT_LLVM_TARGET_POWERPC=true
WITHOUT_LLVM_TARGET_SPARC=true

Все равно 2-3 часа тратится только на сборку компилятора, когда раньше на этой же самой машине за это время пересобирался весь мир.

Ответить | Правка | Наверх | Cообщить модератору

54. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от пох (?), 25-Мрт-19, 15:50 

>  grep LLVM /etc/src.conf

что-то маловато. Это точно все?

> Все равно 2-3 часа тратится только на сборку компилятора, когда раньше на
> этой же самой машине за это время пересобирался весь мир.

тогда это охрененный прогресс - у меня время сборки мира выросло не вдвое, а разиков этак в шесть.

ну и да, c++-то никуда не денется, targets далеко еще не весь компилятор. Я вообще буду удивлен, если окажется что это аж половина времени его сборки.

Ответить | Правка | Наверх | Cообщить модератору

59. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от пох (?), 25-Мрт-19, 17:17 
да, еще бывает такое:

WITHOUT_CLANG_FULL=
# Set to avoid building the ARCMigrate, Rewriter and StaticAnalyzer

но это копейки, на фоне libllvm и кто там еще...

Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

76. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от Ivan_83 (ok), 25-Мрт-19, 19:24 
Там достаточно писать просто:
WITHOUT_LLVM_TARGET_AARCH64=
не нужно ничего более, оно просто игнорируется.
Да, llvm то теперь сильно вырос, там же и код по лучше генерируется.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

115. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  –1 +/
Сообщение от zzz (??), 25-Мрт-19, 21:28 
А всё так красиво начиналось с "миллиард поддерживаемых targets, ненастраиваемо - то ли они вообще без всей этой роскоши не умеют, то ли именно фряшники ниасилили".

Не стоит выдавать свое незнание за факт, попутно плюя в систему, которую вы толком не знаете.

Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

179. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от пох (?), 26-Мрт-19, 10:57 
> А всё так красиво начиналось с "миллиард поддерживаемых targets, ненастраиваемо - то
> ли они вообще без всей этой роскоши не умеют, то ли
> именно фряшники ниасилили".
> Не стоит выдавать свое незнание за факт, попутно плюя в систему, которую
> вы толком не знаете.

повторяю для любителей обмазываться свеженьким - в моей системе - таких настроек нет.
И то что у вас они вчера появились (а до этого вы минимум два года "не замечали" проблему) и вы поспешили об этом доложить - просто лишний раз демонстрирует что вы ей не пользуетесь ни для чего путного, просто др...те, дорогие нетакиекаквсе.

Ответить | Правка | Наверх | Cообщить модератору

205. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от zzz (??), 26-Мрт-19, 14:27 
Я пользуюсь фрей на серверах. А вы для чего ей пользуетесь, для перманентной конпеляции?
Ответить | Правка | Наверх | Cообщить модератору

294. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +1 +/
Сообщение от пох (?), 28-Мрт-19, 20:27 
> Я пользуюсь фрей на серверах. А вы для чего ей пользуетесь, для

чего именно "серверах"? Бесплатных заменителей нормального оборудования, судя по любви к mpd?

> перманентной конпеляции?

я ей нынче пользуюсь только на некоторых весьма ограниченных по ресурсам виртуалках, где проблема неработающего освобождения памяти в zfs arc вынуждает таки да, пытаться ее решать, в том числе и с эпизодическими тестовыми пересборками в попытках избавиться от результатов трудов kib и avg по копипастингу чего ни попадя из zol.

Вернее, все это надо писать в прошедшем времени - виртуалки потихоньку дохнут, сервисы выводятся, я уже год, наверное, ни новых не заводил, ни старые не пытался пересобрать (а там продолжают все потихонечку портить).

скоро будет один только "вашновыйстандарт", ну и винда, местами, где денег хватило. Ни там ни там ничего пересобирать не придется, это уже давно бесполезно или невозможно.

Ответить | Правка | Наверх | Cообщить модератору

53. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от пох (?), 25-Мрт-19, 15:47 
> у кого-то трололо и пох на man src.conf && man make.conf...

~> man src.conf|grep LLVM
             Set to not build LLVM's lld linker.
             Set to build LLVM's lld linker.
             LLVM's LLD.
             Set to use LLVM's LLD as the system linker, instead of GNU
             Set to use GCC's stack unwinder (instead of LLVM's libunwind).
             Set to use LLVM's libunwind stack unwinder (instead of GCC's
~> man src.conf | grep L..L..V..M
     WITHOUT_LLVM_LIBUNWIND
     WITH_LLVM_LIBUNWIND
~> man make.conf | grep LLVM
~>

ну да, ну да - я совершенно не стремлюсь обмазаться свеженьким, тем более что патча для свеженького неработающего needfree мне никто не напишет.

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

75. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от Ivan_83 (ok), 25-Мрт-19, 19:23 
Меня llvm полностью устраивает, если что, поэтому я не пробовал.
GCC используется ещё для каких то архитектур.
В целом там была проблема с лицензиями и более новый gcc было не втащить.

В src.conf можно много выключить.

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

176. "Отчёт о развитии FreeBSD за четвёртый квартал 2018 года"  +/
Сообщение от Сарабонг (?), 26-Мрт-19, 10:47 
> тяжёлый - на восьмиядерном райзене минут 12-15 собирается.

Да как это вообще возможно? У меня на четырехядерной тринити, правда мобильной, весь мир часов 10 собирается, llvm значит где-то часов 5 минимум дожно.

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру