clang 19 is giving me issues

This commit is contained in:
Mars 2024-10-05 23:08:04 -04:00
parent 23bb6b871f
commit 14ca81b3cb
Signed by: pupbrained
GPG key ID: 874E22DF2F9DFCB5

View file

@ -24,8 +24,8 @@
stdenv = stdenv =
if pkgs.hostPlatform.isLinux if pkgs.hostPlatform.isLinux
then pkgs.stdenvAdapters.useMoldLinker pkgs.llvmPackages_19.libcxxStdenv then pkgs.stdenvAdapters.useMoldLinker pkgs.llvmPackages_18.libcxxStdenv
else pkgs.llvmPackages_19.libcxxStdenv; else pkgs.llvmPackages_18.libcxxStdenv;
sources = import ./_sources/generated.nix { sources = import ./_sources/generated.nix {
inherit (pkgs) fetchFromGitHub fetchgit fetchurl dockerTools; inherit (pkgs) fetchFromGitHub fetchgit fetchurl dockerTools;
@ -89,7 +89,7 @@
clang-format = { clang-format = {
enable = true; enable = true;
package = pkgs.llvmPackages_19.clang-tools; package = pkgs.llvmPackages_18.clang-tools;
}; };
}; };
}; };
@ -99,9 +99,10 @@
[ [
alejandra alejandra
bear bear
(llvmPackages_19.clang-tools.override {enableLibcxx = true;}) (llvmPackages_18.clang-tools.override {enableLibcxx = true;})
lldb lldb
meson meson
nil
ninja ninja
nvfetcher nvfetcher
pkg-config pkg-config
@ -126,7 +127,7 @@
in "${linuxPackages_latest.nvidia_x11}/share/vulkan/icd.d/nvidia_icd.x86_64.json:${vulkanPaths}"; in "${linuxPackages_latest.nvidia_x11}/share/vulkan/icd.d/nvidia_icd.x86_64.json:${vulkanPaths}";
shellHook = '' shellHook = ''
export PATH="${llvmPackages_19.clang-tools.override {enableLibcxx = true;}}/bin:$PATH" export PATH="${llvmPackages_18.clang-tools.override {enableLibcxx = true;}}/bin:$PATH"
''; '';
name = "C++"; name = "C++";