The OpenNET Project / Index page

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

27.07.2017 09:32  Проект OpenBSD перешёл по умолчанию на Clang для платформ amd64 и i386

Разработчики операционной системы OpenBSD перевели ветку Current, в которой формируется следующий выпуск OpenBSD, на использование по умолчанию Clang в качестве компилятора для базовой системы и портов. Изменения применено только для архитектур amd64 и i386. Поддержка gcc4 сохранена, но теперь позиционируется как опция.

  1. Главная ссылка к новости (http://undeadly.org/cgi?action...)
  2. OpenNews: FreeBSD-CURRENT переведён по умолчанию на Clang
  3. OpenNews: Clang включен в число системных компиляторов DragonFly BSD
  4. OpenNews: Clang включен в базовую систему OpenBSD для платформ amd64 и i386
  5. OpenNews: Выпуск OpenBSD 6.1
  6. OpenNews: Google перешел на Clang при формировании сборки Chrome для Linux
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: openbsd, clang
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, A.Stahl (ok), 09:36, 27/07/2017 [ответить] [показать ветку] [···]    [к модератору]
  • +7 +/
    Самая вкуснятина начнётся через 2-3 года, когда БСД перестанет собираться без проприетарных блобов в Кланге.
     
     
  • 2.4, Аноним (-), 09:38, 27/07/2017 [^] [ответить]    [к модератору]
  • –3 +/
    шта?
     
     
  • 3.9, Andrey Mitrofanov (?), 10:31, 27/07/2017 [^] [ответить]    [к модератору]
  • +7 +/
    > шта?

    Будет бсдешникам новый AT&T. Ждите.

     
     
  • 4.39, Аноним (-), 18:14, 27/07/2017 [^] [ответить]    [к модератору]
  • +1 +/
    это как в GRSecurity ? без подписки не получить патчи..
     
     
  • 5.53, Аноним (-), 05:55, 28/07/2017 [^] [ответить]    [к модератору]
  • +/
    ты сравнил, и сам облажался. От Gr кернелу ни жарко, ни холодно. А блобы в бсд введут глубоко. Просто потому, что это _законно_
     
     
  • 6.61, Анонимо (?), 14:01, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Кто и какие блобы вводить будет-то И кто сказал, что бздшики их не пошлют подал... весь текст скрыт [показать]
     
  • 2.26, Добрый анон (?), 15:13, 27/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Список блобов в студию.
     
     
  • 3.28, Andrey Mitrofanov (?), 15:21, 27/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Список блобов в студию.

    У коллеги пох-а в #18 их есть. Поспрашивайте.

     
  • 3.29, Аноним (-), 15:22, 27/07/2017 [^] [ответить]    [к модератору]  
  • +/
    За списком блобов на https://www.apple.com/
     
  • 2.50, бедный буратино (ok), 02:59, 28/07/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    схера бы в OpenBSD сейчас gcc 4 2 1 с кучей своих патчей почему что-то должно ... весь текст скрыт [показать]
     
  • 1.7, Аноним (-), 10:28, 27/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –5 +/
    Доо, молодцы, какое достижение - CC, CXX поменять. Когда всю работу уже сделали во FreeBSD - и компилятор насквозь протестировали, и 27 тыщ портов причесали на предмет совместимости.
     
     
  • 2.11, Andrey Mitrofanov (?), 10:38, 27/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Ты всё перепутал investigation on B failures in the 27000 B pieces of so... весь текст скрыт [показать]
     
     
  • 3.37, Анонимммо (?), 17:52, 27/07/2017 [^] [ответить]     [к модератору]  
  • +/
    http www freshports org lang gcc 1 Смотрим в обратные билд-зависимости Поче... весь текст скрыт [показать]
     
     
  • 4.38, Andrey Mitrofanov (?), 18:03, 27/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Не убедил Впрочем допускаю, что косоглазил в нужную себе сторону Там скорее уж... весь текст скрыт [показать]
     
  • 2.34, Аноним (-), 17:16, 27/07/2017 [^] [ответить]     [к модератору]  
  • +/
    FreeBSD, действительно, проделали очень большую работу, большое им за это спасиб... весь текст скрыт [показать]
     
  • 1.10, iPony (?), 10:36, 27/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +6 +/
    > Доо, молодцы, какое достижение

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

     
     
  • 2.54, Аноним (-), 06:02, 28/07/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    > Довольно странно видеть такие вопли, особенно от людей, которые что-то вопят про свободу.

    Тут я тебя, мерзкая проприетарная поняша, поддержу. Вопли делу на пользу не идут

     
     
  • 3.71, Аноним (-), 08:05, 31/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Ненависть на почве собственной бездарности ко всем, кто что-то умеет.
     
  • 1.12, lucentcode (ok), 11:02, 27/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –4 +/
    Всё правильно делают. Clang - это будущее. Подозреваю, что скоро в мире компиляторов он станет тем, чем Chrome стал в мире браузеров - безоговорочным лидером.
     
     
  • 2.14, anonymous (??), 11:45, 27/07/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    Это могло бы стать правдой, если бы GCC уже не был этим самым безоговорочным лид... весь текст скрыт [показать]
     
     
  • 3.35, Аноним (-), 17:23, 27/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Да что вы говорите Может, в GCC есть сравнимый по качеству статический анализат... весь текст скрыт [показать]
     
     
  • 4.36, Аноним (-), 17:37, 27/07/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Уже нет Он быстрее компилировал, когда хуже компилировал То есть хуже оптимизи... весь текст скрыт [показать]
     
     
  • 5.44, Аноним (-), 21:37, 27/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Ну, пока что всё ещё заметно быстрее 8212 сборку всех портов OpenBSD при Clan... весь текст скрыт [показать]
     
  • 2.15, A.Stahl (ok), 11:57, 27/07/2017 [^] [ответить]    [к модератору]  
  • +/
    >в мире компиляторов он станет тем, чем Chrome стал в мире браузеров -- базой для зондов.

    Fix во имя БСДи.

     
  • 2.16, X4asd (ok), 12:31, 27/07/2017 [^] [ответить]     [к модератору]  
  • +/
    это ты имеешь ввиду что Clang заменит Microsoft Visual Studio или что там з... весь текст скрыт [показать]
     
     
  • 3.42, nobody (??), 20:48, 27/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Скорее всего да MSVC безнадёжно отстал с поддержке С В clang меж тем пилят р... весь текст скрыт [показать]
     
     
  • 4.46, Аноним (-), 23:37, 27/07/2017 [^] [ответить]    [к модератору]  
  • +/
    > То же самое произошло в мире UNIX -
    > свободные системы Linux похоронили *BSD и все коммерческие.

    пофиксил вашу опечатку.


     
     
  • 5.51, . (?), 04:43, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > То же самое произошло в мире UNIX -
    > свободные системы Linux похоронили *BSD и все коммерческие.

    и сами стали коммерческими ... убить дракона :-\
    >пофиксил вашу опечатку.

    Да не, слабо тебе.

     
  • 5.58, nobody (??), 12:09, 28/07/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    В целом да :-) Linux вытеснил всё остальное и теснит BSD. Но BSD-системы всё ж, хоть где-то и отстают, но развиваются, стараются угнаться за стремительно меняющейся действительностью.
     
  • 4.47, Аноним (-), 23:43, 27/07/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Intel C++ compiler разве уже по оптимизациям переплюнули?
     
     
  • 5.56, Andrey Mitrofanov (?), 09:43, 28/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > Intel C++ compiler разве уже по оптимизациям переплюнули?

    На AMD -- каждый первый.

     
     
  • 6.66, Аноним (-), 22:03, 28/07/2017 [^] [ответить]    [к модератору]  
  • –3 +/
    А на intel?
     
  • 4.52, iPony (?), 05:09, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > MSVC безнадёжно отстал с поддержке С++.

    На Opennet как всегда какая-то альтернативная реальность.

     
  • 2.18, пох (?), 12:44, 27/07/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    если только кто-то все же осилит сделать то, что, собственно, ниасилили горе-раз... весь текст скрыт [показать]
     
     
  • 3.19, Andrey Mitrofanov (?), 13:00, 27/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Внешние модули оптимизаторов для gcc проприертарщикам мещает делать GPL-жаба ... весь текст скрыт [показать]
     
     
  • 4.23, iPony (?), 14:37, 27/07/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Ну так все и перекуются на сlang вслед за гуглом и BSDшниками А gcc с GPLv3 в и... весь текст скрыт [показать]
     
     
  • 5.25, Аноним (-), 14:51, 27/07/2017 [^] [ответить]    [к модератору]  
  • +6 +/
    > Ну так все и перекуются на сlang вслед за гуглом и BSDшниками.
    > А gcc с GPLv3 в итоге и окажется никому не нужен.
    > Все таки правильно Линус Торвадльдс средний палец показал всем наркоманам, которые и
    > ядро захотели в GPLv3 тащить.

    Средний палец он показал nvidia с их бинарным блобом, жалкий ты лгун.

     
     
  • 6.41, soarin (ok), 18:19, 27/07/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Ну так про средний палец -это образно. Но суть же все равно около того https://www.youtube.com/watch?v=PaKIZ7gJlRU
     
  • 5.27, Andrey Mitrofanov (?), 15:19, 27/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    У тебя жаба какая-то глюкогенная Палец он показывал цланго-фагам P ... весь текст скрыт [показать]
     
  • 4.33, пох (?), 16:07, 27/07/2017 [^] [ответить]     [к модератору]  
  • +/
    угу - сам не ам, и другим не дам То есть лишнюю динамическую библиотеку, вызыва... весь текст скрыт [показать]
     
     
  • 5.43, nobody (??), 20:52, 27/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    g++ -static-libgcc -static-libstdc++
     
     
  • 6.60, пох (?), 13:40, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    почитайте внимательней info на тему первого Для c-only это сработает, для c с... весь текст скрыт [показать]
     
     
  • 7.62, nobody (??), 14:24, 28/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Даштовыговорите Всё своё ПО собираю с этими опциями Благодаря этому могу испол... весь текст скрыт [показать]
     
     
  • 8.64, пох (?), 20:44, 28/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    ну ок, один разработчик попался вменяемый может, недоучившийся студент Мне каж... весь текст скрыт [показать]
     
     
  • 9.70, nobody (??), 21:57, 30/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Вы бы, вместо того, чтобы распространять мифы между молодёжью, помогли как-то GC... весь текст скрыт [показать]
     
     
  • 10.75, пох (?), 16:16, 02/08/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    я бы лучше уж llvm помогал а я и так знаю ответ, они этим достижением очень го... весь текст скрыт [показать]
     
     
  • 11.76, Andrey Mitrofanov (?), 17:01, 02/08/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Вы правидльно поняли про проприерасов Чего-то проприерасы им не сильно помогл... весь текст скрыт [показать]
     
     
  • 12.77, пох (?), 13:42, 03/08/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    bsd с их точки зрения - проприетарасты Патамушта вот за себя Но в том числе -... весь текст скрыт [показать]
     
     
  • 13.78, Andrey Mitrofanov (?), 18:30, 03/08/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    О Прикинулся ветошью Ну, лан, а то всё гусары ребёнка обидели , да гады га... весь текст скрыт [показать]
     
  • 3.20, Аноним (-), 13:35, 27/07/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > стат-анализатор (то что есть - пока тоже очень сомнительной эффективности)

    Ты его сам-то видел, или тебе Карпов напел?

     
     
  • 4.31, пох (?), 15:55, 27/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    так что на него смотреть-то, смотреть надо на результаты Результатов, на тех пр... весь текст скрыт [показать]
     
  • 3.21, Аноним (-), 13:38, 27/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Это где ты такое услыхал Не смущает, что в собранной шлангом фряхе все бинари с... весь текст скрыт [показать]
     
     
  • 4.22, Andrey Mitrofanov (?), 14:04, 27/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Плохишам же Эппле пряник медовый дал И Бочку варенья Теперь им мифическая див... весь текст скрыт [показать]
     
  • 4.32, пох (?), 16:02, 27/07/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    это временное решение - из-за бит-в-бит кодогенератора и совместимости с binutil... весь текст скрыт [показать]
     
  • 4.48, _ (??), 01:43, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    > Не смущает, что в собранной шлангом фряхе все бинари слинкованы с libgcc?

    Ни одного не нашёл 8-) Кто то из нас - брешет!

     
     
  • 5.49, Аноним (-), 02:24, 28/07/2017 [^] [ответить]     [к модератору]  
  • +/
    А как смотрели objdump ом -D Ну смотрите и дальше им статические библиотеки ... весь текст скрыт [показать]
     
     
  • 6.63, xm (ok), 18:12, 28/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > А как смотрели?

    pkg shlib libgcc_s.so.1 не?

     
     
  • 7.65, пох (?), 20:52, 28/07/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    No packages require libgcc_s so 1 а на самом деле - usr local sbin named ... весь текст скрыт [показать]
     
     
  • 8.68, xm (ok), 14:12, 29/07/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    У мну в FreeBSD 11 named, конечно, нет. А так 26 системных утилит нашёл с линковкой libgcc. Я так понимаю, что это недовыпиленные GNUтые?  
     
  • 5.59, пох (?), 13:27, 28/07/2017 [^] [ответить]    [к модератору]  
  • +/
    > Ни одного не нашёл

    любой c++ бинарник (включая сам llvm cc, но, поскольку это статический бинарник, хрен ты там чего глазами увидишь), поскольку там эта радость неизбежна (для того и делали)

     
  • 2.24, Аноним (-), 14:45, 27/07/2017 [^] [ответить]    [к модератору]  
  • +/
    Chrome отвратительный браузер.
     
  • 2.30, Аноним (-), 15:32, 27/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    >Подозреваю, что скоро в мире компиляторов он станет тем, чем Chrome стал в мире браузеров - безоговорочным лидером.

    Конечно станет, если будет также резво номера версий накручивать, как Chrome.

     
     
  • 3.73, Аноним (-), 19:28, 31/07/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Вроде бы пока за этим был замечен только GCC.
     
     
  • 4.74, Led (ok), 01:43, 01/08/2017 [^] [ответить]    [к модератору]  
  • +/
    > Вроде бы пока за этим был замечен только GCC.

    clang-уешь?

     
  • 1.45, Я (??), 22:04, 27/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    вот ведь странно господа эксперты так разбираются в компиляторах А на самом деле просто тролинг ни один из вас не проводил тестирование скорости работы программ в реале на разных версиях зато комментов ух как много я думаю просто зависть и не способность сделать или создать все просто пустой треп  
     
     
  • 2.57, Andrey Mitrofanov (?), 09:47, 28/07/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    >ни один из вас не проводил тестирование скорости
    > работы программ в реале на разных

    Ту про скорость никто не говорит. Кроме одного несдержанного цланго-фага зачем-то не к месту помянувшего прошлогоднюю скорость компиляции.

    Попробуйте ещё раз.

     
     
  • 3.67, Аноним (-), 12:57, 29/07/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    171 цланго-фаг 187 опирается на замеры, производимые теми, кто _регулярно_ п... весь текст скрыт [показать]
     
  • 1.69, Онаним (?), 23:56, 29/07/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Кстати, а нет случайно какой-ниюудь сборки а-ля Tails на базе OpenBSD для параноиков?
     
     
  • 2.72, бедный буратино (ok), 11:47, 31/07/2017 [^] [ответить]    [к модератору]  
  • +/
    > Кстати, а нет случайно какой-ниюудь сборки а-ля Tails на базе OpenBSD для
    > параноиков?

    а зачем нужна именно *сборка*?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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