<html>
    <head>
      <base href="https://llvm.org/bugs/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - LLVM trunk does not build on musl libc"
   href="https://llvm.org/bugs/show_bug.cgi?id=26041">26041</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>LLVM trunk does not build on musl libc
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>libraries
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>trunk
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>PC
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Support Libraries
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>unassignedbugs@nondot.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>somasis@exherbo.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>llvm-bugs@lists.llvm.org
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Attempting to build llvm trunk on musl libc 1.1.12 fails, likely due to some
glibc specific things being assumed to apply to Linux as a whole.

There are some patches in other musl-using distributions:

<a href="https://github.com/voidlinux/void-packages/tree/master/srcpkgs/llvm">https://github.com/voidlinux/void-packages/tree/master/srcpkgs/llvm</a>
<a href="http://git.alpinelinux.org/cgit/aports/tree/main/llvm">http://git.alpinelinux.org/cgit/aports/tree/main/llvm</a>

but this would be nice to be supported properly upstream, especially since I've
not applied them to the Exherbo package for llvm since an llvm developer that
works on Exherbo as well said they didn't look too good :)</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>