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

    <tr>
        <th>Summary</th>
        <td>
            Building on MacOS: Library not loaded: @rpath/libzstd.1.dylib
        </td>
    </tr>

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

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

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

<pre>
    
When building LLVM 20.1.6 on MacOS 15.5, 

`cmake   --debug-output  -S llvm -B build -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_OSX_ARCHITECTURES='arm64' -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++`
and 
`ninja -C build`

I ran into the following error while building:
`[203/3857] Building AArch64TargetParserDef.inc...
FAILED: include/llvm/TargetParser/AArch64TargetParserDef.inc /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build/include/llvm/TargetParser/AArch64TargetParserDef.inc 
cd /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build/include/llvm/TargetParser && /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build/bin/llvm-min-tblgen -gen-arm-target-def -I /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/llvm/lib/Target/AArch64/ -I /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/llvm/include/llvm/TargetParser -I/Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build/include -I/Users/Liam/Desktop/Projects/issues-llvm/llvm-project/llvm/include /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64TargetParserDef.inc -d AArch64TargetParserDef.inc.d && /Applications/CMake.app/Contents/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/llvm /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/llvm/include/llvm/TargetParser /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build/include/llvm/TargetParser /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build/include/llvm/TargetParser/AArch64TargetParserDef.inc.d /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build/CMakeFiles/d/6abe058c5bbb01a0082f24ba8f776f373be590dc987385a9e249c8f27a983164.d
dyld[58469]: Library not loaded: @rpath/libzstd.1.dylib
  Referenced from: <9FBFD963-EB84-3BBC-A647-2F8F7AD92E74> /Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build/bin/llvm-min-tblgen
 Reason: tried: '/Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build/bin/../lib/libzstd.1.dylib' (no such file), '/Users/Liam/Desktop/Projects/issues-llvm/llvm-project/build/bin/../lib/libzstd.1.dylib' (no such file)
`

I have libzstd.1.dylib in usr/local/lib. To resolve the error I had to do `-DLLVM_USE_STATIC_ZSTD=TRUE`. 
I was building LLVM recently without having to do this, could something have changed to cause this?
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzMV0tv4zYQ_jX0ZUCBJvU8-CBLVms06Qax0257MSiRsrgrkwZFJUh_fUHJyT6AboHWGyxgwAKH8_o4M_zIh0EdtZQrFK1RVC746DpjV73ip0GepFV8URvxvEIk_72TGupR9ULpI9zc_HYLlATLIAaj4ZY373awjIII0QIQyf0vJs2Jf5QAgLGQ9XjEZnTn0QHgHfT94wnwerYI-Cf4VekPHHBZ3Oa_bA7rh-1Nedj_cbdBrCy98qvo3e79Ib8vft7uN8X-4X6zQ6xENOH2FIeIJq_7ikPx7vZue7O5nzZU42ARrWqlEa2anutPFov37_9tL6Jr_4sJIjnXAub89BxzMWcxSxHJt2C5BqWdAddJaE3fmyePmrTWWHjqVC9foUTsAhaK1pQwRCuWRgmKSli_gJ3ntunicM_tUbo7bgdpS9kGSjdBECCSV_n2ZlMiloPSTT8KiWjl8UW0-lwH0eqfLQGi1cMg7YBodaO41y3l8NGZM6LVnTUfZOO8TA3DKAd8Me__8HmWesAmGGj1f8IgeSPeLhhANEY0vqrDuWwm4Ulp7Or-KDXgo9SY2xN2k3ssZAt4exXHL6uqfs3uE8iIVlf2821A8fY7HN6VrH6ZwJtgf_kKnACMn6xyEqsWNx3XRykAm280N2DxrdYXn9Vufj73quFOGe0jLm75Rxnws0-kMNpJPSVymWfTUMYbmD4OznI9tMaeDkKeWz-Z5kl8bJqXhWvh9HZFeLUSfNNJ9CMM4OC6KU-VWKleeg2_EPNakihtorquyZITktKWhjVP2ySJW5awWkYZEU2WJiyNeCZpmDVpSxOepWwZh4FAJBfPvUDROkrDOEPRdPPdqNpy-wzaOOgNF1L4VRQSe-aumzv0r8GJYBmIZ9-tJAe4l620UjdSQGvNadJgRVatqzKLGd6s0xCz9brAeRwmmFZpleRlRjdJiNjm-98ZPsZ7yQejfWTOqktSNLm-6yB4nWJfI0UTQDTVBoax6cBPBESzief9EIHM5OlCvDr-KOErPVAaZkLXm4b3s-EA9gasHEz_KCeWNnMzb0GAMyAMoJjg0hPdw8Nuc9jt8_22OPy525eIlfv7hw2KSQCT1yc-fEWNrWykdv0zPCnXmdH5wLxwtuw6NXgAGzP2AgZzkq7z0in6l7vBGWj4OMh5N6sWYsVExjK-kKtlEmZRlDCWLboVITwknMckbGkjJIvaMIliykSatWyZkYVaUUIjEi_JkpI0SoMoClkkWFhTKWsiBAqJPHHVB_5kAmOPi-nAVsuQRcto0fNa9sP0RqBUyyeYpIhS_2Swq-k46_E4oJD0anDDJzNOuV6uXonsy0vhvzTsYrT9qnPuPHjGTCtEq6Ny3VgHjTl9dhF_WVtz4SFaXVJ5XNG_AwAA___8sD0r">