Package: edb-debugger / 1.3.0-2.2

Metadata

Package Version Patches format
edb-debugger 1.3.0-2.2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix_spelling.patch | (download)

plugins/CheckVersion/CheckVersion.cpp | 2 1 + 1 - 0 !
src/Debugger.cpp | 4 2 + 2 - 0 !
src/SymbolManager.cpp | 2 1 + 1 - 0 !
src/lang/edb_en.ts | 2 1 + 1 - 0 !
src/main.cpp | 4 2 + 2 - 0 !
src/session/SessionManager.cpp | 2 1 + 1 - 0 !
src/widgets/QDisassemblyView.cpp | 2 1 + 1 - 0 !
7 files changed, 9 insertions(+), 9 deletions(-)

 fixes spelling errors
fix_desktop_entry.patch | (download)

edb.desktop | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 added keyword field in edb.desktop and changed the edb icon.
fix_cmakelists.txt.patch | (download)

CMakeLists.txt | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 disables the check of src/qhexview/.git directory
0001 Gcc 12 includes fix 815.patch | (download)

include/IState.h | 1 1 + 0 - 0 !
include/RegisterViewModelBase.h | 1 1 + 0 - 0 !
include/State.h | 1 1 + 0 - 0 !
3 files changed, 3 insertions(+)

 gcc 12 build fixes
fix_capstone_5.patch | (download)

src/capstone-edb/Instruction.cpp | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 fix build with capstone 5 (#824)

Capstone 5 drops X86_INS_VCVTPD2DQX and X86_INS_VCVTPD2PSX from
x86.h (happened in https://github.com/capstone-engine/capstone/commit/dd91f03fef5102492352756e2adb5972dd79a70f
but no real explanation).

Given:
1. these instructions had no wiring up;
2. other Capstone consumers have done the same
let's drop them entirely as we have no idea what they are. They don't
appear in any Intel documentation and there's very little reference
to them online at all.

Bug: https://bugs.gentoo.org/843755
Closes: https://github.com/eteran/edb-debugger/issues/823
Signed-off-by: Sam James <sam@gentoo.org>

Signed-off-by: Sam James <sam@gentoo.org>

fix_gcc_13.patch | (download)

plugins/DebuggerCore/unix/linux/FeatureDetect.cpp | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch] fix build with gcc 13 (#837)

GCC 13 (as usual for new compiler releases) shuffles around some internal includes so some
are no longer transitively included.

See https://gnu.org/software/gcc/gcc-13/porting_to.html.

Bug: https://bugs.gentoo.org/897890

cmake 4.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
libELF/CMakeLists.txt | 2 1 + 1 - 0 !
libPE/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/Analyzer/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/Assembler/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/Backtrace/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/BinaryInfo/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/BinarySearcher/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/Bookmarks/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/BreakpointManager/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/CheckVersion/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/DebuggerCore/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/DebuggerErrorConsole/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/DumpState/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/FasLoader/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/FunctionFinder/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/HardwareBreakpoints/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/HeapAnalyzer/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/InstructionInspector/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/ODbgRegisterView/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/OpcodeSearcher/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/ProcessProperties/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/ROPTool/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/References/CMakeLists.txt | 2 1 + 1 - 0 !
plugins/SymbolViewer/CMakeLists.txt | 2 1 + 1 - 0 !
src/CMakeLists.txt | 2 1 + 1 - 0 !
src/test/CMakeLists.txt | 2 1 + 1 - 0 !
28 files changed, 28 insertions(+), 28 deletions(-)

 fix ftbfs with cmake 4