Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package apache-arrow for openSUSE:Factory checked in at 2025-04-22 17:28:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/apache-arrow (Old) and /work/SRC/openSUSE:Factory/.apache-arrow.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apache-arrow" Tue Apr 22 17:28:04 2025 rev:19 rq:1271193 version:19.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/apache-arrow/apache-arrow.changes 2025-04-02 21:05:42.813204424 +0200 +++ /work/SRC/openSUSE:Factory/.apache-arrow.new.30101/apache-arrow.changes 2025-04-22 17:28:50.984510204 +0200 @@ -1,0 +2,26 @@ +Mon Apr 21 14:34:37 UTC 2025 - Friedrich Haubensak <hs...@mail.de> + +- to fix cmake-4 build problems, upgrade bundled mimalloc from + 2.0.6 to 2.0.9 and add apache-arrow-19.0.1-mimalloc-version.patch; + mimalloc changes according to readme.md: + * 2.0.9: + - Supports building with asan and improved [Valgrind] support. + - Support abitrary large alignments, in particular for + `std::pmr` pools. + - Added C++ STL allocators attached to a specific heap. + - Heap walks now visit all object (including huge objects). + - Support Windows nano server containers. + - Various small bug fixes. + * 2.0.7: + - Initial support for [Valgrind] for leak testing and heap + block overflow detection. + - Initial support for attaching heaps to a speficic memory area. + - Fix `realloc` behavior for zero size blocks, + - Remove restriction to integral multiple of the alignment in + `alloc_align`. + - Improved aligned allocation performance. + - Reduced contention with many threads on few processors. + - VS2022 support. + - Support `pkg-config`. + +------------------------------------------------------------------- Old: ---- mimalloc-v2.0.6.tar.gz New: ---- apache-arrow-19.0.1-mimalloc-version.patch mimalloc-v2.0.9.tar.gz BETA DEBUG BEGIN: New:/work/SRC/openSUSE:Factory/.apache-arrow.new.30101/apache-arrow.changes-- to fix cmake-4 build problems, upgrade bundled mimalloc from /work/SRC/openSUSE:Factory/.apache-arrow.new.30101/apache-arrow.changes: 2.0.6 to 2.0.9 and add apache-arrow-19.0.1-mimalloc-version.patch; /work/SRC/openSUSE:Factory/.apache-arrow.new.30101/apache-arrow.changes- mimalloc changes according to readme.md: BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ apache-arrow.spec ++++++ --- /var/tmp/diff_new_pack.GXVNwm/_old 2025-04-22 17:28:51.880547831 +0200 +++ /var/tmp/diff_new_pack.GXVNwm/_new 2025-04-22 17:28:51.884547999 +0200 @@ -35,7 +35,7 @@ # See git submodule /cpp/submodules/parquet-testing pointing to the correct revision %define parquet_testing_commit c7cf1374cf284c0c73024cd1437becea75558bf8 # See cpp/thirdparty/versions.txt, replace by BuildRequires: pkgconfig(mimalloc) as soon as gh#apache/arrow#42211 is resolved -%define arrow_mimalloc_build_version v2.0.6 +%define arrow_mimalloc_build_version v2.0.9 Name: apache-arrow Version: 19.0.1 Release: 0 @@ -48,6 +48,7 @@ Source1: https://github.com/apache/arrow-testing/archive/%{arrow_testing_commit}.tar.gz#/arrow-testing-%{version}.tar.gz Source2: https://github.com/apache/parquet-testing/archive/%{parquet_testing_commit}.tar.gz#/parquet-testing-%{version}.tar.gz Source3: https://github.com/microsoft/mimalloc/archive/%{arrow_mimalloc_build_version}.tar.gz#/mimalloc-%{arrow_mimalloc_build_version}.tar.gz +Patch100: apache-arrow-19.0.1-mimalloc-version.patch BuildRequires: bison BuildRequires: cmake >= 3.16 BuildRequires: fdupes ++++++ apache-arrow-19.0.1-mimalloc-version.patch ++++++ --- a/cpp/thirdparty/versions.txt 2025-02-11 23:16:06.000000000 +0100 +++ b/cpp/thirdparty/versions.txt 2025-04-21 15:34:04.565829184 +0200 @@ -82,8 +82,8 @@ ARROW_JEMALLOC_BUILD_SHA256_CHECKSUM=2db82d1e7119df3e71b7640219b6dfe84789bc0537983c3b7ac4f7189aecfeaa ARROW_LZ4_BUILD_VERSION=v1.10.0 ARROW_LZ4_BUILD_SHA256_CHECKSUM=537512904744b35e232912055ccf8ec66d768639ff3abe5788d90d792ec5f48b -ARROW_MIMALLOC_BUILD_VERSION=v2.0.6 -ARROW_MIMALLOC_BUILD_SHA256_CHECKSUM=9f05c94cc2b017ed13698834ac2a3567b6339a8bde27640df5a1581d49d05ce5 +ARROW_MIMALLOC_BUILD_VERSION=v2.0.9 +ARROW_MIMALLOC_BUILD_SHA256_CHECKSUM=4a29edae32a914a706715e2ac8e7e4109e25353212edeed0888f4e3e15db5850 ARROW_NLOHMANN_JSON_BUILD_VERSION=v3.10.5 ARROW_NLOHMANN_JSON_BUILD_SHA256_CHECKSUM=5daca6ca216495edf89d167f808d1d03c4a4d929cef7da5e10f135ae1540c7e4 ARROW_OPENTELEMETRY_BUILD_VERSION=v1.13.0 ++++++ mimalloc-v2.0.6.tar.gz -> mimalloc-v2.0.9.tar.gz ++++++ ++++ 10452 lines of diff (skipped)