The OpenNET Project / Index page

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



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

Оглавление

В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..., opennews (ok), 13-Июн-14, (0) [смотреть все]

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


15. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +1 +/
Сообщение от Xaionaro (ok), 13-Июн-14, 12:55 
Просто не нужно собирать критические программы с помощью gcc версии x.y.0.
Ответить | Правка | Наверх | Cообщить модератору

16. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  –1 +/
Сообщение от Аноним (-), 13-Июн-14, 13:09 
Ну кто-то Арч юзает, не в продакшне конечно, но все-таки неприятно.
Ответить | Правка | Наверх | Cообщить модератору

22. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +/
Сообщение от Аноним (-), 13-Июн-14, 14:07 
> Ну кто-то Арч юзает, не в продакшне конечно, но все-таки неприятно.

А википедия вообще на убунте :)

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

24. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +1 +/
Сообщение от Аноним (-), 13-Июн-14, 14:18 
Да много кто на убунте, на самом деле. На 14.04 все-таки 4.8.х используется, 4.9 опционально.
Ответить | Правка | Наверх | Cообщить модератору

28. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +1 +/
Сообщение от Аноним (-), 13-Июн-14, 14:42 
На самом деле, в убунте много других поводов для веселья.
Ответить | Правка | Наверх | Cообщить модератору

30. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +2 +/
Сообщение от Аноним (-), 13-Июн-14, 14:55 
В Убунту на серваках зато гигантское комьюнити. И если не хочешь придумывать велосипеды и тестировать их у себя в продакшне,то это сейчас неплохой выбор, особенно если все завязано на средства автоматизации типа чефа, паппета и т.д, где есть куча всего готового именно под Убунту.
Сам, скрипя сердцем, в собственных поделках стал использовать Убунту вместо Опенсюзи из-за этого где-то год назад. :(
Ответить | Правка | Наверх | Cообщить модератору

39. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  –4 +/
Сообщение от Аноним (-), 13-Июн-14, 16:24 
> В Убунту на серваках зато гигантское комьюнити.

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

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

42. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +1 +/
Сообщение от Аноним (-), 13-Июн-14, 16:39 
> На самом деле, в убунте много других поводов для веселья.

А в чем они состоят? А то у меня на ряде серверов она пашет уже пятый год. Проблем - ноль.

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

34. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +2 +/
Сообщение от bircoph (ok), 13-Июн-14, 15:26 
Не нужно писать код, не соответствующий стандартам:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61236#c8
И всё будет хорошо.

The glibc prototype for qsort is:
extern void qsort (void *__base, size_t __nmemb, size_t __size,
                   __compar_fn_t __compar) __nonnull ((1, 4));
therefore when you pass x to it, gcc derives from that that x must not be NULL.
As ISO C99 says that qsort sorts an array of nmemb objects, I'd say the glibc prototype is correct and therefore BIND is buggy, because NULL is not an address of any object.

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

47. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +/
Сообщение от Vkni (ok), 13-Июн-14, 17:01 
> Не нужно писать код, не соответствующий стандартам

И вообще нужно быть красивым, здоровым и богатым.

Ну и, я так понимаю, с точки зрения авторов GCC до 1999 года код на языке Цэ не писали.

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

64. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +3 +/
Сообщение от mine (ok), 13-Июн-14, 20:09 
Очевидно, что код до 99 года компилировали другими версиями GCC.

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

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

70. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  –3 +/
Сообщение от Vkni (ok), 13-Июн-14, 20:49 
> Очевидно, что код до 99 года компилировали другими версиями GCC.

Очевидно, компилятор языка с полувековой историей имеет определённые обязательства по поддержанию совместимости.

> И потом, хочешь оптимизаций - пиши по стандартам, хочешь писать как угодно,
> не проси компилятор исправлять твой говнокод.

Солнце, до 99-го года этого стандарта не было.

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

82. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +3 +/
Сообщение от Аноним (-), 13-Июн-14, 21:46 
а так же генерировать максимально быстрый код.
Разработчики предпочти второе.
Ответить | Правка | Наверх | Cообщить модератору

92. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  –2 +/
Сообщение от Vkni (ok), 13-Июн-14, 22:21 
> а так же генерировать максимально быстрый код.
> Разработчики предпочти второе.

Всегда можно сгенерировать мгновенно выполняющийся нерабочий код. :-)

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

286. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +/
Сообщение от Аноним (-), 16-Июн-14, 09:21 
{
return 0;
}

Очень быстрый код :). Компилер неплохо оптимизнет, наверное.

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

104. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  +2 +/
Сообщение от mine (ok), 13-Июн-14, 23:07 
Ну так для совместимости есть специальные ключи. А если декларируется C99, то о чём речь?
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

105. "В DNS-сервере BIND устранен серьёзный сбой, возникший из-за ..."  –2 +/
Сообщение от Vkni (ok), 13-Июн-14, 23:14 
> Ну так для совместимости есть специальные ключи. А если декларируется C99, то
> о чём речь?

О том, что лучше не плодить несовместимость на ровном месте.

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

124. "В DNS-сервере BIND устранен серьёзный сбой, возникший..."  +/
Сообщение от arisu (ok), 14-Июн-14, 13:44 
> Ну и, я так понимаю, с точки зрения авторов GCC до 1999
> года код на языке Цэ не писали.

какое отношение авторы gcc имеют к glibc? ты что, перепил вчера, что ли?

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

123. "В DNS-сервере BIND устранен серьёзный сбой, возникший..."  +/
Сообщение от arisu (ok), 14-Июн-14, 13:43 
> Просто не нужно собирать критические программы с помощью gcc версии x.y.0.

собираю, брат жив, батя грит малацца.

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

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

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

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




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

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