Check attached build log, the way header.h header is created/used is what creates the problem.
Created attachment 167445 [details] Build log
(In reply to comment #0) > Check attached build log, the way header.h header is created/used is what > creates the problem. It builds fine on my laptop
Created attachment 201378 [details] successful build
Bumping to hxd-0.70.02 Adding -j1 as a workaround, keeping bug open
(In reply to comment #4) > Bumping to hxd-0.70.02 > Adding -j1 as a workaround, keeping bug open > parallel make bugs should be noted and worked around. I don't consider this a reason for removal myself. (Unless there are other issues, which aren't present on this bug).
unmasking
Removing treecleaners since all bugs but this one have been fixed
+*hxd-0.70.02-r1 (20 Jun 2012) + + 20 Jun 2012; Justin Lecher <jlec@gentoo.org> -hxd-0.70.02.ebuild, + +hxd-0.70.02-r1.ebuild, +files/hxd-0.70.02-llong-redef.patch, + +files/hxd-0.70.02-prll-flags.patch, metadata.xml: + Fix parallel build, #240257; fix LLONG_MAX redefinition, bump EAPI +