On HPPA, media-libs/libilbc produces an error in src_compile(): .../work/libilbc-2.0.2/typedefs.h:65:2: error: #error Please add support for your architecture in typedefs.h I guess much the same would happen with alpha and ia64 so masking USE=ilbc in your profiles is probably the easiest way to move forward.
That said, sparc does have it keyworded already.
Sanity check failed: > net-analyzer/wireshark-3.3.0 > depend ~alpha stable profile default/linux/alpha/17.0 (10 total) > media-libs/libilbc > rdepend ~alpha stable profile default/linux/alpha/17.0 (10 total) > media-libs/libilbc
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81df10be3e99e762039fde63d7585e3e1e0d5aa1 commit 81df10be3e99e762039fde63d7585e3e1e0d5aa1 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-09-18 22:51:55 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-09-18 22:52:35 +0000 profiles/arch/ia64/package.use.mask: mask wireshard[ilbc] media-libs/libilbc is not ported to ia64. Bug: https://bugs.gentoo.org/742911 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> profiles/arch/ia64/package.use.mask | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
Sanity check failed: > net-analyzer/wireshark-3.3.0 > depend ~alpha stable profile default/linux/alpha/17.0 (5 total) > media-libs/libilbc > rdepend ~alpha stable profile default/linux/alpha/17.0 (5 total) > media-libs/libilbc
~ia64 keyworded
Masked ilbc on alpha (needs porting) and restored keywords.