URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 120852
[ Назад ]
Исходное сообщение
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено opennews , 05-Июн-20 13:45
Для реализации в Fedora 33 намечено изменение правил применения компиляторов в дистрибутиве, в соответствии с которым компилятор для сборки пакета сможет выбираться в зависимости от рекомендаций и предпочтений основного проекта (upstream). В настоящее время в Fedora жёстко предписано использовать GCC для сборки всех пакетов, за исключением случаев, когда пакет может быть собран только в Clang/LLVM...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=53097
Содержание
- В Fedora планируют предоставить возможность сборки пакетов в...,Zenitur, 13:45 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 00:20 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Fracta1L, 13:45 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 13:49 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 14:22 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,анонн., 22:53 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 20:46 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,заминированный тапок, 23:27 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 14:23 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 19:33 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,анонимуслинус, 23:20 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 14:28 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 14:48 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Андрей, 15:05 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,eee, 16:28 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,anonymous, 17:40 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,stool, 19:05 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,aa, 09:28 , 08-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Ушастый, 11:29 , 09-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Совершенно другой аноним, 08:44 , 09-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 14:42 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 14:46 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,nonamenogame, 15:14 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 19:26 , 08-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,d, 15:22 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,донни, 22:28 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 22:51 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Gefest, 02:19 , 07-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 16:37 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Oh Yeah, 16:52 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 17:19 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 19:14 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Любитель Монеточки, 19:59 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Онаним, 20:02 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,srgazh, 20:16 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 20:24 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 00:12 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,srgazh, 09:34 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 20:21 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 20:49 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,vle, 19:18 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 20:03 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 20:23 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,srgazh, 20:16 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 20:25 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 00:17 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,microsoft, 21:12 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 23:48 , 05-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 00:29 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 03:06 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Анончик, 11:31 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Ф1, 18:28 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,хотел спросить, 03:05 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Gefest, 02:23 , 07-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Аноним, 00:19 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Ilya Indigo, 01:39 , 06-Июн-20
- В Fedora планируют предоставить возможность сборки пакетов в...,Gefest, 02:27 , 07-Июн-20
Сообщения в этом обсуждении
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Zenitur , 05-Июн-20 13:45
В OpenMandriva так уже 5 лет
https://www.opennet.dev/opennews/art.shtml?num=42102
https://www.opennet.dev/opennews/art.shtml?num=44961
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 06-Июн-20 00:20
Не так. Там по умолчанию.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Fracta1L , 05-Июн-20 13:45
Лучше бы начали переписывать системное окружение на Rust
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 13:49
Кому лучше?
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 14:22
Растаманам
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено анонн. , 05-Июн-20 22:53
> Растаманам Из фрактала растоман примерно такой же, как и балерина.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 20:46
Всем, кроме фанатиков сишечки?
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено заминированный тапок , 06-Июн-20 23:27
чтобы потом, например, сломать окружение в качестве солидарности с борьбой за права имепарторских пингвинов. Ну или какой-нибудь другой солидарностью. Помимо технических моментов, есть ещё и другие. Как минимум пока Раст целиком и полностью подконтрлен только 1 копрорации - не станет он никакой заменой сям. Даже если будет решать все вселенские проблемы и вопросы.
А если все остальные корпорации будут иметь одинаковый вес в развитии и принадлежности Раста и будут постоянно решать что ща технические решения и "договариваться" между собой, то он просто превратится в C++
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 14:23
Подождите, ещё на петоне не всё переписали.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 19:33
Ага, и статическую линковку во все поля!
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено анонимуслинус , 06-Июн-20 23:20
с современными стандартами программирования в проду, то статическая линковка как то и не так плохо смотрится. кстати большинство новых прогеров и не слышали наверное об этом, так как у них ускоренный курс "взлет - посадка"))и вообще в статической линковке имеются жирные плюсы когда требуется несколько одинаковых прог разных поколений. опять же это полезно для прогеров.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 14:28
Ждем перехода на msvc
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 14:48
С в MSVC++ слишком недоразвит. Даже C99 не поддерживает. Там только C++ хороший. Иначе бы давно было 2 параллельных ветки ядра с холиварами.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Андрей , 05-Июн-20 15:05
Чем больше с развит становится, тем тормознее и жирнее у программистов получается из под него код. тути прямопропорциональная зависимость. проще писать,значит проще быдлокодить.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено eee , 05-Июн-20 16:28
ну как раз с сями этот фокус не проходит. как это ни странно, но си так и остался ассемблером для ленивых, что не может не радовать, все ресурсо-критичные вещи таки пишутся на сях, причем иногда там втречаются настолько гениальные алгоритмы для работы, например, с памятью, что хочется снять шляпу перед этими перцами
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено anonymous , 05-Июн-20 17:40
> Даже C99 не поддерживает.Уже поддерживает. Но поздно.
А для ядра C99 недостаточно, там всякие GCC-расширения нужны. Clang только недавно все нужные стал поддерживать.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено stool , 05-Июн-20 19:05
> Clang только недавно все нужные стал поддерживать.вот так. ричард дал свободу, которую корпоративные черви даже догнать не могут всем своим трухлявым пластиковым миром. воистину, никакими деньгами не купить главного.
неблагодарные потомки фрактальчуки всякие и прочие иваны родства не помнящие не смогут столько испражнений из себя выдавить, чтобы закидать блеск истинной свободы. аминь!
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено aa , 08-Июн-20 09:28
А для ядра C99 недостаточно, там всякие GCC-расширения нужны. Clang только недавно все нужные стал поддерживать.
------
правильнее было бы от gcc-измов избавляться, а не на новые компиляторы что-то кроме стандарта вешеать.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Ушастый , 09-Июн-20 11:29
Стандарт языка - штука, во-первых, довольно неповоротливая, а, во-вторых, чрезвычайно общая. Многих важных, нужных и удобных вещей в нем нет. И у авторов ядра остаются два варианта: либо писать на ассемблере, повышая сложность поддержки кода и все равно завязываясь на конкретный ассемблер, либо писать с использованием расширений компилятора.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Совершенно другой аноним , 09-Июн-20 08:44
К сожалению, по крайней мере на момент MSVC 2015 - поддерживают только то, что заявлено и в C++ и в С99/С11. Если что-то есть только в C, то поддержки нет.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 14:42
Соболезную федороносцам.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 14:46
Фрактал, тут новых дыреней подвезли!
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено nonamenogame , 05-Июн-20 15:14
Вспомнил шутку про линукс:
Линукс написан не на Си - он паписан на gcc :)))
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 08-Июн-20 19:26
Не вижу в этом проблемы. А что, если бы Линус решил перевести ядро на свой диалект C ? Запилил бы свой KernelC.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено d , 05-Июн-20 15:22
Еще ICC надо добавить.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено донни , 05-Июн-20 22:28
Проприетарщина же. Да и оптимизирован под дырявого синего производителя процессоров.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 22:51
У интела кстати самый эффективный на свете компилятор фортрана. Да и icc стабильно даёт прикурить, векторизация в нём нормально работала ещё лет 20 назад. У конкурентов она и сегодня глючит.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Gefest , 07-Июн-20 02:19
Хорошая , годная проприентарщина
А вот тот факт, что одна и та же программа дает разный результат при компилляции на clang и gcc, - позор всего opensource сообщества ...
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 16:37
это к вопросу разработки дистрибутивов сидя на МакОС.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Oh Yeah , 05-Июн-20 16:52
К слову большая часть кода в линуксе сейчас пишется именно на macOS.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 17:19
именно, проблема в том, что кривой подход тянется везде.
в clang есть ключи оптимизации и FF, собранный с тем же -mtune намного лучше себя показывает, вот только это нах никому не надо. В макос не надо, значит и тут не надо.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 19:14
А про лицемерие никто не написал. "отивом предоставления возможности сборки при помощи Clang является то". Это же лицемерие.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Любитель Монеточки , 05-Июн-20 19:59
Чем Clang лучше GCC?
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Онаним , 05-Июн-20 20:02
Чем GCC.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено srgazh , 05-Июн-20 20:16
Лицензией
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 20:24
мусорная у него лицензия
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 06-Июн-20 00:12
Вот таки лицензией(ями) он хуже.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено srgazh , 06-Июн-20 09:34
> Вот таки лицензией(ями) он хуже.Эпле и я таки не думает.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 20:21
просто набор багов отличается от gcc-шных
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 20:49
Он основной на многих популярных платформах (андроид, мак, айос).
Кроссплатформенное приложение лучше собирать одним компилятором вместо трёх+.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено vle , 06-Июн-20 19:18
Кросс-платформное приложение лучше собирать и тестировать как можно большим количеством компиляторов. Благо, они есть. Чем больше компиляторов опробовано, тем больше багов в приложении выловлено.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 20:03
когда заменят gimp на glimps?
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 20:23
...когда в RedHat сделают команду GLEARH (как GLEAM)
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено srgazh , 05-Июн-20 20:16
Красавцы
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 20:25
всё! теперь скатились - это закат GCC
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 06-Июн-20 00:17
Что-то закатывальщики давно уже GCC и Xorg закатывают, а они всё живут.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено microsoft , 05-Июн-20 21:12
Мало было знать gcc теперь еще и сраный clang изучать.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 05-Июн-20 23:48
> microsoftПо сравнению со сраной современной визуальной студией, в которой ты и сам без поллитры не разбираешься, там изучать нечего, а документация вместо легкого чтива на ночь подходит.
Может тут кто подскажет, как из актуальной визуальной студии надергать хедеры без установки самой студии (в идеале -- и без полной скачки дистрибутива; 35 Gb, БЛДЖАД!)? microsoft, что характерно, не знает. Или намеренно скрывает, надеясь с анонима телеметрии поиметь.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 06-Июн-20 00:29
> Может тут кто подскажет, как из актуальной визуальной студии надергать хедеры без установки самой студии (в идеале -- и без полной скачки дистрибутива; 35 Gb, БЛДЖАД!)?vs_BuildTools.exe — 1.3 МБ. Где скачать — не скажу, проприетофаги должны страдать.
Да, если что, MinGW благополучно обходится без студийных хедеров.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 06-Июн-20 03:06
> vs_BuildTools.exe — 1.3 МБ.Спасибо, Кэп, ты таки старался. И между "онлайн даунлоадер с мутным бэкэндом и непрозрачной установкой непонятно чего неизвестно куда" (20 гиг -- не 35, да) и "надергать хедеров" (~300 Mb, с комментами и доками) разницы нет, совсем-совсем.
> Где скачать — не скажу, проприетофаги должны страдать.
Уже страдаю.
https://visualstudio.microsoft.com/thank-you-downloading-vis...
6ae6kbrdbr772vfokihjhkbpxpvavbi5
f085ffceb4d89223692225034d7c4b5e3f6f5f55
F##k yourself^W^W Ну ты понел.
> Да, если что, MinGW благополучно обходится без студийных хедеров.
А типоспецифичные и уникальные для студии хедеры в mingw лично Наделла с милостивого позволения Столлмана положил.
Вопрос был адресован тем, кто, возможно, задался подобной целью и разобрался с недокументированным функционалом инсталятора, очевидно, позволяющим скачать без установки отдельные компоненты. Фанатичные gnuтофаги идут лесом.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Анончик , 06-Июн-20 11:31
Не позволяет.
Устанавливаешь студию, выдераешь нужное руками,
Удалять студию
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Ф1 , 06-Июн-20 18:28
Тут https://rsdn.org/forum/tools/7513869.1 люди уже надергали все что нужно.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено хотел спросить , 06-Июн-20 03:05
Виндовые хидеры? Это же все часть Windows SDK.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Gefest , 07-Июн-20 02:23
Что таклое ?? Вы ж линуксоиды , у вас согласно последним веяниям ein folk,ein furher,ein Gnome ! И Если разработчику ,например, лень работать с freetype, - линуксоиды , все как один, бегут за новым монитором. А тут каких-то 35 гигабайт (на самом деле втрое меньше) ...
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Аноним , 06-Июн-20 00:19
А зачем его изучать? Ну собирает им кто-то пакеты и пусть себе собирает. А вы как прогали на GCC, так и дальше будете.
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Ilya Indigo , 06-Июн-20 01:39
> Mozilla запрещает использовать торговую марку Firefox при применении сторонних патчейhttps://build.opensuse.org/package/show/mozilla:Factory/Mozi...
Видимо openSUSE кладёт на это болт! (Как минимум пач для KDE)
"В Fedora планируют предоставить возможность сборки пакетов в..."
Отправлено Gefest , 07-Июн-20 02:27
Пепел Iceweasel стучит в наших средцах. Слабаки !