From fff9885d23dbd83109ea93a765a96e1f2ab588ed Mon Sep 17 00:00:00 2001 From: Joost Nieuwenhuijse Date: Sat, 1 Mar 2025 13:26:03 +0100 Subject: [PATCH] perl: CompilerLexer: add -Wno-register --- pkgs/top-level/perl-packages.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 429cde592b68..7aaf37988fe6 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -4115,6 +4115,10 @@ with self; { }; nativeBuildInputs = [ pkgs.ld-is-cc-hook ]; buildInputs = [ ModuleBuildXSUtil ]; + # src/compiler/util/Compiler_double_charactor_operator.cpp:9:54: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister] + env = lib.optionalAttrs stdenv.cc.isClang { + NIX_CFLAGS_COMPILE = "-Wno-error=register"; + }; meta = { homepage = "https://github.com/goccy/p5-Compiler-Lexer"; description = "Lexical Analyzer for Perl5";