Skip to content

Commit 45435f1

Browse files
committed
ORC-2150: Upgrade ZLIB to 1.3.2
### What changes were proposed in this pull request? This PR upgrades the C++ ZLIB dependency from 1.3.1 to 1.3.2. ### Why are the changes needed? To keep the dependency up to date with the latest stable release. - https://www.zlib.net/ChangeLog.txt ``` Changes in 1.3.2 (17 Feb 2026) - Continued rewrite of CMake build [Vollstrecker] - Various portability improvements - Various github workflow additions and improvements - Check for negative lengths in crc32_combine functions - Copy only the initialized window contents in inflateCopy - Prevent the use of insecure functions without an explicit request - Add compressBound_z and deflateBound_z functions for large values - Use atomics to build inflate fixed tables once - Add definition of ZLIB_INSECURE to build tests with c89 and c94 - Add --undefined option to ./configure for UBSan checker - Copy only the initialized deflate state in deflateCopy - Zero inflate state on allocation - Remove untgz from contrib - Add _z versions of the compress and uncompress functions - Vectorize the CRC-32 calculation on the s390x - Set bit 11 of the zip header flags in minizip if UTF-8 - Update OS/400 support - Add a test to configure to check for a working compiler - Check for invalid NULL pointer inputs to zlib operations - Add --mandir to ./configure to specify manual directory - Add LICENSE.Info-Zip to contrib/minizip - Remove vstudio projects in lieu of cmake-generated projects - Replace strcpy() with memcpy() in contrib/minizip ``` ### How was this patch tested? Existing tests. ### Was this patch authored or co-authored using generative AI tooling? Generated-by: Claude Code Closes #2602 from dongjoon-hyun/ORC-2150. Authored-by: Dongjoon Hyun <dongjoon@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
1 parent 1ba55ea commit 45435f1

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

cmake_modules/ThirdpartyToolchain.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ set(ORC_INSTALL_INTERFACE_TARGETS)
2424
set(ORC_FORMAT_VERSION "1.1.1")
2525
set(LZ4_VERSION "1.10.0")
2626
set(SNAPPY_VERSION "1.2.2")
27-
set(ZLIB_VERSION "1.3.1")
27+
set(ZLIB_VERSION "1.3.2")
2828
set(GTEST_VERSION "1.17.0")
2929
set(PROTOBUF_VERSION "3.21.12")
3030
set(ZSTD_VERSION "1.5.7")

0 commit comments

Comments
 (0)