[-- Attachment #1: Type: text/plain, Size: 968 bytes --] New issue by fkaa on void-packages repository https://github.com/void-linux/void-packages/issues/28931 Description: <!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. --> ### System * xuname: Void 5.10.16_1 x86_64 AuthenticAMD notuptodate rrrmdDFFFFFF * package: ffmpeg-dbg-4.3.1_6 ### Expected behavior FFmpeg binaries (ffmpeg, ffplay, ffprobe) from the ffmpeg-dbg package should contain debug symbols. ### Actual behavior The binaries from the ffmpeg-dbg package are already stripped. The build process of FFmpeg creates a stripped binary and one with debug symbols with a `_g` suffix. See https://ffmpeg.org/faq.html#Why-are-the-ffmpeg-programs-devoid-of-debugging-symbols_003f for more details. ### Steps to reproduce the behavior 1. Install ffmpeg-dbg 2. Run `gdb ffmpeg` which declares no debug symbols were found
[-- Attachment #1: Type: text/plain, Size: 398 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/issues/28931#issuecomment-782712919 Comment: They could just respect CFLAGS set in the environment, which is just reasonable, but I guess that's not an option. Thanks for bringing this up, I will try to fix it. Though we do have a strip wrapper that just echos stuff and should have caught this...
[-- Attachment #1: Type: text/plain, Size: 158 bytes --] New comment by sgn on void-packages repository https://github.com/void-linux/void-packages/issues/28931#issuecomment-782849093 Comment: Please test #28954
[-- Attachment #1: Type: text/plain, Size: 971 bytes --] Closed issue by fkaa on void-packages repository https://github.com/void-linux/void-packages/issues/28931 Description: <!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. --> ### System * xuname: Void 5.10.16_1 x86_64 AuthenticAMD notuptodate rrrmdDFFFFFF * package: ffmpeg-dbg-4.3.1_6 ### Expected behavior FFmpeg binaries (ffmpeg, ffplay, ffprobe) from the ffmpeg-dbg package should contain debug symbols. ### Actual behavior The binaries from the ffmpeg-dbg package are already stripped. The build process of FFmpeg creates a stripped binary and one with debug symbols with a `_g` suffix. See https://ffmpeg.org/faq.html#Why-are-the-ffmpeg-programs-devoid-of-debugging-symbols_003f for more details. ### Steps to reproduce the behavior 1. Install ffmpeg-dbg 2. Run `gdb ffmpeg` which declares no debug symbols were found