Ebuilds using imake don't work anymore with ABI=x32: Imakefile.c:34:0: fatal error: Imake.tmpl: No such file or directory But file is present: # find / -type f -name Imake.tmpl /usr/libx32/X11/config/Imake.tmpl Reproducible: Always
Example of ebuild: =games-board/spider-1.2_p4
it isn't just ABI=x32. imake stuff appears to have /usr/lib/ hardcoded, so if you build on any system where /usr/lib doesn't point to your native ABI, it'll fail. i hit this while building tightvnc. symlinking /usr/lib*/X11 /usr/lib/ worked around the issue.
media-libs/nas is the only package in tree that I see that is actually multilib (many packages inherit multilib for get_libdir()) that depends on imake, and it seems to deal with imake's deficiency sufficiently. imake is basically unmaintained, and the /usr/lib*/X11 lib paths don't exist anymore. Let's WONTFIX since I expect fewer and fewer projects to use imake over time.