Subject: [PATCH 0/7] build ldc with llvm-15

From: Efraim Flashner <[email-masked]>
Date: Thu, 22 Jun 2023 12:17:29 +0300

A series of patches to build ldc with llvm-15. llvm-15 doesn't build on
i686 and I wasn't able to skip the 'make-dynamic-linker-cache phase
without also skipping it on llvm-for-mesa. ldc builds on powerpc64le
with this patch, but still not yet on riscv64.

Efraim Flashner (7):
  gnu: python-lit: Update to 16.0.6.
  gnu: clang-runtime-15: Don't delete static libraries.
  gnu: clang-15: Fix building on i686-linux.
  gnu: lld-15: Adjust max text section size on riscv64-linux.
  gnu: ldc: Build with llvm-15.
  gnu: ldc: Enable building on more architectures.
  gnu: sambamba: Fix building.

 gnu/packages/bioinformatics.scm |  8 +---
 gnu/packages/check.scm          |  6 +--
 gnu/packages/dlang.scm          | 83 ++++++++++++++++++++++-----------
 gnu/packages/llvm.scm           | 45 +++++++++++++-----
 4 files changed, 94 insertions(+), 48 deletions(-)

base-commit: 8b6bc4b2aa579193306cdc7a28f788c9afb4e039
-- 
Efraim Flashner   <[email-masked]>   רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted