-
Bug
-
Resolution: Unresolved
-
Normal
-
rhel-10.2
-
None
-
llvm-21.1.8-1.el10
-
Yes
-
Important
-
rhel-pt-llvm-rust
-
2
-
False
-
False
-
-
None
-
None
-
ppc64le
-
None
Similar to ELN bz2424796, librsvg2 fails to build its "plotter" dependency on ppc64le as of rust-1.92.0-1.el10 and llvm-21.1.6-1.el10.
Scratch build: https://kojihub.stream.rdu2.redhat.com/koji/taskinfo?taskID=6149264
error: rustc interrupted by SIGSEGV, printing backtrace /lib64/librustc_driver-62cf757738e32a96.so(+0xffe4c0)[0x7fff9332e4c0] linux-vdso64.so.1(__kernel_sigtramp_rt64+0x0)[0x7fff977604d8] /lib64/libc.so.6(+0xd5bd4)[0x7fff921b5bd4] /lib64/libLLVM.so.21.1(+0x573dc2c)[0x7fff8fd5dc2c] /lib64/libLLVM.so.21.1(+0x5739df8)[0x7fff8fd59df8] /lib64/libLLVM.so.21.1(+0x6a478dc)[0x7fff910678dc] /lib64/libLLVM.so.21.1(+0x4b7d2c4)[0x7fff8f19d2c4] /lib64/libLLVM.so.21.1(_ZN4llvm12SelectionDAG8LegalizeEv+0x334)[0x7fff8f19c0b4] /lib64/libLLVM.so.21.1(_ZN4llvm16SelectionDAGISel17CodeGenAndEmitDAGEv+0x7b4)[0x7fff8f1dfcb4] /lib64/libLLVM.so.21.1(_ZN4llvm16SelectionDAGISel20SelectAllBasicBlocksERKNS_8FunctionE+0xdcc)[0x7fff8f28984c] /lib64/libLLVM.so.21.1(_ZN4llvm16SelectionDAGISel20runOnMachineFunctionERNS_15MachineFunctionE+0x174)[0x7fff8fe4f5d4] /lib64/libLLVM.so.21.1(+0x582f400)[0x7fff8fe4f400] /lib64/libLLVM.so.21.1(_ZN4llvm22SelectionDAGISelLegacy20runOnMachineFunctionERNS_15MachineFunctionE+0x11c)[0x7fff8fae5a9c] /lib64/libLLVM.so.21.1(_ZN4llvm19MachineFunctionPass13runOnFunctionERNS_8FunctionE+0x1c8)[0x7fff8fcf7788] /lib64/libLLVM.so.21.1(_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE+0x89c)[0x7fff8f3d08bc] /lib64/libLLVM.so.21.1(_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE+0x54)[0x7fff8f3cfe54] /lib64/libLLVM.so.21.1(_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE+0x344)[0x7fff8f3d4484] /lib64/libLLVM.so.21.1(_ZN4llvm6legacy11PassManager3runERNS_6ModuleE+0x1c)[0x7fff8f3d411c] /lib64/librustc_driver-62cf757738e32a96.so(+0x46b288c)[0x7fff969e288c] /lib64/librustc_driver-62cf757738e32a96.so(+0x3f3fc28)[0x7fff9626fc28] /lib64/librustc_driver-62cf757738e32a96.so(+0x3f40ea4)[0x7fff96270ea4] /lib64/librustc_driver-62cf757738e32a96.so(+0x3f16f4c)[0x7fff96246f4c] /lib64/librustc_driver-62cf757738e32a96.so(_RINvNtNtCseskT6rW2crO_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_CsgtJZuXFeVbN_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCs4K0GjvIwqQa_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5write10spawn_workB1O_E0uE0uEB1g_+0xd0)[0x7fff96247660] /lib64/librustc_driver-62cf757738e32a96.so(+0x3f24404)[0x7fff96254404] /lib64/librustc_driver-62cf757738e32a96.so(+0x464c080)[0x7fff9697c080] /lib64/libc.so.6(+0xaf03c)[0x7fff9218f03c]
I suspect this needs the same backport as Fedora:
https://src.fedoraproject.org/rpms/llvm/pull-request/538