The OpenNET Project / Index page

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



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

Оглавление

FreeBSD-CURRENT переведён по умолчанию на Clang, opennews (??), 06-Ноя-12, (0) [смотреть все]

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


110. "FreeBSD-CURRENT переведён по умолчанию на Clang"  –9 +/
Сообщение от BSD RIP (?), 06-Ноя-12, 11:40 
> куда менее оптимален, чем у GCC.

И не в обиду некоторым но интель активно пилит именно гцц под свои процессоры, например. Да и амд не отстает. Ну в общем бсдшники сделали лишний шаг к маргинализации. Куда и дорога.

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

120. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +/
Сообщение от RedRat (ok), 06-Ноя-12, 12:24 
Для не умеющих читать писателей: в FreeBSD можно легко поставить самый последний GCC из портов и использовать его для сборки системы и портов.
Ответить | Правка | Наверх | Cообщить модератору

121. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +/
Сообщение от Аноним (-), 06-Ноя-12, 12:33 
Можно даже на луну слетать. Вопрос только в том сколько технических проблем при этом придется разрулить.
Ответить | Правка | Наверх | Cообщить модератору

133. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +1 +/
Сообщение от Клыкастый (ok), 06-Ноя-12, 14:19 
> Можно даже на луну слетать. Вопрос только в том сколько технических проблем при этом придется разрулить.

правка make.conf

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

159. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +/
Сообщение от Аноним (-), 06-Ноя-12, 16:33 
> правка make.conf

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

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

206. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +1 +/
Сообщение от Клыкастый (ok), 06-Ноя-12, 18:12 
>> правка make.conf
> И всех нестыковок компиляции,

у меня есть предположение, что source-based дистры вы знаете поверхностно, и систему портов/портежей представляете в наиболее общих чертах, верно?

> ибо как обычно не хватит ресурсов проверить как все собирается распоследней версией компилера.

вы вряд ли сможете убедить людей, использующих source-based, что это является проблемой.


> Поэтому проверять на своем заду будет обладатель этого компилера.

Чем раньше вы расстанетесь с заблуждением, что по apt-get install вам прилетает годами оттестированная сотнями специально обученных гномов версия софта, тем лучше. Вам прилетает то же самое, что и всем. Ну за исключением может быть слаки и редхата, где софт действительно тестируется доооолго. Но тестируется (в большей части) именно пользователями, и обратная сторона - не самые оперативные версии.

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

209. "FreeBSD-CURRENT переведён по умолчанию на Clang"  –1 +/
Сообщение от nagualemail (ok), 06-Ноя-12, 18:15 
> Чем раньше вы расстанетесь с заблуждением, что по apt-get install вам прилетает
> годами оттестированная сотнями специально обученных гномов версия софта, тем лучше.

Ну после обновлений граба всего 2 раза не поднималось :))


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

257. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +2 +/
Сообщение от Аноним (-), 06-Ноя-12, 19:25 
> Ну после обновлений граба всего 2 раза не поднималось :))

Странно, я думал с вашей квалификацией потребуется не менее 5 итераций.

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

261. "FreeBSD-CURRENT переведён по умолчанию на Clang"  –2 +/
Сообщение от nagualemail (ok), 06-Ноя-12, 19:28 
>> Ну после обновлений граба всего 2 раза не поднималось :))
> Странно, я думал с вашей квалификацией потребуется не менее 5 итераций.

А что с вашей 5 ? :)))

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

491. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +/
Сообщение от Аноним (-), 07-Ноя-12, 17:26 
> А что с вашей 5 ? :)))

Не надо по себе других судить. С моей квалификацией у меня факапов вообще около нуля. Ну а раз так - мне как-то грех жаловаться на эту самую квалификацию.

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

452. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +1 +/
Сообщение от Добрый Дохтур (?), 07-Ноя-12, 11:51 

>> ибо как обычно не хватит ресурсов проверить как все собирается распоследней версией компилера.
> вы вряд ли сможете убедить людей, использующих source-based, что это является проблемой.

это как раз проблема.

