The OpenNET Project / Index page

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



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

Оглавление

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

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


49. "Выпуск системной библиотеки Glibc 2.34"  +1 +/
Сообщение от Аноним (34), 02-Авг-21, 12:06 
А сколько лет там совместимость? Последние лет 8 точно есть (я достаточно успешно использовал пакеты собранные для 2012 убунты в генту с год назад), но для софта 2000 года приходится тащить glibc из debian 3, там с sdl какие-то проблемы может и из-за glibc.
Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от Аноним (5), 02-Авг-21, 16:37 
Это конечно все хорошо, но зачем ты это делаешь?
Ответить | Правка | Наверх | Cообщить модератору

71. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от Аноним (34), 02-Авг-21, 16:47 
Иногда надо запускать проприетарный софт.
Ответить | Правка | Наверх | Cообщить модератору

114. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от adolfus (ok), 03-Авг-21, 21:40 
Проприетарный софт идет со своими версиями библиотек и я со времен Red Hat 6.0 не помню случая, когда бы он не работал или как-то глючил. Просто нужно перед установкой читать документацию и следовать ей буквально. Мой список бепроблемной установки и работы в течение более 20-и лит:
- любой софт mentor graphics;
- maple;
- matlab;
- slickedit.
Замечено, что любой софт, официально устанавливаемый на RHEL или SUSE работает под любым линуксом, который использует rpm и не поддерживает deb. Ну а разного рода версии убунты и прочие deb-дистры -- это проблемы не линукса, а дистроизобретателей.
Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от llolik (ok), 02-Авг-21, 16:58 
DeaDBeeF, например, static-builds собирается в окружении Ubuntu 14.04 (2014г.) и ничего - вполне себе нормально работает на любых современных linux ( https://imgur.com/U1NZwqD )
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

73. "Выпуск системной библиотеки Glibc 2.34"  –2 +/
Сообщение от Аноним (34), 02-Авг-21, 17:02 
Самое то для для прослушивания вирусов в mp3. Какой тут смысл не собирать статически в убунту-9999?
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск системной библиотеки Glibc 2.34"  +1 +/
Сообщение от llolik (ok), 02-Авг-21, 17:12 
> Самое то для для прослушивания вирусов в mp3.

Можно мысль развернуть?
> Какой тут смысл не собирать статически в убунту-9999?

Хочешь - пересобирай, ничего сложного, все собирается. Автору не упёрлось собирать под каждый конкретный дистр и репы, поэтому он собирает static-builds с минимально возможной версией библиотек имеющих стабильный API (к которым и glibc тоже относится). Кто хочет собирать в репы арч/генту/ещё где-то - автор, насколько я в курсе, не возражает. Против самостоятельной сборки хоть с самым распоследним окружением тоже никто не возражает.

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

76. "Выпуск системной библиотеки Glibc 2.34"  –1 +/
Сообщение от Аноним (34), 02-Авг-21, 17:19 
Но ведь статические билды ни от чего не зависят кроме себя. Логично было бы выбрать всё самое актуальное и исправленное на момент сборки. Про вирусы это про множественные уязвимости с исполнением кода в медиа либах. Если специально подготовленный файл содержит вирусный код, плеер его выполнит.
Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от llolik (ok), 02-Авг-21, 17:23 
> Но ведь статические билды ни от чего не зависят кроме себя.

Они зависят от рантайма. Статические билды не тащат за собой glibc и остальное.

Собствено
ldd /opt/deadbeef/bin/deadbeef
    linux-vdso.so.1 (0x00007fff43df7000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1e49fd6000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1e49e88000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1e49e66000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1e49c7a000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f1e49ffa000)

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

79. "Выпуск системной библиотеки Glibc 2.34"  –1 +/
Сообщение от Аноним (34), 02-Авг-21, 17:27 
Это не то чтобы статический билд. Ну так смысл тогда в новой glibc, если остальные либы старьё? Можно было бы собирать с самым свежим и всё, раз уж всё равно куча бандленного дерьма идёт.
Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск системной библиотеки Glibc 2.34"  +1 +/
Сообщение от llolik (ok), 02-Авг-21, 17:44 
> Это не то чтобы статический билд.

А какой-же тогда. Берёшь распаковываешь из архива, запускаешь бинарник - всё работает.

> Ну так смысл тогда в новой glibc, если остальные либы старьё?

glibc линкуется с приложением не статически. Но у glibc стабильный API/ABI, поэтому ты можешь запустить в системе с новым glibc приложение собранное со старым без перекомпиляции (обратное не гарантируется), т.к. с точки зрения приложения ничего не поменялось (с gtk3 > 3.10 в общем-то также, я собирал для DDB, в котором gtk3-плагин cобран с gtk-3.10, плагин с gtk 3.36 и ничего - всё нормально работает).

> Можно было бы собирать с самым свежим и всё, раз уж всё равно куча бандленного дерьма идёт.

Собери, никто не против, код открыт (собирается, я пробовал). А автору хочется чтобы его единственный билд (за который он отвечает) работал как-минимум на всех поддерживаемых LTS.

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

84. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от Аноним (34), 02-Авг-21, 17:48 
> А какой-же тогда. Берёшь распаковываешь из архива, запускаешь бинарник - всё работает.

Это динамический билд.

> libc линкуется с приложением не статически. Но у libc стабильный API/ABI, поэтому
> ты можешь запустить в системе с новым libc приложение собранное со

Это всё лишено смысла, когда бандленный шлак и остальные либы из 1000 раз протухшего дистрибутива.

> Собери, никто не против, код открыт (собирается, я пробовал). А автору хочется

Денег и не интересно делать нормально, жрите, что дают.

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

86. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от llolik (ok), 02-Авг-21, 17:59 
> Это динамический билд.
> Это всё лишено смысла, когда бандленный шлак и остальные либы из 1000 раз протухшего дистрибутива.

facepalm.

> Денег и не интересно делать нормально, жрите, что дают.

Именно поэтому он распространяет его бесплатно в бинарниках и сорцах по Zlib и делает сборки под linux даже семилетней давности (там группа заинтересованных ещё и под Win сборку сделали), хотя сам сто лет как Мак юзает (и тамже его собирает из техже сорцов)?

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

88. "Выпуск системной библиотеки Glibc 2.34"  –1 +/
Сообщение от Аноним (34), 02-Авг-21, 18:08 
Это всё от недостаточной квалификации, иных объяснений зачем так делать у меня нет.
Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск системной библиотеки Glibc 2.34"  +1 +/
Сообщение от llolik (ok), 02-Авг-21, 18:17 
> Это всё от недостаточной квалификации, иных объяснений зачем так делать у меня нет.

Или от того, что кому-то не хочется сношаться под правила и набор пакетов ~100500 дистрибутивов, про что waker много раз говорил.
Насколько я знаю, он пытался этим занятся, после примерно 100500 требований и корёжений проекта под каждый новый вывих мозга мейнтейнеров дистров он на это дело плюнул - кто хочет пусть тот и мейнтейнит.

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

74. "Выпуск системной библиотеки Glibc 2.34"  +/
Сообщение от Аноним (5), 02-Авг-21, 17:09 
Иконка виндоуз вместо кнопку Пуск красочно описывает человека, который вместо пересобирания всего из исходников шаманить с библиотеками скомпилированных блобов.
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

77. "Выпуск системной библиотеки Glibc 2.34"  +1 +/
Сообщение от llolik (ok), 02-Авг-21, 17:20 
> Иконка виндоуз вместо кнопку Пуск красочно описывает человека, который вместо пересобирания всего из исходников шаманить с библиотеками скомпилированных блобов.

Ты третьегном не узнал чтоли?
Подсказываю №1, в ArcMenu можно ставить какую хочешь.
Подсказываю №2, скриншот с моего ноута и пользуюсь им в семье не только я.

И да, с возрастом радость сношаться со сборкой всего и вся проходит.

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

103. "Выпуск системной библиотеки Glibc 2.34"  –1 +/
Сообщение от Аноним (5), 03-Авг-21, 10:32 
Это не к тому что на скрине оффтопик. Это к тому что аффтор хочет сделать из третьегнома оффтопик. И соответствующие работает с софтом, нелинуксвейно так сказать.
Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск системной библиотеки Glibc 2.34"  +1 +/
Сообщение от llolik (ok), 03-Авг-21, 11:16 
> Это не к тому что на скрине оффтопик. Это к тому что аффтор хочет сделать из третьегнома оффтопик.

На вкус и цвет фломастеры разные.

> И соответствующие работает с софтом, нелинуксвейно так сказать

Судя по том бреду, что выше написал Аноним, пользование какого-нибудь i3w ему не сильно помогает.

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

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

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




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

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