Processed: Re: Bug#844526: Bug#844486: gnuplot-qt: Mismatch between the program and library build versions with GNUTERM=wxt

2016-11-17 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 src:wxwidgets3.0
Bug #844486 [gnuplot-qt] gnuplot-qt: Mismatch between the program and library 
build versions with GNUTERM=wxt
Bug reassigned from package 'gnuplot-qt' to 'src:wxwidgets3.0'.
No longer marked as found in versions gnuplot/5.0.5+dfsg1-4.
Ignoring request to alter fixed versions of bug #844486 to the same values 
previously set
> retitle -1 wxwidgets3.0 should drop the ABI mismatch message
Bug #844486 [src:wxwidgets3.0] gnuplot-qt: Mismatch between the program and 
library build versions with GNUTERM=wxt
Changed Bug title to 'wxwidgets3.0 should drop the ABI mismatch message' from 
'gnuplot-qt: Mismatch between the program and library build versions with 
GNUTERM=wxt'.
> affects -1 gnuplot-qt
Bug #844486 [src:wxwidgets3.0] wxwidgets3.0 should drop the ABI mismatch message
Added indication that 844486 affects gnuplot-qt

-- 
844486: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844486
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#844486: gnuplot-qt: Mismatch between the program and library build versions with GNUTERM=wxt

2016-11-17 Thread Vincent Lefevre
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  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Processed: Re: Bug#844486: gnuplot-qt: Mismatch between the program and library build versions with GNUTERM=wxt

2016-11-16 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> block 844486 by 844526
Bug #844486 [gnuplot-qt] gnuplot-qt: Mismatch between the program and library 
build versions with GNUTERM=wxt
844486 was not blocked by any bugs.
844486 was not blocking any bugs.
Added blocking bug(s) of 844486: 844526
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
844486: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844486
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#844486: gnuplot-qt: Mismatch between the program and library build versions with GNUTERM=wxt

2016-11-16 Thread Anton Gladky
block 844486 by 844526
thanks

wxwidget should be binnmued to fix the bug properly.

Cheers

Anton


2016-11-16 11:11 GMT+01:00 Vincent Lefevre :
>> (Set to serious as I believe that the ABI mismatch may yield obscure
>> bugs and should be solved before the next stable release.)
>
> More generally, isn't there anything missing in the build dependency
> rules to avoid this mismatch?

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#844486: gnuplot-qt: Mismatch between the program and library build versions with GNUTERM=wxt

2016-11-16 Thread Vincent Lefevre
On 2016-11-16 10:10:09 +0100, Vincent Lefevre wrote:
> Package: gnuplot-qt
> Version: 5.0.5+dfsg1-4
> Severity: serious
> 
> (Set to serious as I believe that the ABI mismatch may yield obscure
> bugs and should be solved before the next stable release.)

More generally, isn't there anything missing in the build dependency
rules to avoid this mismatch?

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#844486: gnuplot-qt: Mismatch between the program and library build versions with GNUTERM=wxt

2016-11-16 Thread Vincent Lefevre
Package: gnuplot-qt
Version: 5.0.5+dfsg1-4
Severity: serious

(Set to serious as I believe that the ABI mismatch may yield obscure
bugs and should be solved before the next stable release.)

When I use GNUTERM=wxt and plot data, I get a warning like:

10:01:38: Warning: Mismatch between the program and library build versions 
detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1009,wx 
containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1010,wx 
containers,compatible with 2.8).

for instance with:

$ GNUTERM=wxt /usr/bin/gnuplot -persist