Damir Shayhutdinov пишет: >> Увы. Переговоры с апстримом закончились ничем... Править мейкфайлы >> для поддержки --as-needed автор отказался. Аргументы оказались >> неубедительными. > Предлагаю на этом забить. > Ну... В общем... Уже так и сделал... :) >> David> In any case, --as-needed is a hack. It subverts the normal >> David> linker behaviour -- based on certain assumptions that may or >> David> may not be true. > Неправда, он просто применяет к линковке разделяемых библиотек такие > же правила, как и к линковке статических. > Я во всем этом не силен... Поэтому не могу участвовать в обсуждении. :) >> They are not true for Gwyddion. Granted, >> David> the linking scheme used by Gwyddion is not common, but >> David> there's nothing incorrect on it (in fact, it prevents some > Каждый кулик свои костыли хвалит. В его подходе например основной файл > всегда слинкован с libtiff, поэтому даже если ты включишь те модули > которые требуют libtiff в отдельный подпакет, основной пакет все равно > будет требовать эту libtiff. > > Такой подход сводит преимущества распиливания пакета на подпакеты к нулю. > Ну. У него пакет _один_. Поэтому как-бы без разницы. >> А т.к. это, похоже, исключительно наша фишка, нужны боле сильные >> аргументы или правка в процессе сборки rpm-а. >> Насколько я знаю, rpm не умеет вызывать при наложении патчей >> autoconf/automake. Так? Или я не прав? > Умеет. Просто вызывай их вручную до %configure и все. Спасибо. Буду пробовать. -- Rgrds, Andriy ********************************************************************* email: dobr at iop dot kiev dot ua Kyiv, Ukraine Phone: (380-44) 525-7824 Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *********************dobrATjabber.iop.kiev.ua************************