The OpenNET Project / Index page

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



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

Оглавление

GCC удалён из основного состава FreeBSD , opennews (??), 03-Мрт-20, (0) [смотреть все]

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


36. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (48), 03-Мрт-20, 20:04 
Несовместимость GPLv3 с CDDL например.
А еще необходимость собирать кросскомпилятор для каждой архитектуры, clang в этом плане гибче.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

44. "GCC удалён из основного состава FreeBSD "  –1 +/
Сообщение от Аноним (48), 03-Мрт-20, 20:26 
А во вспомнил, не стабильный С++ ABI еще, libc++ с этим все шоколадно, а с libstdc++ придется страдать.
Ответить | Правка | Наверх | Cообщить модератору

127. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от пох. (?), 04-Мрт-20, 12:39 
> А во вспомнил, не стабильный С++ ABI

это не нестабильный abi, это точно такая же диверсия гнусников, как и libgcc_s - только более ранняя, и "привычная". Да, гадить окружающим они старались еще до той истории.

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

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

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

126. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от пох. (?), 04-Мрт-20, 12:35 
> А еще необходимость собирать кросскомпилятор для каждой архитектуры, clang в этом плане гибче.

э...блжад - вот эта сборка миллиарда таргетов которые не то что мне нахрен не нужны, а половина которых вообще никогда и не работала - это вы называете - "гибче"?

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

187. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (187), 05-Мрт-20, 05:03 
> - это вы называете - "гибче"?

А, шо, мсье не фанат 40-метровых .so? :)

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

166. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от freehckemail (ok), 04-Мрт-20, 18:54 
>> чем gcc не угодил?
> Несовместимость GPLv3 с CDDL например.

Чушь. Как будто CDDL с GPLv2 совместима, говорите. А если бы это было так, то ничего бы не мешало интеграции ZFS в Linux Kernel. Тем не менее, суровая правда жизни такова, что Sun писали CDDL изначально с намерением сделать её несовместимой с GPL любой версии. Тем паче интересно, что несовместимость с CDDL постоянно ставится в упрёк GPL вам подобными, не разобравшимися в вопросе индивидами.

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

207. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (48), 05-Мрт-20, 18:55 
Тем не менее ради DTrace и ZFS решили также и от kgdb избавиться.
Ответить | Правка | Наверх | Cообщить модератору

219. "GCC удалён из основного состава FreeBSD "  –1 +/
Сообщение от Аноним (-), 08-Мрт-20, 06:10 
> Тем не менее ради DTrace и ZFS решили также и от kgdb избавиться.

И тем хуже для кого? Ну вот смотри, у меня если кернель на пингвине подохнет, я gdb отправлю на qemu'шный debug сервер, жытаг, kgdb или чего там еще. А нелюбителы гну будут... э... погодите, ныть примерно как мистер пох, что система виснет, но почему - хрен знает? :)

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

225. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от анонн (ok), 08-Мрт-20, 15:43 
>> Тем не менее ради DTrace и ZFS решили также и от kgdb избавиться.
> И тем хуже для кого?

Для имеющих ценное мнение опеннетчиков?

> Ну вот смотри, у меня если кернель
> на пингвине подохнет, я gdb отправлю на qemu'шный debug сервер, жытаг,
> kgdb или чего там еще. А нелюбителы гну будут... э... погодите,

В табличку поддержки платформ и фич https://sourceware.org/gdb/wiki/Systems Очередной Анонимный Знаток с Ценным Мнением глядел?
Количество кастомных патчей, игнорируемых апстримом, видел?
https://github.com/freebsd/freebsd-ports/tree/master/devel/g...

Ну и
$ kgdb                                                                            
GNU gdb (GDB) 8.3.1 [GDB v8.3.1 for FreeBSD]
$ pkg which /usr/local/bin/kgdb
/usr/local/bin/kgdb was installed by package gdb-8.3.1_1

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

226. "GCC удалён из основного состава FreeBSD "  –1 +/
Сообщение от Аноним (-), 09-Мрт-20, 02:14 
> В табличку поддержки платформ и фич

...не очень поможет для
1) Понимания где и какие "ответки" к этому есть.
2) И в каком все это, собственно, состоянии. Что, мягко говоря не последнее соображение для in-kernel интерфейса, который должен трепыхаться в состоянии "ядру настала амба". Иначе нафига б он без этого сдался :)
3) GDB как-то не кошерно, однако, с его лицензией. Что там у вас, LLDB, чтоли, не?

А так все хорошо, прекрасная маркиза.

> /usr/local/bin/kgdb was installed by package gdb-8.3.1_1

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

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

231. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (-), 09-Мрт-20, 03:14 
>> В табличку поддержки платформ и фич
> ...не очень поможет для
> 1) Понимания где и какие "ответки" к этому есть.

Для понимания обсуждаемого предмета. Без высосанных из пальца размышлизмов анонима.
Например, можно увидеть что gdbserver для fbsd апстримом не поддерживается.

>> /usr/local/bin/kgdb was installed by package gdb-8.3.1_1
> Похвастаться kgdb залистив какой-то бинарник... ну я даж не знаю. Вот ежели
> бы вы скрин дебага упавшего ядра бзды в этом показали.... ээ...

Спрыгнуть с темы и перевести стрелки - без этого аноним не аноним? Или какая принципиальная разница, установлено оно пакетом или поставляется бандлом? В бубунте вон тоже нет из коробки ни gcc ни kgdb и что-то никто не вопит "Выпилили! Избавились!"

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

233. "GCC удалён из основного состава FreeBSD "  +/
Сообщение от Аноним (233), 10-Мрт-20, 02:10 
Не, ну конечно можно покозырять системными тулзами чисто для галочки, пробурчать что решение есть и отвалить спать, как математик в анекдоте про огнетушитель и пожар, но я такой гад что системными тулсами еще и пользуюсь. И мне они нужны для использования, а не для того чтобы номинально ими размахивать.

И ежели все приходит к "gdbserver для fbsd апстримом не поддерживается" - тогда, простите, а фигли толку с разглагольствований? Дебагеры - инструмент отладки, а не инструмент разведения понтов.

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

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

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




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

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