Slightly different link error messages for 0.10.3 and 0.10.4 but presumably same root cause.
Please attach the output of 'emerge --info sys-boot/refind' and a complete build.log (compress it if needed).
I'm not sure why, but it has no problem compiling with gold now, so I will have to assume I made some weird error the other day!