From 5cfb2211eaae42f02a2b9298394da614ed6ea8d9 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Thu, 19 Sep 2024 00:10:58 +0800 Subject: [PATCH] cjs: Fix build with gobject-introspection 1.82.0 g-i 1.82.0 now warns on incorrect callback annotations. For now don't treat warnings as errors. --- pkgs/by-name/cj/cjs/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/cj/cjs/package.nix b/pkgs/by-name/cj/cjs/package.nix index 867b6941d5ae..57cfe2796740 100644 --- a/pkgs/by-name/cj/cjs/package.nix +++ b/pkgs/by-name/cj/cjs/package.nix @@ -60,6 +60,9 @@ stdenv.mkDerivation rec { postPatch = '' patchShebangs --build build/choose-tests-locale.sh + + # https://github.com/linuxmint/cjs/issues/123 + substituteInPlace meson.build --replace-fail "extra_args: '--warn-error'," "" ''; meta = with lib; {