From c4d6c7a446169a930e3183977534b29f4547ae6b Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sat, 26 Jul 2025 11:28:56 -0700 Subject: [PATCH 1/2] duckdb: disable known failing test on linux https://github.com/NixOS/nixpkgs/pull/409698\#issuecomment-3092630328 --- pkgs/by-name/du/duckdb/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/du/duckdb/package.nix b/pkgs/by-name/du/duckdb/package.nix index 9c267cf93cae..4eceacaa4a63 100644 --- a/pkgs/by-name/du/duckdb/package.nix +++ b/pkgs/by-name/du/duckdb/package.nix @@ -113,6 +113,8 @@ stdenv.mkDerivation (finalAttrs: { # fails with incorrect result # Upstream issue https://github.com/duckdb/duckdb/issues/14294 "test/sql/copy/file_size_bytes.test" + # https://github.com/duckdb/duckdb/issues/17757#issuecomment-3032080432 + "test/issues/general/test_17757.test" ] ++ lib.optionals stdenv.hostPlatform.isAarch64 [ "test/sql/aggregate/aggregates/test_kurtosis.test" From 726e82341c45f28bbf84bc788daf51910b72d67c Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sat, 26 Jul 2025 11:31:50 -0700 Subject: [PATCH 2/2] duckdb: fix 'with lib;' --- pkgs/by-name/du/duckdb/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/du/duckdb/package.nix b/pkgs/by-name/du/duckdb/package.nix index 4eceacaa4a63..3cfd451a4681 100644 --- a/pkgs/by-name/du/duckdb/package.nix +++ b/pkgs/by-name/du/duckdb/package.nix @@ -136,16 +136,16 @@ stdenv.mkDerivation (finalAttrs: { passthru.updateScript = ./update.sh; - meta = with lib; { + meta = { changelog = "https://github.com/duckdb/duckdb/releases/tag/v${finalAttrs.version}"; description = "Embeddable SQL OLAP Database Management System"; homepage = "https://duckdb.org/"; - license = licenses.mit; + license = lib.licenses.mit; mainProgram = "duckdb"; - maintainers = with maintainers; [ + maintainers = with lib.maintainers; [ costrouc cpcloud ]; - platforms = platforms.all; + platforms = lib.platforms.all; }; })