The emerge of nspr-4.7.1 fails due to the 32/64 bit check in the ebuild. It compiles an empty file and checks the resulting .o file with the filetype. OSX returns i386 instead of 32-bit/64-bit Assuming that i386 always means 32-bit I added an appropiate extra case statement in the patch. The ebuild build correctly for me after that Reproducible: Always Steps to Reproduce: 1.emerge =dev-libs/nspr-4.7.1 2. 3.
Created attachment 169927 [details, diff] 64/32 bit check patch for OSX 64/32 bit check patch for OSX
I checked in a slightly different patch with the same effect, thanks!