[sisyphus] --as-needed && pkg-config/Libs.private
Damir Shayhutdinov
=?iso-8859-1?q?lost404_=CE=C1_gmail=2Ecom?=
Пт Фев 9 09:50:35 MSK 2007
> DS> Ты путаешь. Мы не лечим линковку "лишних" библиотек. Мы лечим
> DS> линковку недостаточных библиотек. pkg-config тут не причем.
>
> А как вообще --as-needed может лечить недолинковку?
Очень просто. Недолинкованную библиотеку невозможно прилинковать
куда-либо, пока не отключишь --as-needed.
> Тут ничего про новые библиотеки говорится. Только про откусывание
> ненужных.
Реальность оказалась страшнее чем документация :)
> DS> У нормальных апстримов (особенно тех, кто поддерживает
> DS> статические сборки) проблем с --as-needed не бывает.
>
> Дело в том, что "нормальность" - понятие субъективное.
У нормальных = у тех, которые долинковывают все свои библиотеки.
Подробная информация о списке рассылки Sisyphus