CVS commit: pkgsrc/databases/duckdb

"Ryo ONODERA" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	ryoon
Date:		Wed Aug 12 03:51:56 UTC 2026

Modified Files:
	pkgsrc/databases/duckdb: Makefile PLIST distinfo

Log Message:
duckdb: Update to 1.5.5

Changelog:
1.5.5:
What's Changed

    backport the out-of-bounds security fixes made in #23100 by @Tishj in #23197
    Remove checked_array_iterator from fmt dep (1.4) by @carlopi in #23261
    Remove checked_array_iterator from fmt dep (1.4) by @staticlibs in #23239
    [Dev] Add LLDB scripts to help with debugging by @Tishj in #23297
    Add support for test config extending by @NiclasHaderer in #23145
    bump iceberg again by @Tmonster in #23311
    Correctly get typed value stats for fully shredded variants by @Mytherin in #23325
    bump unity to include backfill fix by @benfleis in #23326
    Add request body length to http logs by @DinosL in #23316
    Show transport errors in HTTP log by @DinosL in #23327
    Dispatch Rust nightly build by @mlafeldt in #23352
    parquet: reject DATA_PAGE_V2 pages with inconsistent compressed_page_size by @benfleis in #23279
    Fix deadlock in TemporaryMemoryManager by @lnkuiper in #23351
    Register oid of dependencies in the DependencyManager so that we can track if an object was re-created with the same name by @Mytherin in #23348
    [Dev] Fix recursion issue with scripts/lldb/pointer_print by @Tishj in #23362
    [MultiFileReader] Prevent NULL MAP keys because of (likely missing) default value by @Tishj in #23354
    Propagate lambda bindings into try operator by @Mytherin in #23375
    Bump Julia to v1.5.4 by @carlopi in #23398
    Add additional guards to DICT_FSST to prevent exception during compression with small block size by @sebastiaan-dev in #23341
    fix out-of-bounds read in json path ReadKey lookahead by @jmestwa-coder in #23371
    fix out-of-bounds read in string to struct cast by @jmestwa-coder in #23384
    Issue #23383: Common Aggregate CTEs by @hawkfish in #23409
    Use correct start time when verifying dependencies by @Mytherin in #23430
    Fix false RLE corruption error by @DinosL in #23458
    [v1.5] No cache if file doesn't contain version information by @dentiny in #23434
    Improve rle corruption error messages by @DinosL in #23480
    Issue #23457: Ordered FIRST_VALUE Framing by @hawkfish in #23499
    Enabled ALP and ALP_RD for storage version v1.5.0 and up when using smaller block sizes by @sebastiaan-dev in #23483
    [v1.5] Backport PR #23444: fix eviction node memleak when external fi… by @dentiny in #23479
    [v1.5] Fix min/max aggregate stats when row groups filtered by @dentiny in #23517
    Backport #23468 and #23510 by @artjomPlaunov in #23529
    Fix arrow type extension bugs by @evertlammerts in #23534
    Issue #23500: JSON TIMESTAMP_TZ Formatting by @hawkfish in #23513
    fix out-of-bounds read in dictionary string decompression by @jmestwa-coder in #23549
    Merge v1.4 into v1.5 by @carlopi in #23560
    [ADBC] Add support for duckdb:// URI scheme in URI option by @amoeba in #21293
    Fix/capi scalar bind subquery crash by @krleonid in #23566
    [variegata] Bump extensions by @carlopi in #23562
    Fix filter combiner not pruning unsatisfiable bounds by @DinosL in #23563
    fix out-of-bounds read on empty byte array decimals by @jmestwa-coder in #23567
    [v1.5] Quickfix ALTER TABLE ADD COLUMN IF NOT EXISTS ... DEFAULT regression by @yan-alex in #23507
    Bump version map to include v1.5.5 by @carlopi in #23629
    backport #23548 to v1.5 by @myrrc in #23587
    Issue #23641: CUME_DIST Underflow by @hawkfish in #23651
    Fixed unsafe iteration when parent is NULL in string cast by @sebastiaan-dev in #23593
    Bump HTTPFS by @lnkuiper in #23648
    backport #23573 by @artjomPlaunov in #23672
    fix(adbc): support the ADBC Statistics API by @eitsupi in #23230
    Issue #23664: RANGE ZERO by @hawkfish in #23710
    Fix DROP COLUMN corrupting per-column metadata block bookkeeping by @ywelsch in #23714
    Include extension header in libduckdb archives by @mlafeldt in #23752
    Correctly promote SUGGEST_NEW to REQUIRE_NEW for variant / geometry columns by @Mytherin in #23763
    Fix lance build on Rust 1.97: patch its Cargo.lock to ethnum 1.5.3 by @carlopi in #23770
    Bump Postgres, MySQL and SQLite in 1.5 by @staticlibs in #23780
    Fix segfault in external hash aggregate when radix bits grow after going external by @carlopi in #23757
    Add HTTPUtil::ShouldRetry(request, response) retry-classification hook by @carlopi in #23793
    Bump azure, unity_catalog extensions to v1.5-variegata HEAD by @benfleis in #23800
    Bump extensions in preparation for v1.5.5 by @carlopi in #23794
    bump iceberg by @lnkuiper in #23735
    Fix for malformed JSON when rendering via duckbox by @sebastiaan-dev in #23803
    [v1.5] Backport a few fix PRs for v1.5.5 release by @dentiny in #23804
    bound alp/alprd exception positions to vector size by @jmestwa-coder in #23778
    Fix swapped min/max for multi-row-group 128-bit DECIMAL in RETURN_STATS by @sfc-gh-okalaci in #23693
    [variegata] Bump quack to 8e715ebb by @carlopi in #23820
    backport #22198 by @artjomPlaunov in #23810
    [v1.5] Backport two more fixes by @dentiny in #23841
    [DependencyManager] Fix ALTER dependency preservation by @Tishj in #23808
    TryLookupEntry now uses default schema as fallback by @okruitho in #23790
    Fix concurrent ALTER and INSERT crash by @Tishj in #23861
    Bump Postgres extension for 1.5 by @staticlibs in #23930
    [v1.5 backport] Fix: reset empty_range in the TIMESTAMP range() table function by @wmTJc9IK0Q in #23879
    Bump extensions for v1.5.5: quack, httpfs and aws by @carlopi in #23892
    Expose destructors, so they are callable module boundaries by @carlopi in #23953
    Bump DuckLake by @pdet in #23962
    Fix OSX ci by @Tmonster in #23963
    Bump lance pin to upstream ethnum fix, drop local patch by @carlopi in #23969
    Add missing statement types to capi by @hrl20 in #23407
    Bump httpfs by @lnkuiper in #24003


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/databases/duckdb/Makefile \
    pkgsrc/databases/duckdb/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/databases/duckdb/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2.4 KB)
