ltrace 0.4 doesn't seem to support ppc64 since it's not listed in KEYWORDS. If I add ppc64 to KEYWORDS, the build fails due to missing sysdeps/linux-gnu/ppc64. However, after looking into it, it looks like we should just use sysdeps/linux-gnu/ppc on ppc64. A small fixup in the ebuild to create a symlink from ppc -> ppc64 allows ltrace to build and run successfully (see attached patch). Reproducible: Always Steps to Reproduce: 1. emerge ltrace on any ppc64 system 2. 3.
Adding ppc64 as well so they can decide if they want to put this change in and test it.
Created attachment 149340 [details, diff] Build fix for ppc64
updated files/ltrace-0.5.3-ppc.patch to replace powerpc64 with ppc in HOST_CPU. Please sync in an hour or so and try again (added ~ppc64 to 0.5.3).
I just emerged ltrace-0.5.3 with your ppc64 changes. I can verify that it built fine now and ltrace appears functional. Thanks.