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

Reply via email to