msys2 / MINGW-packages

Package scripts for MinGW-w64 targets to build under MSYS2.
https://packages.msys2.org
BSD 3-Clause "New" or "Revised" License
2.24k stars 1.21k forks source link

multiple problems with lldb #20453

Open revelator opened 5 months ago

revelator commented 5 months ago

Description / Steps to reproduce the issue

lldb has multiple problems on windows some which have been fixed upstream several times only to get reverted to broken in later releases. i included a fixed version with patches so that hopefully this time it sticks...

Expected behavior

lldb works.

Actual behavior

the cmake script for lua support was blatantly copied of the python plugin script but the maintainer forgot to edit it to point to lua instead of python xD sigh,

readline support is broken in the python module because the script does not check if it is actually fully supported on windows which it is not only the bare minimum.

as a result lldb does not even build if lua is detected and even if it is not you still get an error from the python module when firing it up.

Verification

Windows Version

MSYS_NT-10.0-19044

MINGW environments affected

Are you willing to submit a PR?

No response

revelator commented 5 months ago

mingw-w64-lldb.zip

updated pkgbuild and patches.