Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 744883 - [Future EAPI] Pass --enable-fast-install to libtool configure scripts
Summary: [Future EAPI] Pass --enable-fast-install to libtool configure scripts
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: PMS/EAPI (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PMS/EAPI
Depends on:
Blocks: future-eapi
  Show dependency tree
Reported: 2020-09-26 22:35 UTC by David Seifert
Modified: 2021-05-18 10:24 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description David Seifert gentoo-dev 2020-09-26 22:35:00 UTC
"fast-install" mode in libtool switches the build process in libtool to avoid relinking in the install phase by privileging the deployer over the developer (the upstream developer, not the Gentoo developer). It does so by building all binaries for the final phase, and only relinks them if binaries are needed in test phases. This helps in reducing unnecessary relinking in src_install for most users. This feature will have to be conditionally added like --docdir/--htmldir. Exherbo adds it by default in their src_configure phase (, which seems to indicate that it is generally unproblematic on a large scale.

Reproducible: Always
Comment 1 Ulrich Müller gentoo-dev 2020-09-27 11:25:19 UTC
Only 6 packages (and no eclass) in the tree are passing --enable-fast-install to econf. This doesn't look like a feature that would merit support in the package manager itself.
Comment 2 Ulrich Müller gentoo-dev 2020-09-27 13:08:16 UTC
I just see that the Council has already rejected this feature:

  - New econf options,
      The addition of '--enable-fast-install' was opposed because it is
      already a libtool default and as such is useless. No arguments
      were made against '--disable-dependency-tracking'.

          '--disable-dependency-tracking' was voted in, while
          '--enable-fast-install' was voted out.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-05-18 10:24:55 UTC
>  [...] it is already a libtool default and as such is useless

Sounds like we can close the bug then.