make[3]: Entering directory `/var/tmp/portage/app-office/dia-0.96.1/work/dia-0.96.1/sheets' ../intltool-merge ../po UML.sheet.in UML.sheet -x -u \ -c ../po/.intltool-merge-cache ../intltool-merge ../po ER.sheet.in ER.sheet -x -u \ -c ../po/.intltool-merge-cache Possible unintended interpolation of @INTLTOOL_ICONV in string at ../intltool-merge line 94. Global symbol "@INTLTOOL_ICONV" requires explicit package name at ../intltool-merge line 94. BEGIN not safe after errors--compilation aborted at ../intltool-merge line 252. make[3]: *** [UML.sheet] Error 9 make[3]: *** Waiting for unfinished jobs.... Possible unintended interpolation of @INTLTOOL_ICONV in string at ../intltool-merge line 94. Global symbol "@INTLTOOL_ICONV" requires explicit package name at ../intltool-merge line 94. BEGIN not safe after errors--compilation aborted at ../intltool-merge line 252. make[3]: *** [ER.sheet] Error 9 As usual, fix is to intltoolize --force after src_unpack.
I can confirm that intltoolize --force after src_unpack solve the issue.
Please don't use intltool-0.36.2 from an overlay. I have added a p.mask entry for it now. The plan is to look into a patch to reserve compatibility with 0.35.5 released packages and add it patched into portage. Trying to reach upstream now for discussion about the issue.
Fixed to be able to unmask intltool-0.37.1 soon.