eteran / edb-debugger

edb is a cross-platform AArch32/x86/x86-64 debugger.
GNU General Public License v2.0
2.66k stars 321 forks source link

Broken build with capstone 5.0 #839

Closed patryk4815 closed 1 year ago

patryk4815 commented 1 year ago

Broken build with capstone 5.0

Error:

/build/source/src/capstone-edb/Instruction.cpp: In function 'bool CapstoneEDB::is_SIMD_PD(const Operand&)':
/build/source/src/capstone-edb/Instruction.cpp:882:14: error: 'X86_INS_VCVTPD2DQX' was not declared in this scope; did you mean 'X86_INS_VCVTPD2DQ'?
  882 |         case X86_INS_VCVTPD2DQX: // FIXME: what's this?
      |              ^~~~~~~~~~~~~~~~~~
      |              X86_INS_VCVTPD2DQ
/build/source/src/capstone-edb/Instruction.cpp:883:14: error: 'X86_INS_VCVTPD2PSX' was not declared in this scope; did you mean 'X86_INS_VCVTPD2PS'?
  883 |         case X86_INS_VCVTPD2PSX: // FIXME: what's this?
      |              ^~~~~~~~~~~~~~~~~~
      |              X86_INS_VCVTPD2PS

FIXME: what's this??

eteran commented 1 year ago

Issue was fixed over a year ago. Please try with a newer version of edb, ideally the master branch.

patryk4815 commented 1 year ago

thanks! Please release new version :)