<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/60666>60666</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            libc fails to build on macos due to regex issue with triple detector
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          rickmark
      </td>
    </tr>
</table>

<pre>
    In LLVMLibCArchitectures.cmake:88:

`string(REGEX MATCH "Target: [-_a-z0-9]+[ \r\n]+"`

should read:

`string(REGEX MATCH "Target: [-_a-z0-9.]+[ \r\n]+"

Because triples on macOS will include the darwin version number
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJykksuO0zAUhp_mZHPUyHFiN11k0csUkDpCghFih3w5k5g6SeXLFHh6lFLErNjMxpaO5e_T798qRtdPRB2IHYhDoXIa5tAFZ86jCudCz_Zn92HC0-nL48np_TaYwSUyKQeKpRnVmaDeti3UW2AHYH9XyWIKbuqBt58e3j18xcft0_49AudPKvSUoN4iiN3qm1r9YqsNiAPwHYgdgtgHEPvpPuEcJHtNjsOcvcVAyr7RWf5P-oq7I6NyJEzBXTxFnCcclfn4Ga_Oe3ST8dkSpoHQqnB1E75QiG6ecMqjplDYrrabeqMK6iq5lkxyKWUxdNVatUyojTaVpEYK2zYkamqrdWXYs-KF6zjjNeMV40ysG1nWmqmm1hXTpFhrLDSMRuV86f3LWM6hL1yMmTrJFoNXmny8Fcv5RFe8HS7hxKEI3XJnpXMfoWHexRT_UZJLnjrvtMFn5XzENKPOztt79jmizbRMA_X04w8Yry4N90dCS8sfmUORg--GlC5xKYsfgR97l4asSzOPwI-L8r6tLmH-TiYBP954EfjxFuR3AAAA__8Mec1_">