gnu: clang-runtime: Fix build issues against glibc 2.26.
authorLudovic Courtès <ludo@gnu.org>
Wed, 17 Jan 2018 23:09:11 +0000 (00:09 +0100)
committerLudovic Courtès <ludo@gnu.org>
Wed, 17 Jan 2018 23:09:11 +0000 (00:09 +0100)
commit6b26f9152c0c2088b2e891dadea81f5f6dc8b363
treed184bc1111738ddd740bbc7bee7c268fdb428c94
parent59377c9e125566fcc6073d5180660d45886062e3
gnu: clang-runtime: Fix build issues against glibc 2.26.

* gnu/packages/patches/clang-runtime-asan-build-fixes.patch,
gnu/packages/patches/clang-runtime-esan-build-fixes.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/llvm.scm (clang-runtime-from-llvm): Add 'patches'
parameter and honor it.
(clang-runtime): Pass patch list.
(clang-runtime-3.9.1, clang-runtime-3.7, clang-runtime-3.6)
(clang-runtime-3.5): Likewise.
gnu/local.mk
gnu/packages/llvm.scm
gnu/packages/patches/clang-runtime-asan-build-fixes.patch [new file with mode: 0644]
gnu/packages/patches/clang-runtime-esan-build-fixes.patch [new file with mode: 0644]