The OpenNET Project / Index page

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



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

Оглавление

Выпуск системной библиотеки Glibc 2.27, opennews (??), 02-Фев-18, (0) [смотреть все]

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


9. "Выпуск системной библиотеки Glibc 2.27"  +/
Сообщение от Аноним (-), 02-Фев-18, 13:16 
Согласен, напуркуа было выпиливает, непонятно
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

35. "Выпуск системной библиотеки Glibc 2.27"  +1 +/
Сообщение от Аноним (-), 02-Фев-18, 16:50 
> Согласен, напуркуа было выпиливает, непонятно

Наверное потому что для динамической загрузки надо вызывать динамический линковщик, и наверное еще и (динамически!) линковаться к libdl, так что статика получается не совсем статичная. Более того, очень интересно не хотят ли парни их глибсы починить остое..вшие уже вещи когда всякие сетевые функции статически линковаться не хотят. Так что статика для сетевых программ опять же получается не совсем статичной, портя малину.

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

94. "Выпуск системной библиотеки Glibc 2.27"  +/
Сообщение от пох (?), 04-Фев-18, 23:31 
> Наверное потому что для динамической загрузки надо вызывать динамический линковщик, и наверное
> еще и (динамически!) линковаться к libdl, так что статика получается не

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

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

> совсем статичная. Более того, очень интересно не хотят ли парни их
> глибсы починить остое..вшие уже вещи когда всякие сетевые функции статически линковаться

а вот это точно не хотят. Это sun'овский nss, это освящено (прошло)вековыми традициями и POSIX'ом, даром что мертвеньким родилось и нахрен никогда и никому не пригодилось.

Когда-то очень давно у glibc был специальный параметр для сборки без всей этой херни (полагаю, давным-давно сломанный) - но это получалась такая причудливая версия, которую только для статической линковки и можно было использовать (потому что вся nss-музыка заменялась неработающими stub'ами)

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

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

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




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

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