Created attachment 395360 [details] build log Undefined symbols for architecture x86_64: "_faccessat", referenced from: _safe_access in safe.o This is an upstream bug but prefix may wish to patch it before upstream GNU patch project gets around to fixing it.
Created attachment 395362 [details] emerge info
Created attachment 395364 [details] emerge pqv
In addition, bootstrapping prefix on Yosemite failed on patch-2.7.4 in stage3. Not sure if it's related.
As a workaround you can just mask 2.7.4 so that the bootstrap can finish. echo '=sys-devel/patch-2.7.4' >> YOURPREFIX/etc/portage/package.mask
Thanks, masking appears to be working for me.
Got a link for upstream bug? I can see a commit that updates gnulib, which I think it related. In that case it's a matter of masking this one, or else we'll have to run eautoreconf and stuff.
Masked
FYI, leave it masked. But on OS X 10.10, I was able to get patch-2.7.4 working fine with this commit from upstream: http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=b650986cb3789b6c8d347c65879c821b5ec537fa For earlier versions of OS X, not sure what else would be required.
(In reply to Fabian Groffen from comment #7) > Masked Same for AIX and Solaris.