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

    <tr>
        <th>Summary</th>
        <td>
            Demote --no-undefined-version to warning
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            lld
      </td>
    </tr>

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

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

<pre>
    LLVM 16 enabled `--no-undefined-version` by default in https://reviews.llvm.org/D135402. This caused wide-spread breakage, including in LLVM itself.

We should demote this to a warning, at least for the LLVM 16 release. This will make people aware that there is an issue, without breaking builds.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxskbuO2zoQhp-GagYSKOriVaFizzFUbbogqUfiWJqYJg1eLOzbB5SdBAHSkADB-fHN_2EIvFqiUXT_ie5cYIqb86PlKy_F7PTn-PHx7QvUPZDF2ZAG0cuytK5MVtOFLenyQT6ws6KXMH-CpgsmE4EtbDHeg2jehZqEmjw9mPZQGfO4Vc6vQk3nuulaqSr4unGABVMgDTtrKsPdE2qYPeEVVxLqf2C7mKTZrjn6oOIYyFwqIc9Cvj_P7wRhc8lo0HRzkSDm5OgAYUdv2a45CiMYwhDh4jzEjeDXkp7yO72AdjYGbngluJO7GwLc0edIjHnKE3AAtMAhpANx57i5FJ_YmXRObHSoCj02emgGLGis-9ObHE5StsU2Yn9qUdZyGVrVUaeHWtW1rmepL8NQ66XgUUnVyEb2tZSNaqv59KbajkjpWfeqW0Qr6YZsftdaHDRjXyv5VhicyYRDrlLGaKFUtuzH_Luc0xpEKw2H-EdLETkaGs_P-v6tOhf6qrNI3ox_i145bmmuFncTasqxr6u8e_eDlijUdDAGoaYD82cAAAD___xF0x4">