Wireshark-dev: Re: [Wireshark-dev] [Wireshark-bugs] [Bug 10750] Use of GdkPixdata / gdk_pixbuf_

From: Stephen Fisher <sfisher@xxxxxxx>
Date: Wed, 7 Jan 2015 11:31:52 -0700
On Wed, Jan 07, 2015 at 06:21:06PM +0000, bugzilla-daemon@xxxxxxxxxxxxx wrote:
> https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=10750
> 
> --- Comment #7 from Balint Reczey <balint@xxxxxxxxxxxxxxx> ---
> (In reply to Stephen Fisher from comment #6)
> > Distribution sources really shouldn't disable deprecated functions like
> > that; only developer ones should to remind us to update the functions. 
> > However Wireshark doesn't have an (easy) way to change that so I'm going to
> > the remove -DDISABLE_DEPRECATED flag shortly as well as backporting it.
> 
> Please don't do that. Distributions are free to patch out the 
> deprecations and I regularly do that when it is needed for all Debian 
> derivatives.

But why should they have to?  And what about users who build from 
regular source distributions of Wireshark?  Developers using 
-DDISABLE_DEPRECATED just buys us a reminder when something suddenly 
becomes deprecated in a newer version by breaking it and waiting for a 
fix, but for users it causes headache trying to either remove that flag 
or downgrade the software (in this case gdk-pixbuf).  I had another 
piece of software get hit by this same problem last week, so I ended up 
going the lazy route and downgrading gdk-pixbuf.