[Pkg-pascal-devel] Bug#902887: -dbgsym not working
mnalis-debianbug at voyager.hr
Thu Dec 24 23:45:27 GMT 2020
Well, does FPC actually support building in a way that allow dbgsym
Specifically, with most basic dh(1) debian/rules, I'm getting
"dh_strip: warning: Could not find the BuildID in debian/ironseed/usr/libexec/ironseed/main"
warnings in sid with fpc 3.2.0+dfsg-8, and resulting -dbgsym file is unusable by gdb.
I've tried various compilation options, last one being:
fpc -Mtp -g -gl -gv -fPIC -C3 -Ci -Co -CO -O1 -gw -godwarfsets -gt -vewnhiq -Sa -Sy -Sewnh -vm4049 -k-lSDL_mixer -k-lSDL -k-lm -k'-z relro' -k'-z now' -k-pie main.pas
that works for debugging with gdb when symbols are not extracted, but not in -dbgsym case.
(package is currently at https://incoming.debian.org/debian-buildd/pool/main/i/ironseed/ironseed_0.3.2-2.dsc)
Do we have some other packages using fpc, which have working -dbgsym?
Or does fpc itself need some changes for it to work?
Opinions above are GNU-copylefted.
More information about the Pkg-pascal-devel