<div class="gmail_quote">On Sun, Oct 2, 2011 at 7:31 PM, Chandler Carruth <span dir="ltr"><<a href="mailto:chandlerc@google.com">chandlerc@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div id=":5qp">FYI, I've got VMs set up for most of the relevant distros at this point, and I think the patch with one slight fix should be good to go. I'm planning on committing it, along with improved sysroot support shortly. Once that's in, I'll be testing it out on lots of different distros and fixing any fallout.</div>
</blockquote><div><br></div><div>Most of this is committed as of r141000. Both detection of GCC installations and the basic system library paths respect system roots, and the pattern matches that of GCC as closely as I could, and appears to be compatible with the layout of most of the distributions I tested it on.</div>
<div><br></div><div>There is more work to be done to make the triple-detection and installation detection more sysroot aware, and more intelligent. There is also work to be done to remove several of the distribution-specific kludges that are no longer needed, and to properly support the new Debian multiarch structure. I'm also seeing oddities in Ubuntu multilib paths that I'm hoping to correct, but these were pre-existing.</div>
<div><br></div><div>If folks see issues, please let me know and I'll try to respond promptly.</div></div>