Bug#1128270: apache-arrow: baseline violation on x86

Adrian Bunk bunk at debian.org
Tue Feb 17 09:59:40 GMT 2026


Source: apache-arrow
Version: 23.0.1-1
Severity: serious
Tags: patch
X-Debbugs-Cc: Steffen Moeller <moeller at debian.org>

https://buildd.debian.org/status/fetch.php?pkg=apache-arrow&arch=amd64&ver=23.0.1-1%2Bb1&stamp=1771319487&raw=0

...
-- CMAKE_C_FLAGS: -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/apache-arrow-23.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2  -Wall -fno-semantic-interposition -msse4.2 
-- CMAKE_CXX_FLAGS:  -Wno-noexcept-type -Wno-self-move -g -O2 -ffile-prefix-map=/build/reproducible-path/apache-arrow-23.0.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fdiagnostics-color=always  -Wall -fno-semantic-interposition -msse4.2 
...


Fix:

--- apache-arrow-23.0.1/debian/rules	2026-02-16 17:05:22.000000000 +0200
+++ apache-arrow-23.0.1/debian/rules	2026-02-16 17:05:22.000000000 +0200
@@ -38,6 +38,8 @@
  -DParquet_DIR=$(CURDIR)/cpp_build/src/parquet/ \
  -DCMAKE_INSTALL_INCLUDEDIR=$(CURDIR)/debian/tmp/libarrow-dev/usr/include
 
+export PYARROW_CMAKE_OPTIONS = -DARROW_SIMD_LEVEL=NONE
+
 #PYBUILD_CONFIGURE_ARGS=-DCMAKE_INSTALL_INCLUDEDIR=$(CURDIR)/debian/tmp/libarrow-dev/usr/include
 # Skipping cython tests because it builds modules and needs to
 # find an arrow library to link against, which doesnI't work
@@ -90,6 +92,7 @@
 	  -DARROW_OPENSSL_USE_SHARED=ON		\
 	  -DARROW_PARQUET=ON			\
 	  -DARROW_PYTHON=ON			\
+	  -DARROW_SIMD_LEVEL=NONE		\
 	  -DARROW_SNAPPY_USE_SHARED=ON		\
 	  -DARROW_SUBSTRAIT=OFF			\
 	  -DARROW_TENSORFLOW=OFF		\



More information about the debian-science-maintainers mailing list