[devel] I: LTO in %optflags by default

Alexey V. Vissarionov gremlin на altlinux.org
Пт Авг 27 12:11:59 MSK 2021


On 2021-08-27 03:37:45 +0300, Dmitry V. Levin wrote:

 >> И где же в этих обсуждениях анонс повсеместного включения LTO?
 >> Я что-то не вижу по ссылкам.
 > Что толку в анонсе LTO, пока нет списка последствий. А когда
 > есть список последствий, что толку откладывать неизбежное.
 > Обсуждать имеет смысл, когда есть выбор, включать LTO или нет.

Еще бывает "когда" и "в какие сроки".

 > Единственная тема, которую можно было бы обсудить - это что
 > делать сначала, обновлять тулчейн или включать LTO. Но и тут
 > всё просто: что готово первым, то и внедряется первым.

Ну ведь не по принципу "раз-два, и в production"... Или?

 >> Недовольство у сообщества оттого, что людей никто не
 >> спрашивал, публичного обсуждения не было, а в закрытом кругу
 >> было принято решение и остальных лишь поставили перед фактом:
 >> мы сделали так, живите с этим как хотите.
 > Люди, как правило, не замечают пользы,

Так покажи ее. В простейшем случае - "мы собираемся сделать %s,
это позволит нам сделать %s и избавиться от %s, ожидаемый срок
%s, проверять вот так, про обнаруженные коряквы писать %s".

 > но замечают дополнительную работу, которую приходится делать,
 > пусть даже тривиальную.

Ага. И выглядит это как "они там опять что-то навертели".

 > Кроме того, люди хотят, чтобы им всё объяснили

Вполне разумное желание.

 > и спросили их мнения даже тогда, когда выбора по сути нет.

См. выше про "когда" и "в какие сроки".

 > Такое поведение людей сложно назвать рациональным.

Пинками в светлое будущее, ага.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


Подробная информация о списке рассылки Devel