mirror of
https://github.com/dynup/kpatch
synced 2025-02-10 14:07:01 +00:00
kpatch-build: reduce the debug firehose
When passing '-d' to kpatch-build, it prints out some useful information and keeps the related files around in ~/.kpatch/tmp. However, it also passes '-d' to create-diff-object, which spits out way too much information, drowning out all the other useful messages printed by kpatch-build. In my experience, the create-diff-object debug info is overkill for debugging most issues, so disable it. The flag can still be used when running create-diff-object manually.
This commit is contained in:
parent
5bbae490d4
commit
d3d8a603e2
@ -555,10 +555,8 @@ for i in $FILES; do
|
||||
KOBJFILE="$TEMPDIR/module/$KOBJFILE"
|
||||
fi
|
||||
cd $TEMPDIR
|
||||
debugopt=
|
||||
[[ $DEBUG -eq 1 ]] && debugopt=-d
|
||||
if [[ -e "orig/$i" ]]; then
|
||||
"$TOOLSDIR"/create-diff-object $debugopt "orig/$i" "patched/$i" "$KOBJFILE" "output/$i" 2>&1 |tee -a "$LOGFILE"
|
||||
"$TOOLSDIR"/create-diff-object "orig/$i" "patched/$i" "$KOBJFILE" "output/$i" 2>&1 |tee -a "$LOGFILE"
|
||||
rc="${PIPESTATUS[0]}"
|
||||
if [[ $rc = 139 ]]; then
|
||||
warn "create-diff-object SIGSEGV"
|
||||
|
Loading…
Reference in New Issue
Block a user