1.0.1-r1 fails to compile; 0.99-r1 builds fine. I suggest that 1.0.1/1.0.1-r1 is KEYWORDED -ia64, there have been a bunch of fixes for ia64 that have gone into the upstream git but the upstream tree isn't still in a state that seems to build happily. For reference, the first error that I see with 1.0.1 is: ptrace/_UPT_find_proc_info.c:99: error: conflicting types for '_UPTi_find_unwind_table' ptrace/_UPT_internal.h:67: error: previous declaration of '_UPTi_find_unwind_table' was here make[2]: *** [ptrace/_UPT_find_proc_info.o] Error 1
should be all set now in the tree; thanks for the report! Commit message: Grab some fixes from upstream for ia64 http://sources.gentoo.org/sys-libs/libunwind/files/libunwind-1.0.1-ia64.patch?rev=1.1 http://sources.gentoo.org/sys-libs/libunwind/libunwind-1.0.1-r1.ebuild?r1=1.1&r2=1.2