sbcl-1.0.36-r1 doesn't compile on x86-macos, because it tries to use "-arch x86_64" flag with gcc, which appears in man of gcc as "-arch arch (APPLE ONLY)" but seems unsupported in gcc-apple. Reproducible: Always Steps to Reproduce: 1. be gcc-apple the latest (4.2.1_p5664) 2. emerge sbcl-1.0.36-r1 Actual Results: As described above (sorry, I've discarded the fail log) Expected Results: executable sbcl We should use "-m64" instead of "-arch x86_64". I'll attach my works-for-me quality patch. The issue affects only on x86-macos (or possibly on x64-macos also?).
Created attachment 249851 [details, diff] patch patch against 1.0.36-r1 ebuild
% repoman ci -m "Fix for OSX, bug 340073 by MATSUI Tetsushi" Thank you!