From c7440bd6748a524a8a4682ae6a5e3bb9ced7cf8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Wed, 11 Feb 2026 14:40:32 +0100 Subject: [PATCH] package/archlinux: enable colored output for clang + libc++ build. --- package/archlinux/PKGBUILD-clang-libc++ | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/archlinux/PKGBUILD-clang-libc++ b/package/archlinux/PKGBUILD-clang-libc++ index a56417e87..1dc95763f 100644 --- a/package/archlinux/PKGBUILD-clang-libc++ +++ b/package/archlinux/PKGBUILD-clang-libc++ @@ -35,8 +35,14 @@ build() { cd "$_rootdir/build-clang-libc++" + # Colored output is enabled implicitly. If Ninja detects it's outputting to + # a pipe, it strips it away from the output; Clang unfortunately doesn't + # have any env var to temporarily disable colors. The inverse, i.e. + # preserving colors when Ninja outputs to a pipe can be done with + # CLICOLOR_FORCE=1: https://github.com/ninja-build/ninja/issues/2196 cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_COLOR_DIAGNOSTICS=ON \ -DMAGNUM_WITH_AUDIO=ON \ -DMAGNUM_WITH_VK=ON \ -DMAGNUM_WITH_GLFWAPPLICATION=ON \