On 2016-11-17 14:36:08 +1300, Olly Betts wrote: > In upstream wxWidgets, if the compile-time ABI and run-time ABI don't > match, then you get an error and the app won't run, which is just not > helpful. In Debian we reduce that error to a warning - in practice I've > never seen an actual problem due to this, but leaving the warning there > means that this at least gets flagged as a potential issue.
A warning can be very annoying (e.g. because it mixes with other output to the terminal) and possibly break scripts that don't expect output to stderr. If this is not expected to work, then an error like upstreams's behavior is the right thing to do (there is a real issue, and the user must make sure that it gets fixed). Otherwise a warning isn't needed, except in some debug mode for developers or andvanced users (but such a mode would not be the default). -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)