Control: severity 780317 normal Control: retitle 780317 FTBFS if DEB_BUILD_OPTIONS=debug: new symbols in libevdocument3-4
On 12/03/15 00:03, Sophoklis Goumas wrote: > I've been trying to debug some issues with evince's accels file and before > tampering with anything I just wanted to see whether evince would build as > it had been downloaded which it didn't, reporting: > [ > dpkg-gensymbols: warning: some new symbols appeared in the symbols > file: see diff output below > + ev_debug_get_debug_borders@Base 3.14.1-2 > + ev_debug_message@Base 3.14.1-2 > + ev_profiler_start@Base 3.14.1-2 > + ev_profiler_stop@Base 3.14.1-2 > ] As far as I can see, those symbols appear if and only if you alter the configure invocation to add --enable-debug. cdbs does this automatically if you build with DEB_BUILD_OPTIONS=debug - is that what you were doing? The requirement that Debian packages must build from source is only release-critical for the configuration that actually gets released, which has no special DEB_BUILD_OPTIONS, so I'm downgrading this to a normal bug. (The right solution is probably to conditionalize the -c4 in DEB_DH_MAKESHLIBS_ARGS so it is only used if DEB_BUILD_OPTIONS does not contain debug.) S -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org