2016-10-30 22:27 GMT+01:00 Mattia Rizzolo <[email protected]>: > 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 _______________________________________________ pkg-multimedia-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
