aboutsummaryrefslogtreecommitdiff
path: root/gnu/bootloader/extlinux.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/bootloader/extlinux.scm')
0 files changed, 0 insertions, 0 deletions
discussion in comment. [phases] <patch-paths>: Adjust file name of clang lib directory. <set-CLANG>: New phase. [native-inputs]: Add clang-cling, used by the test suite. * gnu/packages/patches/clang-cling-13-libc-search-path.patch * gnu/packages/patches/clang-cling-13-remove-crypt-interceptors.patch * gnu/packages/patches/clang-cling-runtime-13-glibc-2.36-compat.patch * gnu/packages/patches/cling-use-shared-library.patch: Delete files. * gnu/local.mk (dist_patch_DATA): De-register deleted files. Change-Id: Ia8b58188ad9de2795a52289bd46ed15a8e722bfa Maxim Cournoyer 2024-10-07gnu: cling: Wrap with GCC include paths....(cling) [phases] <patch-paths>: Do not patch CLING_CXX_RLTV anymore; this is now handled more correctly by wrapping the 'cling' executable. Adjust file name of clang lib directory. <wrap-with-include-paths, fix-wrapper>: New phases. [inputs]: Add gcc-toolchain*, a delayed version of gcc-toolchain, used in the wrap phase. Fixes: https://issues.guix.gnu.org/57116 Change-Id: I29f9eee8f4a0e91eadc2eeff2a70d58db3ed0a26 Maxim Cournoyer 2024-09-26gnu: clang-runtime: Fix build....* gnu/packages/patches/clang-runtime-12-remove-crypt-interceptors.patch: New file. * gnu/local.mk (dist_PATCH_DATA): Register it. * gnu/packages/llvm.scm (clang-runtime-12)[source]: Use it. Change-Id: I78e078ff09beb2943ba9387813ebc29069ae8f7d Danny Milosavljevic 2024-09-20gnu: clang-cling-runtime: Fix build....New patches were applied to clang-runtime only, not the whole LLVM base source, hence they were not applied to the cling variants. * gnu/packages/llvm.scm (llvm-cling) [source]: Add clang-cling-runtime-13-glibc-2.36-compat.patch and clang-cling-13-remove-crypt-interceptors.patch patches. * gnu/packages/patches/clang-cling-13-remove-crypt-interceptors.patch: New file. * gnu/packages/patches/clang-cling-runtime-13-glibc-2.36-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them. Change-Id: I4c5ee5f65b2bc04935865ad8e67bc2c3833da2eb Maxim Cournoyer 2024-08-31gnu: libclc: Update to 18.1.8....* gnu/packages/llvm.scm (libclc): Update to 18.1.8. [native-inputs]: Replace clang-15, llvm-15 with clang-18, llvm-18. Change-Id: I2f676eb2db9c3a8c808e1c26e3f93b9ed085b675 Efraim Flashner 2024-08-31gnu: mesa: Fix building on aarch64-linux....* gnu/packages/gl.scm (mesa)[inputs]: When building for aarch64-linux use clang-18 and llvm-18 instead of llvm-for-mesa. [native-inputs]: When building for aarch64-linux add libclc. [arguments]: Adjust the 'disable-failing-test phase when building for aarch64-linux to skip a test. (mesa-opencl)[native-inputs]: When building for aarch64-linux don't add clang-15. * gnu/packages/check.scm (python-lit), * gnu/packages/llvm.scm (libclc), * gnu/packages/vulkan.scm (spirv-llvm-translator): Add a note about it being a dependency for mesa. Change-Id: I0bf5ab019ffd0626ad2d0c38bafceec401e3c886 Efraim Flashner 2024-08-31gnu: cling: Add libxcrypt dependency....* gnu/packages/llvm.scm (cling)[inputs]: Add libxcrypt. Change-Id: I240b73ba1bb2fd3e2d7215c6b342aa45830236cf 宋文武 2024-08-31gnu: clang: Fix build with libcrypt-less glibc....* gnu/packages/patches/clang-13-remove-crypt-interceptors.patch * gnu/packages/patches/clang-14-remove-crypt-interceptors.patch * gnu/packages/patches/clang-16-remove-crypt-interceptors.patch: New patches. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/llvm.scm (%llvm-patches, clang-runtime-13): Use them. Change-Id: Idcc82313f1a39710aa91fb577144321372a3af47 Josselin Poiret 2024-08-31gnu: clang-runtime-6: Fix build with newer glibc....* gnu/packages/llvm.scm (clang-runtime-6): Add patch. Change-Id: Iff5ad430876ff7f8319556b6648e223b7bb0e13a Efraim Flashner 2024-08-31gnu: clang-runtime-7: Fix build with newer glibc....* gnu/packages/llvm.scm (clang-runtime-7): Add patch. Change-Id: Idba933cb04859d57066fd2e4b131ad9f4604fae8 Efraim Flashner 2024-08-31gnu: clang-runtime-8: Fix build with newer glibc....* gnu/packages/llvm.scm (clang-runtime-8): Add patch. Change-Id: I3ea8c6a597996adec567920d5714fb93ad91b2a9 Efraim Flashner 2024-08-31gnu: clang-runtime-9: Fix build with newer glibc....* gnu/packages/llvm.scm (clang-runtime-9): Add patch. * gnu/packages/patches/clang-runtime-9-glibc-2.36-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I3f88e3e933d8bb8aa4ba130dfb72e093ac5d378f Efraim Flashner 2024-08-31gnu: clang-runtime-10: Fix build with newer glibc....* gnu/packages/llvm.scm (clang-runtime-10): Add patch. Change-Id: If90ee6895634e6f1791516861be558af4d2ffe8e Efraim Flashner 2024-08-31gnu: clang-runtime-11: Fix build with newer glibc....* gnu/packages/llvm.scm (clang-runtime-11): Add patch. Change-Id: I5195c0a37e5dcc7ba200043e2028200492a74c14 Efraim Flashner 2024-08-31gnu: clang-runtime-12: Fix build with newer glibc....* gnu/packages/llvm.scm (clang-runtime-12): Add patch. Change-Id: Ia42a065972a1b908fa62db87cc23b2e5d119a9b0 Efraim Flashner 2024-08-31gnu: clang-runtime-13: Fix build with newer glibc....* gnu/packages/llvm.scm (clang-runtime-13): Add patch. * gnu/packages/patches/clang-runtime-13-glibc-2.36-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I0f78d826557a7ffa87f75ac521cc8fcec340bffd Efraim Flashner 2024-08-31gnu: clang-runtime-14: Fix build with newer glibc....* gnu/packages/llvm.scm (%llvm-patches): Add patch for llvm-14. * gnu/packages/patches/clang-runtime-14-glibc-2.36-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Ib5350be48f6580d00cb9b70435931abf0444c664 Efraim Flashner 2024-08-31gnu: clang-from-llvm: Use gcc's search paths....* gnu/packages/llvm.scm (clang-from-llvm)[native-search-paths]: Use %gcc-search-paths. Change-Id: I777cab55e8a1931502a537c0680608d7d6b5b715 Efraim Flashner 2024-08-11gnu: llvm: Fix misc errors for unsupported targets....* gnu/packages/llvm.scm (system->llvm-target-arch): Return #f for unknown targets. (llvm-15, llvm-14): Handle system->llvm-target-arch and raise a package-unsupported-target-error condition. Change-Id: I647f721a64a39bb34196998b7e4adda3a25f1ab3 Christopher Baines 2024-06-30gnu: llvm-18: Fix building on i686-linux....* gnu/packages/llvm.scm (llvm-18)[arguments]: When building for i686-linux delete the 'make-dynamic-linker-cache phase. Change-Id: Icbbbccf74ad39d4f8d0270cc213f978c487edb75 Efraim Flashner 2024-06-30gnu: llvm-17: Fix building on i686-linux....* gnu/packages/llvm.scm (llvm-17)[arguments]: When building for i686-linux delete the 'make-dynamic-linker-cache phase. Change-Id: I0745d9b1bda47ad4ad10680234c9257215de1c4b Efraim Flashner 2024-06-30gnu: clang-15: Fix building on i686-linux....* gnu/packages/llvm.scm (clang-from-llvm)[arguments]: When building for i686-linux on clang 15 or newer delete the 'make-dynamic-linker-cache phase. Change-Id: I0c8c273ce8eca100a97a9a64a4524558acd7cfbd Efraim Flashner 2024-06-27gnu: llvm-16: Fix building on i686-linux....* gnu/packages/llvm.scm (llvm-16)[arguments]: Skip the make-dynamic-linker-phase on i686-linux. Change-Id: I38c134d246859d7fc6025e2ed1c3f29d845a7d82 Efraim Flashner 2024-06-27gnu: LLVM, Clang, libomp, lld: Update to 18.1.8....* gnu/packages/llvm.scm (llvm-18, clang-18, libomp-18, lld-18): Update to 18.1.8. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: I76f93d6dce19f0e1a0b99393a5865369c49c4072 Michael Ford 2024-06-22gnu: LLVM, Clang, libomp, lld: Update to 18.1.7....* gnu/packages/llvm.scm (llvm-18, clang-18, libomp-18, lld-18): Update to 18.1.7. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Ie1d2d00207848145c1b19e551b43f8e55465d2f0 Michael Ford 2024-05-29gnu: cling: Update to 1.0....* gnu/packages/llvm.scm (%cling-version): Delete variable. (llvm-cling): Inherit from llvm-15 and update to version 13-20240318-01. [source]: Update source URL. Remove obsolete snippet. Add patches field. [outputs]: Delete field. [arguments]: Likewise. (clang-cling-runtime): Update to 13-20240318-01. Inherit from clang-runtime-13. Use llvm-cling source. [phases]: Use gexps. Add change-directory phase. (clang-cling): Update to 13-20240318-01. Inherit from clang-13. Use llvm-cling source. [arguments]: Use gexps. Add change-directory phase. (cling): Update to 1.0. [source]: Update URL. [phases] {patch-paths}: Adjust patching of the 'getResourceDir' variable. * gnu/packages/patches/cling-use-shared-library.patch: Rebase patch. * gnu/packages/patches/clang-cling-13-libc-search-path.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I5d1f2c4d36ca226116bc74c2578154f86413f9e9 Maxim Cournoyer 2024-05-22gnu: LLVM, Clang, libomp, lld: Update to 18.1.6....* gnu/packages/llvm.scm (llvm-18, clang-18, libomp-18, lld-18): Update to 18.1.6. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Ifd5ab99f4195c93e9b8d67aa26caead26c8dd5bc Michael Ford 2024-05-19gnu: LLVM, Clang, libomp, lld: Update to 18.1.5....* gnu/packages/llvm.scm (llvm-18, clang-18, libomp-18, lld-18): Update to 18.1.5. Signed-off-by: Christopher Baines <mail@cbaines.net> fanquake 2024-04-24gnu: Add wllvm....* gnu/packages/llvm.scm (wllvm): New variable. Change-Id: Ibfb47b3a129954adf73721d25e95c64f69e985a1 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>