> последние много лет много пакетов собрано в дистрибуциях так хорошо, что
> просто грех не воспользоваться готовой сборкой, если её параметры устраивают. Файрфокс
> - один из таких. Его умолчательная сборка меня устраивает.Не так уж и хорошо, лично меня не устраивает целый перечень вещей: pulseaudio, eme, по обстоятельствам шланг и отсутствие pgo/lto и слишком скучные флаги, которые к тому же слишком небезопасны для вебраузера, бандленные либы опять же (а это сказывается на потреблении памяти и безопасности, причём безопасности в обе стороны -- банделенные либы могут быть исправлены грязнофиксом и нет никакой возможности узнать, исправлены ли они, иногда бывает что новая версия апстрима с исправлениями при этом просто не поддерживается и в любом случае эффект сугубо негативный), различные компоненты которые мне не нужны и вредят…
>Если какие-то пакаджи не собраны дистрибуторами или надо как-то изменить параметры их сборки по сравнению с умолчательными, ну тогда что ж уж тут... напильник, бубен (если понадобится), make или всякие там порт билдеры (которых за всё это время тоже немало развелось) и собираешь. Но таких случаев становится всё меньше и меньше.
Я просто кидаю патчи в каталог патчей, кидаю ключи в EXTRA_ECONF и нужные операции в post_pkg_postinst, минимум затрат, никакого шаманства. Но это бывает редко, чаще нужны вещи предусмотренные апстримом, но не реализованные в дистрибутиве. Могу ещё собрать любой пакет с PGO, не трогая исходники, если я использую его слишком активно и хочу добавить 30% производительности бесплатно. (: