raulcd opened a new issue, #46362: URL: https://github.com/apache/arrow/issues/46362
### Describe the bug, including details regarding any error messages, version, and platform. The [almalinux-9-amd64](https://github.com/ursacomputing/crossbow/actions/runs/14878948147/job/41782242670) and [centos-9-stream-amd64](https://github.com/ursacomputing/crossbow/actions/runs/14878946675/job/41782228166) are failing with: `Arrow-1.0.o: relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIE` More log: ``` [76/136] Generating arrow-glib/Arrow-1.0.gir with a custom command (wrapped by meson to set env) FAILED: arrow-glib/Arrow-1.0.gir env PKG_CONFIG_PATH=/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/meson-uninstalled:/usr/lib64/pkgconfig:/usr/share/pkgconfig PKG_CONFIG=/usr/bin/pkg-config CC=gcc CFLAGS= /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=Arrow --nsversion=1.0 --warn-all --output arrow-glib/Arrow-1.0.gir --c-include=arrow-glib/arrow-glib.h --warn-all -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/arrow-glib -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/arrow-glib -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/. -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/. -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/../cpp/redhat-linux-build/src -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/../cpp/redhat-linux-build/src -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/../cpp/src -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/../cpp/src --filelist=/build/rpmbuild/BUILD/apache-arrow-21.0. 0.dev42/c_glib/build/arrow-glib/libarrow-glib.so.2100.0.0.p/Arrow_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=garrow --identifier-prefix=GArrow --pkg-export=arrow-glib --cflags-begin -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/. -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/. -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/../cpp/redhat-linux-build/src -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/../cpp/redhat-linux-build/src -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/../cpp/src -I/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/../cpp/src -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/arrow-glib --library arrow-glib -L/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/../../cpp/ redhat-linux-build/release --extra-library=gobject-2.0 --extra-library=glib-2.0 --extra-library=girepository-1.0 --sources-top-dirs /build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/ --sources-top-dirs /build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/ /usr/bin/ld: /build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/tmp-introspectc57_mxf2/Arrow-1.0.o: relocation R_X86_64_32 against `.rodata' can not be used when making a PIE object; recompile with -fPIE collect2: error: ld returned 1 exit status linking of temporary binary failed: Command '['gcc', '-o', '/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/tmp-introspectc57_mxf2/Arrow-1.0', '/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/tmp-introspectc57_mxf2/Arrow-1.0.o', '-L.', '-Wl,-rpath,.', '-Wl,--no-as-needed', '-L/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/arrow-glib', '-Wl,-rpath,/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/arrow-glib', '-L/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/../../cpp/redhat-linux-build/release', '-Wl,-rpath,/build/rpmbuild/BUILD/apache-arrow-21.0.0.dev42/c_glib/build/../../cpp/redhat-linux-build/release', '-larrow-glib', '-lgobject-2.0', '-lglib-2.0', '-lgirepository-1.0', '-lgio-2.0', '-lgobject-2.0', '-Wl,--export-dynamic', '-lgmodule-2.0', '-pthread', '-lglib-2.0', '-lglib-2.0', '-Wl,-z,relro', '-Wl,--as-needed', '-Wl,-z,now', '-specs=/usr/lib/rpm/redhat/redhat-hardened-ld', '-specs=/usr/lib/rpm/redhat/redhat-anno bin-cc1']' returned non-zero exit status 1. [77/136] Compiling C++ object parquet-glib/libparquet-glib.so.2100.0.0.p/metadata.cpp.o [78/136] Compiling C++ object parquet-glib/libparquet-glib.so.2100.0.0.p/arrow-file-writer.cpp.o [79/136] Linking target arrow-dataset-glib/libarrow-dataset-glib.so.2100.0.0 lto-wrapper: warning: using serial compilation of 2 LTRANS jobs ninja: build stopped: subcommand failed. INFO: autodetecting backend as ninja ``` ### Component(s) Packaging, Continuous Integration -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@arrow.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org