tickets #115859
open
Added by AdaLovelace over 2 years ago.
Updated over 1 year ago.
Category:
Good First Issues
Description
crash is failing on s390x with following error message:
[ 545s] ld: cannot find arch/s390/lib/expoline/expoline.o: No such file or directory
[ 545s] make[2]: *** [/usr/src/linux-5.19.2-1/scripts/Makefile.modfinal:59: /home/abuild/rpmbuild/BUILD/crash-7.3.0/kbuild/default/crash.ko] Error 1
[ 545s] make[1]: *** [/usr/src/linux-5.19.2-1/scripts/Makefile.modpost:140: __modpost] Error 2
[ 545s] make: *** [../../../linux-5.19.2-1/Makefile:1777: modules] Error 2
We should test the updated version 7.3.2 from https://github.com/crash-utility/crash/releases
1) Branch crash from https://build.opensuse.org/package/show/Kernel:kdump/crash
2) "osc checkout" of your home directory
3) Adopt the version number in crash.spec
4) Download the correct archive to your project directory
5) "osc add" of the new archive
6) "osc rm" of the old archive
7) "osc commit"
- Status changed from New to Feedback
Just tried version 8.0.2 (in my own branch). Current (intermediate) status is that I get patch failures (most likely due to the major version upgrade of patch
), more precisely:
[ 119s] Patch #8 (crash-missing-declarations.patch):
[ 119s] + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0
[ 119s] can't find file to patch at input line 14
[ 119s] Perhaps you used the wrong -p or --strip option?
[ 119s] The text leading up to this was:
[ 119s] --------------------------
[ 119s] |From: Petr Tesarik <ptesarik@suse.cz>
[ 119s] |Subject: Add missing includes
[ 119s] |
[ 119s] |This fixes a compilation failure on ppc64.
[ 119s] |
[ 119s] |---
[ 119s] | gdb-7.6.patch | 10 ++++++++++
[ 119s] | 1 file changed, 10 insertions(+)
[ 119s] |
[ 119s] |Index: crash-7.2.7/gdb-7.6.patch
[ 119s] |===================================================================
[ 119s] |--- crash-7.2.7.orig/gdb-7.6.patch
[ 119s] |+++ crash-7.2.7/gdb-7.6.patch
[ 119s] --------------------------
[ 119s] No file to patch. Skipping patch.
[ 119s] 1 out of 1 hunk ignored
[ 119s] error: Bad exit status from /var/tmp/rpm-tmp.Y0DStp (%prep)
[ 119s]
[ 119s] RPM build warnings:
[ 119s] line 142: It's not recommended to have unversioned Obsoletes: Obsoletes: crash-kmp-trace
[ 119s]
[ 119s] RPM build errors:
[ 119s] Bad exit status from /var/tmp/rpm-tmp.Y0DStp (%prep)
=> The interesting question to ask here is:
- Are the patches still necessary? (If so, they need to be adjusted/changed accordingly)
The problem is this error:
[ 119s] No file to patch. Skipping patch.
[ 119s] 1 out of 1 hunk ignored
and
[ 119s] can't find file to patch at input line 14
You have to look into the patch, which files are applied and what does not exist any more.
It seems, that anything has been applicable before. That should be kept.
Also available in: Atom
PDF