Если вы используете Ubuntu 26.04 в качестве ежедневного драйвера, вы, возможно, заметили, что количество обновлений превышает среднее, но не волнуйтесь: новых функций не так много — по крайней мере, тех, которые вы можете увидеть.
Скорее, инженеры Ubuntu недавно начали массовую перекомпиляцию всех исходных пакетов, перекомпилируя их с нуля, чтобы убедиться, что в них включены правильные функции совместимости с оборудованием.
Это гарантирует, что приложения, библиотеки и инструменты во всем архиве resolute используют предпочтительные базовые версии дистрибутива, где это возможно — да, даже те запылившиеся библиотеки, которые редко обновляются.
Поскольку Resolute Raccoon является версией с долгосрочной поддержкой (LTS), такая кропотливая работа по наведению порядка является ожидаемой и в конечном итоге выгодной для пользователей Ubuntu и тех, кто ее создает.
Среди функций, которые охватывает эта массовая пересборка:
- Указатели кадров
- Метаданные пакета ELF
- Вариант архитектуры amd64-v3
- Базовая линия RVA23 для riscv64
- IEEE long double для ppc64el
- Базовая линия Z15 для s390x
Не все пакеты перестраиваются со всеми изменениями (поэтому не стоит ожидать, что все пакеты внезапно примут все новые базовые линии или варианты архитектуры — это массовая перестройка, но старую библиотеку не научишь новым трюкам).
Тем не менее, там, где это применимо, эти изменения имеют свои плюсы.
Указатели кадров используются в профилировании производительности, позволяя разработчикам точно определять узкие места и утечки ресурсов. Метаданные пакета ELF встраивают информацию о пакете непосредственно в бинарные файлы, что упрощает определение, к какому пакету принадлежит файл.
Расширение Ubuntu числа предлагаемых пакетов архитектурного варианта amd64-v3 порадует тех из вас, кто решил включить пакеты amd64v3 в Ubuntu 25.10, чтобы в полной мере использовать современные возможности процессора.




Комментарии (0)