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

    <tr>
        <th>Summary</th>
        <td>
            libcxx-fuzzer is installed at wrong location
        </td>
    </tr>

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

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

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

<pre>
    In AOSC OS we use `make install DESTDIR="$SRCDIR"/fakeroot` to install files when packaging.

However, since LLVM 20.x we have been getting files installed at wrong location:
```
xtex@xtex1 ~ (main)> find /var/cache/acbs/build/acbs.p8hoyk2z/llvm-project-20.1.2.src/llvm/build/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64 -maxdepth 2 -type d
/var/cache/acbs/build/acbs.p8hoyk2z/llvm-project-20.1.2.src/llvm/build/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64
/var/cache/acbs/build/acbs.p8hoyk2z/llvm-project-20.1.2.src/llvm/build/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/include
/var/cache/acbs/build/acbs.p8hoyk2z/llvm-project-20.1.2.src/llvm/build/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/include/c++
/var/cache/acbs/build/acbs.p8hoyk2z/llvm-project-20.1.2.src/llvm/build/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/lib
/var/cache/acbs/build/acbs.p8hoyk2z/llvm-project-20.1.2.src/llvm/build/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share
/var/cache/acbs/build/acbs.p8hoyk2z/llvm-project-20.1.2.src/llvm/build/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/share/libc++
xtex@xtex1 ~ (main)> find /var/cache/acbs/build/acbs.p8hoyk2z/llvm-project-20.1.2.src/llvm/build/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64 | count
2335
```
```
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: /var/cache/acbs/build/acbs.8u3o12ws/llvm-project-20.1.2.src/llvm/fakeroot/var/cache/acbs/build/acbs.8u3o12ws/llvm-project-20.1.2.src/llvm/build/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/include/c++/v1/__cxxabi_config.h
-- Installing: /var/cache/acbs/build/acbs.8u3o12ws/llvm-project-20.1.2.src/llvm/fakeroot/var/cache/acbs/build/acbs.8u3o12ws/llvm-project-20.1.2.src/llvm/build/runtimes/runtimes-bins/compiler-rt/lib/fuzzer/libcxx_fuzzer_x86_64/include/c++/v1/cxxabi.h
```

Maybe related: 5082acce4fd3 ([compiler-rt] Add custom libc++ workaround for CMake < 3.26, 2024-11-10)
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzsVk9v6zYM_zTKhbAh03_qHHxI02eswCve0A67BrLM2FocKZDkxO1hn31Q4rbZDsMbMAzI8AADJiGR-ulHiqRwTnWaqGL5PcsfFmL0vbHV5GmaFo1pX6tHDatvL2v49gIngtERsILvxY5AaefFMMDDl5dfHh6fWfrAEBlmL8_roAa53oodWWM8Kzh482GyVQM5OPWk4SDkTnRKdzHjK8ZXP5kTHckyXINTWhJ8_frrEyCPp3B-L44EDZGGjrxXuptdzY6pBeHhZI3uYDBSeGU0S4NbVvD546twO5bx8Evgd2BY7oXSDJcs_QJbpVtgWB-FZVhLIXtiWAvZOIZ1M6qhndX4UPbmdYdvDOthOO6jgzW_kfQR8jiJMXZWzitXhnbUXu3JXYlRo3TQpdkf1EA2sj7YqSbQN769BS6CKqdpc9E3U1lsigyivZhaOvgeECL_eiBow01vAfvN4MRaaTmMLd0gYqwlw_vw3Q72sOt20Lpe2FvKjAvey_JHavxfyiG7W4M0o_aMrzBN879U_Wv5ce5DvieYccZxfAnk6MIJTWCgludGF_0MZ2Ezd5n4rDG-iiJ49ySN3qputO8tBxjiMw0kHIVOeL1X6e6y4TtILcfUJHhy30PqR6_9tx3_Z2UK62PCsN5s5DSJRm0upMb9D_r-CX0X8s6s_Sn_-epJvDYElgbhqQ0k5rxEISVl2zYND5_l99dQ8gdYtS3I0Xmzh8-iASdjd8KaUbewNRbWT-GZsHQNaYxFGN2QYxYlSZRwhstFW6XtMl2KBVXJXZZlaZ7xYtFXZVk2suRYLNNUiqRFFDy7y1uZLYXIttlCVcgx51mCPMcUi3i53BIts1yKoinbZssyTnuhhjhwHRvbLZRzI1VJmmd3xWIQDQ3ufbi11TlWzdg5lvFBOe8-7bzyA1UXrqML16D-drBcjHaoeu8PLoyYWDOsO-X7sYml2X-G_zo_QtgCvhDzGeKxwj8CAAD__4JZxfQ">