diff options
author | Sam James <sam@gentoo.org> | 2021-09-08 22:55:12 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2021-09-13 00:19:01 +0100 |
commit | e90110a0a63cb9177bb529d61b3a70f9797b82d6 (patch) | |
tree | 8e493f48eb9b51d2105962cdf7781c2fe3227eba /dev-libs/libical/metadata.xml | |
parent | sys-devel/bison: keyword 3.8.1 (diff) | |
download | gentoo-e90110a0a63cb9177bb529d61b3a70f9797b82d6.tar.gz gentoo-e90110a0a63cb9177bb529d61b3a70f9797b82d6.tar.bz2 gentoo-e90110a0a63cb9177bb529d61b3a70f9797b82d6.zip |
dev-libs/libffi: use preserve-libs.eclass
1. Revision bump to re-install libffi now that
glibc definitely has the correct version bounds
on pax-utils. See linked bug for more information.
This is unrelated to the preserve-libs eclass change,
but we figured we should do this just as a nudge
to help people in a "damaged" situation (see bug).
2. Use preserved-libs.eclass because SONAME of libffi
changed from 7 -> 8. FEATURES="preserved-libs" (distinct from
the eclass) is not required to be used (even if encouraged)
and is not part of PMS, so alternative package managers
to Portage don't have to implement it.
Use the eclass to perserve libffi.so.7 to keep dev-lang/python
working. Runtime failures will occur without Python being rebuilt
in time.
(Unfortunately, the same is true for the rewritten-in-Python
revdep-rebuild, so revdep-rebuild.sh may help folks who are
already bitten by this.)
Bug: https://bugs.gentoo.org/811462
Signed-off-by: Sam James <sam@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22247
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-libs/libical/metadata.xml')
0 files changed, 0 insertions, 0 deletions