Re: kf6-kconfig 6.8.0 test failure on sparc64
Hi Petter,
On Fri, 2025-01-03 at 14:54 +0100, Petter Reinholdtsen wrote:
> While trying to track down why lsdvd failed to run its test on sparc64,
> I went down a rabbit hole that ended up with the build failure of
> kf6-kconfig 6.8.0 on sparc64.(sid_sparc64-dchroot)pere@stadler:~/kf6-kconfig-6.8.0$ QT_QPA_PLATFORM=offscreen gdb ./obj-sparc64-linux-gnu/bin/test14qml
> GNU gdb (Debian 15.1-1) 15.1
> Copyright (C) 2024 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> Type "show copying" and "show warranty" for details.
> This GDB was configured as "sparc64-linux-gnu".
> Type "show configuration" for configuration details.
> For bug reporting instructions, please see:
> <https://www.gnu.org/software/gdb/bugs/>.
> Find the GDB manual and other documentation resources online at:
> <http://www.gnu.org/software/gdb/documentation/>.
>
> For help, type "help".
> Type "apropos word" to search for commands related to "word"...
> Reading symbols from ./obj-sparc64-linux-gnu/bin/test14qml...
> (gdb) run
> Starting program: /home/pere/kf6-kconfig-6.8.0/obj-sparc64-linux-gnu/bin/test14qml
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/sparc64-linux-gnu/libthread_db.so.1".
>
> Program received signal SIGILL, Illegal instruction.
> 0xfff800011295d660 in _sparcv9_random () at ../crypto/sparccpuid.S:350
> warning: 350 ../crypto/sparccpuid.S: No such file or directory
> (gdb) bt
> #0 0xfff800011295d660 in _sparcv9_random () at ../crypto/sparccpuid.S:350
> #1 0xfff800011295dd80 in OPENSSL_cpuid_setup () at ../crypto/sparcv9cap.c:201
> #2 0xfff80001127cd688 in _init () at ../crypto/sparccpuid.S:578
> #3 0xfff8000100004644 in ??? () at /lib64/ld-linux.so.2
> (gdb)
I think this is just the usual probing of OpenSSL for processor features.
Trying pressing "c" to continue execution until you run into the actual crash.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Reply to: