summaryrefslogtreecommitdiff
path: root/dev-python/protobuf-python/protobuf-python-9999.ebuild
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-07-01 05:08:32 +0100
committerSam James <sam@gentoo.org>2021-07-02 03:27:00 +0100
commite165e102e112609de700e78b2fb6d4145ab4a6fe (patch)
treef07bdfef755cef2ff73189973ead530baf3462ea /dev-python/protobuf-python/protobuf-python-9999.ebuild
parent75d3c5df4c0fae6d0d08034bd27090846c708c61 (diff)
downloadgentoo-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 'dev-python/protobuf-python/protobuf-python-9999.ebuild')
0 files changed, 0 insertions, 0 deletions