-
Notifications
You must be signed in to change notification settings - Fork 482
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
msys2-runtime-devel: missing debug info #4595
Comments
Looking at repo.msys2.org, it looks like msys2-runtime-devel got notably smaller here: I can't believe nobody noticed lack of debugging info since then though. I know I was debugging the runtime since then. I must be missing something. I did notice this because I wasn't getting any symbols in gdb for msys-2.0.dll today, for 3.5.3-2 |
I think this was removed in https://cygwin.com/git/?p=newlib-cygwin.git;a=commit;h=99bb3e937a0fdbc1e3acbdc7cefb31e54a89a6ac and subsequently in msys2/msys2-runtime#125 So to have debug info we'd need to create it like for every other package I guess? |
Hmm, I think I must have been using msys2-runtime-3.3 (on i686) when I was debugging the runtime lately. |
Replicate the objcopy commands that used to work in msys2-runtime build process. also, don't strip msys2-runtime-devel. makepkg's strip mechanism thinks split debug files are binaries that need to be stripped, and debug files with the debug info stripped are pretty useless. msys2/msys2-pacman#52 Fixes msys2#4595
Replicate the objcopy commands that used to work in msys2-runtime build process. also, don't strip msys2-runtime-devel. makepkg's strip mechanism thinks split debug files are binaries that need to be stripped, and debug files with the debug info stripped are pretty useless. msys2/msys2-pacman#52 Fixes msys2#4595
This is probably not the best place, but I noticed yesterday that windbgx (the ms store version of windbg) appeared to be making use of symbols from msys-2.0.dll when the debug info was not split (using the install.zip from the workflow on msys2-runtime), while it doesn't seem to handle the gnu debuglink thing. |
msys2-runtime-devel-3.5.3-2 is missing msys-2.0.dbg. It also seems to be missing from msys2-runtime-3.4-devel-3.4.10-1, so I kind of suspect binutils, though I haven't looked into it at all.
The text was updated successfully, but these errors were encountered: