paulstretch dbg symbols missing

Jaromír Mikeš mira.mikes at gmail.com
Mon Oct 31 04:38:31 UTC 2016


2016-10-30 22:27 GMT+01:00 Mattia Rizzolo <mattia at debian.org>:
> On Sun, Oct 30, 2016 at 09:25:45PM +0000, Mattia Rizzolo wrote:
>> On Sun, Oct 30, 2016 at 10:00:24PM +0100, Jaromír Mikeš wrote:
>> > while building paulstretch package dbgsym package doesn't contain
>> > debugging symbols.
>> >
>> > W: paulstretch-dbgsym: debug-file-with-no-debug-symbols
>> > usr/lib/debug/.build-id/6d/7f1e5e9e471111ab9925bdea21e6907b6afb19.debug
>> >
>> > Any help please?
>>
>> That's because your package is not respecting dpg-buildflags(1) (also as
>> warned by bls[1].
>>
>> You need to build with -g to get debug symbol and your package is not
>> building with that flag; also please don't inject that flag only, but
>> have your package respect all of the common build flags as exported by
>> dpkg, and only if needed tweak them by acting on the
>> DEB_BUILD_MAINT_OPTION variable as documented in dpkg-buildflags(1).
>>
>> [1] https://qa.debian.org/bls/packages/p/paulstretch.html
>
> While on it let me suggest an edit: drop this from d/rules:
>
> override_dh_auto_install:
>     mkdir -p $(DESTDIR)/usr/bin/
>     cp -a paulstretch $(DESTDIR)/usr/bin/
>
> and instead use the d/paulstretch.install that you already have.

Hi Mattia,

thank you for help ... but unfortunately this doesn't make the magic
Build flags still not respected :(

best regards

mira



More information about the pkg-multimedia-maintainers mailing list