1)вы не сталкивались с тем, что собранный разными версиями компиляторов софт работает по-разному?
2)вы не сталкивались с багами в компиляторах?
3)вы не сталкивались с регрессиями в компиляторах?


>> Поэтому проверять на своем заду будет обладатель этого компилера.
> Чем раньше вы расстанетесь с заблуждением, что по apt-get install вам прилетает
> годами оттестированная сотнями специально обученных гномов версия софта, тем лучше. Вам
> прилетает то же самое, что и всем.

только криво собранный пакет заметят сразу(потому как бинарники у всех будут одинаковые).
а в случае source-based воевать с бинарником придётся самим.

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

492. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +/
Сообщение от Аноним (-), 07-Ноя-12, 17:27 
> 1)вы не сталкивались с тем, что собранный разными версиями компиляторов софт работает
> по-разному?
> 2)вы не сталкивались с багами в компиляторах?
> 3)вы не сталкивались с регрессиями в компиляторах?

И что смешнее всего, такого счастья в такой архаике как 4.2 - есть. А поскольку программеры сроду на таком окаменелом шите не тестируются - это превращается в i+1 проблему бсдшников.

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

500. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +2 +/
Сообщение от nagualemail (ok), 07-Ноя-12, 17:35 
>> 1)вы не сталкивались с тем, что собранный разными версиями компиляторов софт работает
>> по-разному?
>> 2)вы не сталкивались с багами в компиляторах?
>> 3)вы не сталкивались с регрессиями в компиляторах?
> И что смешнее всего, такого счастья в такой архаике как 4.2 -
> есть. А поскольку программеры сроду на таком окаменелом шите не тестируются
> - это превращается в i+1 проблему бсдшников.

В двух словах:  в линуксе что то как то не собирается и никому ненужно и тут вдруг вывод - - это превращается в i+1 проблему бсдшников. Сидят такие бсдшники и от нехер делать собират проги под лин ...
Ну что сказать ЛГМ детектед ... Опять осень ?

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

622. "FreeBSD-CURRENT переведён по умолчанию на Clang"  +1 +/
Сообщение от Аноним (-), 08-Ноя-12, 15:09 
Как бы вам сказать, мне не так уж принципиально какая именно операционка разрулит мои нужды. Главное что она это должна сделать хорошо, просто, быстро и на вменяемых условяих не ставящих мне и моим целям и задачам палки в колеса. Linux все это прекрасно обеспечивает. А прошибать все стены своим лбом - для меня не самоцель.
Ответить | Правка | Наверх | Cообщить модератору

631. "FreeBSD-CURRENT переведён по умолчанию на Clang"  –1 +/
Сообщение от Клыкастый (ok), 08-Ноя-12, 15:21 
> 1)вы не сталкивались с тем, что собранный разными версиями компиляторов софт работает по-разному?

настолько, чтобы не работало - пока нет. ну что-то когда-то было с icc вроде.

> 2)вы не сталкивались с багами в компиляторах?

сталкивался.

> 3)вы не сталкивались с регрессиями в компиляторах?

нет. в генте стабильная ветка, во фре gcc был достаточно древней версии, чтобы быть вылизанным.

99,9% проблем в source-based никак не связаны с компиляторами, вопреки устоявшимся заблуждениям. полагаю источником этих заблуждений являются пытливые пионеры, которые изучают, как это всё работает и усиленно экспериментируют с опциями и версиями. Возможно со стороны это выглядит дико, но во-первых пытливый ум и шаловливые ручки не являются частью системы, а во вторых это действительно полезно и познавательно.


> только криво собранный пакет заметят сразу (потому как бинарники у всех будут одинаковые).

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

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

> (потому как бинарники у всех будут одинаковые).

о, кстати. вам вопрос: если система стоит с дефолтными опциями на разных машинах, будут бинари после сборки одинаковы?


> а в случае source-based воевать с бинарником придётся самим.

ну да. собрать другой версией компилятора в соурс-бейзед дистре - труд непосильный. другое дело "сразу заметить" собственной задницей и ждать когда наконец сделают как надо.


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

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

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




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

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