Modified files:

Index: pkgsrc/databases/duckdb/Makefile
diff -u pkgsrc/databases/duckdb/Makefile:1.14 pkgsrc/databases/duckdb/Makefile:1.15
--- pkgsrc/databases/duckdb/Makefile:1.14	Tue Jul 21 14:54:38 2026
+++ pkgsrc/databases/duckdb/Makefile	Wed Aug 12 03:51:56 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2026/07/21 14:54:38 ryoon Exp $
+# $NetBSD: Makefile,v 1.15 2026/08/12 03:51:56 ryoon Exp $
 
-DISTNAME=	duckdb-1.5.4
+DISTNAME=	duckdb-1.5.5
 CATEGORIES=	databases
 MASTER_SITES=	${MASTER_SITE_GITHUB:=duckdb/}
 GITHUB_PROJECT=	duckdb
Index: pkgsrc/databases/duckdb/distinfo
diff -u pkgsrc/databases/duckdb/distinfo:1.14 pkgsrc/databases/duckdb/distinfo:1.15
--- pkgsrc/databases/duckdb/distinfo:1.14	Tue Jul 21 14:54:38 2026
+++ pkgsrc/databases/duckdb/distinfo	Wed Aug 12 03:51:56 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2026/07/21 14:54:38 ryoon Exp $
+$NetBSD: distinfo,v 1.15 2026/08/12 03:51:56 ryoon Exp $
 
-BLAKE2s (duckdb-1.5.4.tar.gz) = aa0e6d266489fe6eafade4cf4e71a799ef1239683fcc91da96c5fa0b1b1e3579
-SHA512 (duckdb-1.5.4.tar.gz) = 7aa69dcce4d74fceac243433a0f6cc19a99338a6f30e4d68aff6179ea3b744955b15cdb2df7b97e41c80c41d977d7dd06804983b403739ff413bee5f79cee392
-Size (duckdb-1.5.4.tar.gz) = 101078007 bytes
+BLAKE2s (duckdb-1.5.5.tar.gz) = 68ac82cbb2068485704e014ddf1aafabadc09745061a292810644593fc4848d0
+SHA512 (duckdb-1.5.5.tar.gz) = cf94976a80135234e37de3e3998009397ba6edcded8bd5e9762f0f48666888cc814a5b5e2b5e155f02a4678aa54b9dabf53fc1bd48fd60178bbe4c8aa7ec3e7e
+Size (duckdb-1.5.5.tar.gz) = 101169313 bytes
 SHA1 (patch-src_include_duckdb_common_platform.hpp) = 08c4f744494f360609140c6102065e91353551ea

Index: pkgsrc/databases/duckdb/PLIST
diff -u pkgsrc/databases/duckdb/PLIST:1.16 pkgsrc/databases/duckdb/PLIST:1.17
--- pkgsrc/databases/duckdb/PLIST:1.16	Tue Jul 21 14:54:38 2026
+++ pkgsrc/databases/duckdb/PLIST	Wed Aug 12 03:51:56 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2026/07/21 14:54:38 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.17 2026/08/12 03:51:56 ryoon Exp $
 bin/duckdb
 include/duckdb.h
 include/duckdb.hpp
@@ -1335,6 +1335,7 @@ include/duckdb/verification/parsed_state
 include/duckdb/verification/prepared_statement_verifier.hpp
 include/duckdb/verification/statement_verifier.hpp
 include/duckdb/verification/unoptimized_statement_verifier.hpp
+include/duckdb_extension.h
 lib/cmake/DuckDB/DuckDBConfig.cmake
 lib/cmake/DuckDB/DuckDBConfigVersion.cmake
 lib/cmake/DuckDB/DuckDBExports-release.cmake
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.