diff options
author | 2021-07-01 05:08:32 +0100 | |
---|---|---|
committer | 2021-07-02 03:27:00 +0100 | |
commit | e165e102e112609de700e78b2fb6d4145ab4a6fe (patch) | |
tree | f07bdfef755cef2ff73189973ead530baf3462ea /sys-libs/libxcrypt/Manifest | |
parent | dev-util/dialog: add 1.3.20210621 (diff) | |
download | gentoo-e165e102e112609de700e78b2fb6d4145ab4a6fe.tar.gz gentoo-e165e102e112609de700e78b2fb6d4145ab4a6fe.tar.bz2 gentoo-e165e102e112609de700e78b2fb6d4145ab4a6fe.zip |
sys-libs/libxcrypt: switch to pre-generated autotools tarballs
There are actually *two* circular dependencies involving Perl:
1) Use self-generated (for now) `make dist` tarballs to avoid a circular
dependency with libxcrypt->automake->perl->libxcrypt.
(Thanks juippis and floppym! We noticed this because juippis hit an
interesting edge case when using binpkgs.)
2) We initially tried to pre-generate the results of a Perl tool called
during `./configure` in order to avoid unconditionally needing
Perl.
(I thought we could do this because the input is constant for all of the
Gentoo build variants - for now.
I later realised there's other Perl usage which we're stuck with
for now without pre-generating a *lot*.)
(Thanks mattst88! We noticed this while digging into suggestions
for upstream.)
So, for now, we're just fixing 1), and adding a BDEPEND on Perl for 2) to
make it explicit.
(Both best explained within the comments of the ebuild.)
Bug: https://bugs.gentoo.org/699422
Closes: https://github.com/gentoo/gentoo/pull/21493
Reported-by: Joonas Niilola <juippis@gentoo.org>
Reported-by: Mike Gilbert <floppym@gentoo.org>
Reported-by: Matt Turner <mattst88@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-libs/libxcrypt/Manifest')
-rw-r--r-- | sys-libs/libxcrypt/Manifest | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest index a78fbfa475e3..5d96aee67a97 100644 --- a/sys-libs/libxcrypt/Manifest +++ b/sys-libs/libxcrypt/Manifest @@ -1,2 +1,2 @@ -DIST libxcrypt-4.4.20.tar.gz 534367 BLAKE2B 9174bd342dc13db8fd724a13e3fbd222a0f5e2d058be2d7f511816e137fa61bd73d4b9482c85d81f27404d0e650be59c45f25d70ec3c506730d2422da4e97417 SHA512 66b1966003427728f96d5a83f75930a4b82d31133392bede3975cf9a1e1423d0312e73da598e40d0e3507f26fac5222cc92d7a5593f2b737d8557a5d4bf2461e -DIST libxcrypt-4.4.23.tar.gz 536009 BLAKE2B b7311dec9e528abf6229f6c105e806a31a1e525e71d26252c8f30a3e1dbd61a7752b7303bd167d9ddc99b04261f02e3c7b50cc36bbc3348a337f4089f6e1c6f3 SHA512 4d5854a082a8c707416507611881c1407f0ea0bda0557c5f7ae6b70d8dd1c7a0828afe29d8f2e7754f5f97b824aaa03671dae6d4dad329fcd131b94b77ddb713 +DIST libxcrypt-4.4.20-autotools.tar.xz 628688 BLAKE2B 4c23af2a765495758e52c8e95d53d1c1d911fea011375160c4f10e468939734fcc7198cc327fafa4d5c90afa6d4c56dfe6d1b56c2c17bbc015b44cffcd7bcc8b SHA512 5b7504e9d83df12af7d11864e88d1034ed9ce0a837ef061044c5c7fe603d7f3e5613ddf20b30613a7943735120cd058f2117401d59879afcba34ce0e48ae62ee +DIST libxcrypt-4.4.23-autotools.tar.xz 630204 BLAKE2B a1c82906f59f6d0ed8f00de8fecf2c3c20608f0e3422bc0692b290c4eefd536019395e28b380031ae16be4ef37671327aca20dc63ca0367f73c2e85dfa5e3199 SHA512 30acea7e643a87d2c032c97ad8ca6c8c445c2e4af66d22906e332311a5b54a6905cc7ca74af7215a2e9ca362e1af2a8a3be8b3e0f0872f42ce0e5ea3e63bad46 |