LINUX.ORG.RU

Slackware current, SlackBuild, «дефолтное» удаление *.la-библиотек

 , ,


0

3

добрый день

в Slackware-current, при сборке пакетов в SlackBuild «теперь принято» удалять *.la-библиотеки. хотелось бы услышать мнения, по этому поводу.

Почему политика партии сменила курс, чем вызвано, что получаем от этого, что теряем итд?!

надеюсь, пригодиться сообществу, знатоки, подключайтесь!

спасибо

★★★★

Неэкспертное мнение: Дык устарело вроде, недавно компилировал библиотеки с meson, не хотели они .la делать, только с configure версией. Ну и вообще la - нинужно, есть же pkg-config.

Deleted
()

Если ты не пользуешься libtool, то тебя вообще не должен беспокоить этот вопрос

annulen ★★★★★
()

Из ChangeLog:

One of the reasons that this really needed to happen is that many projects are starting to migrate to build systems other than autotools, and those systems do not generate .la files. So if we didn’t get rid of them now, we might end up in a situation later on where they are being removed by upstream and then we would have to chase down the dependency breakage and recompile (possibly many) other packages. The .la files that are outside of the LD_LIBRARY_PATH were not removed (and shouldn’t be) - those ones are often used by the lt_dlopen() function to load plugins and removing those ones can break things. But those ones don’t cause problems… they aren’t likely to try to infect .la files produced by other packages.

xaizek ★★★★★
()

Под FreeBSS их убили уже несколько лет назад, slackware как всегда плетётся в хвосте. Хватает того что это порождение ублюдища под названием libtool которого существовать не должно.

slovazap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.