Package: pgadmin3
Version: 1.14.0-2
Followup-For: Bug #676538

After a short discussion in irc#d-devel [1] it turns out that:

* Nothing built with wx*-dbg should ever get uploaded, since
the configure option --enable-debug of pgadmin also imply
quite a different runtime behaviour. These are not simply detached
debugging symbols, but also additional code is also engaged.
Hence, please don't build with --enable-debug.

* Building it once with CC -g (for the debug package) and then simply
stripping that with dh_strip (for the non-debug one) would nicely avoid
the double build, and still get us debug and non-debug variants.


[1] irc session log

<flightplan> Myon: I just Followup-For: Bug #676538 [ suggested building it 
twice --(disable|enable)-debug ]
<ron> flightplan: eww no.  things shouldn't be shipping wx-dbg versions in the 
distro :(
<Myon> flightplan: what's wrong with simply building it once, and then using 
dh_strip?
<ron> Myon: the wx-dbg packages are thpethial
<flightplan> Myon: yeah, that's better
<Myon> thpwhat?
<ron> it's not just -g.  it's a bunch of extra runtime code too.  and they 
aren't binary compatible with the non -dbg builds
<Myon> hmm
<flightplan> ron:  then we should simply get rid of pgadmin3-dbg?
<Myon> well, that doesn't prevent pgadmin3 from providing standard debugging 
symbols, does it?
<ron> the name confusion is awkward, but they were named that long before we 
had detached symbol -dbg packages
<ron> ol was going to change that for the next release
<ron> flightplan: yes.  nothing built with wx-dbg should ever get uploaded. but 
building pgadmin with -g and the normal wx packages is fine



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to