From d0e19d00933a3a0e8f1d029ce99eb67ed49ccbfb Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Fri, 13 Mar 2026 00:37:28 +0100 Subject: [PATCH] disable importing --sources because of libdwarf error on mars FAIL_IMPORT requires dwarf_init from libdwarf, but provided version only defines dwarf_init_b? --- fail.just | 18 +++++++++--------- nixos.just | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/fail.just b/fail.just index 0b52aa6..3741938 100644 --- a/fail.just +++ b/fail.just @@ -45,15 +45,15 @@ import module: -i ElfImporter --objdump objdump \ -e {{ BUILD_DIR }}-{{ module }}/system.elf -v {{ module }} -b regs - {{ FAIL_IMPORT }} --database-option-file ./db.conf -t {{ BUILD_DIR }}-{{ module }}/trace.pb \ - -i ElfImporter --objdump objdump \ - -e {{ BUILD_DIR }}-{{ module }}/system.elf -v {{ module }} -b ip --sources - {{ FAIL_IMPORT }} --database-option-file ./db.conf -t {{ BUILD_DIR }}-{{ module }}/trace.pb \ - -i ElfImporter --objdump objdump \ - -e {{ BUILD_DIR }}-{{ module }}/system.elf -v {{ module }} -b mem --sources - {{ FAIL_IMPORT }} --database-option-file ./db.conf -t {{ BUILD_DIR }}-{{ module }}/trace.pb \ - -i ElfImporter --objdump objdump \ - -e {{ BUILD_DIR }}-{{ module }}/system.elf -v {{ module }} -b regs --sources + # {{ FAIL_IMPORT }} --database-option-file ./db.conf -t {{ BUILD_DIR }}-{{ module }}/trace.pb \ + # -i ElfImporter --objdump objdump \ + # -e {{ BUILD_DIR }}-{{ module }}/system.elf -v {{ module }} -b ip --sources + # {{ FAIL_IMPORT }} --database-option-file ./db.conf -t {{ BUILD_DIR }}-{{ module }}/trace.pb \ + # -i ElfImporter --objdump objdump \ + # -e {{ BUILD_DIR }}-{{ module }}/system.elf -v {{ module }} -b mem --sources + # {{ FAIL_IMPORT }} --database-option-file ./db.conf -t {{ BUILD_DIR }}-{{ module }}/trace.pb \ + # -i ElfImporter --objdump objdump \ + # -e {{ BUILD_DIR }}-{{ module }}/system.elf -v {{ module }} -b regs --sources {{ FAIL_PRUNE }} --database-option-file ./db.conf -v {{ module }} -b %% --overwrite @echo "Next step: \"just server {{ module }}\"" diff --git a/nixos.just b/nixos.just index e0590b0..0d5a057 100644 --- a/nixos.just +++ b/nixos.just @@ -88,7 +88,7 @@ gdb module: [doc("Launch radare2")] [group("debug")] radare module addr="dbg.os_main": - radare2 -AA -c "s {{ addr }}; pdf" {{ BUILD_DIR }}-{{ module }}/system.elf + radare2 -AA -c "s {{ addr }}; pdf" -e bin.relocs.apply=true {{ BUILD_DIR }}-{{ module }}/system.elf # =================================================================================================================== # # Just do it