There is no need to cross-compile xz or pkg-config; move them to BDEPEND to use the natively installed versions. Also, I don't think the project itself ever calls pkg-config. It generates a .pc file without running the program, but I think QA scripts will call pkg-config, so I left the dependency in place.
Created attachment 678748 [details, diff] BDEPEND
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2c7b36889bf4a8e34ae57d359eeb5865ad9171 commit dc2c7b36889bf4a8e34ae57d359eeb5865ad9171 Author: David Michael <fedora.dm0@gmail.com> AuthorDate: 2020-12-18 18:22:09 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-12-18 20:38:16 +0000 dev-libs/isl: define BDEPEND Closes: https://bugs.gentoo.org/760657 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> dev-libs/isl/isl-0.22.1.ebuild | 3 ++- dev-libs/isl/isl-0.23-r1.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-)
Pulled as is. Thank you!