The OpenNET Project / Index page

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



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

Оглавление

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

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


30. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от pashev.me (?), 02-Авг-21, 11:12 
Soname было и будет libc.so.6. Именно так записано в бинарнике, именно это ищет динамический компоновщик. Ссылка это или файл - не важно.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

32. "Выпуск системной библиотеки Glibc 2.34"  –1 +/
Сообщение от Аноним (5), 02-Авг-21, 11:25 
А если есть софт который уже скомпилирован и он зависит от другой версии glibc. И ссылается он на этот же lib.so.6, который другой версии. Можно было с самого начала ссылаться на конкретную версию.

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

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

95. "Выпуск системной библиотеки Glibc 2.34"  –3 +/
Сообщение от Michael Shigorinemail (ok), 02-Авг-21, 19:22 
> А если есть софт который уже скомпилирован и он зависит от другой
> версии glibc.

Если от более новой -- то как бы Вы это предложили делать ещё?  soname bump потянет конфликты с первой же попавшейся другой библиотекой, скомпонованной с другой glibc.

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

PS: конфликты по символам, уточню сразу для альтернативно одарённого.

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

100. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от pashev.me (?), 03-Авг-21, 01:27 
Есть такое понятие - обратная совместимость. А применительно к разделяемым библиотекам есть ещё и версионирование символов.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

111. "Выпуск системной библиотеки Glibc 2.34"  +1 +/
Сообщение от adolfus (ok), 03-Авг-21, 21:03 
Нет никаких разделяемых библитотек -- есть совеместно используемые (общие) библиотеки и объекты. Разделяемым бывает косячок, ужин, т.е. то, что расходуется и это можно разделить на части. Остальное "shared" -- это совместно используемое.
Ответить | Правка | Наверх | Cообщить модератору

115. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от Аноним (115), 03-Авг-21, 22:04 
> Разделяемым бывает [...] то, что расходуется и это можно разделить на части.

Это вы откуда взяли?

Есть устоявшаяся терминология, и термин "shared library" переводится как "разделяемая библиотека".

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

116. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от Lefsha (ok), 04-Авг-21, 23:27 
>Есть устоявшаяся терминология, и термин "shared library" переводится как "разделяемая библиотека"

Это неправильный перевод!

Разделяемое это когда Divide & Conquer - Разделяй и Покоряй или Divide & Rule - разделяй и властвуй.

Shared - это переводится как общеее или библиотека для общего использования.
В русском языке нет точного перевода с сохранением части речи - adverb/наречия.

Более корректно, но длинно - "переданное в общее использование".

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

101. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от макпыф (ok), 03-Авг-21, 08:59 
Этот софт будет работать через новую версию.
Вот с такими идеями и получается "депенденси хелл". Плюс необходимость иметь для каждой версии glibc симлинки на последнюю
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

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

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




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

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