[Freewx-maint] Bug#856350: qutemol: FTBFS (#error This file requires compiler and library support)

Olly Betts olly at survex.com
Wed Mar 1 01:09:02 UTC 2017


On Tue, Feb 28, 2017 at 06:57:43PM +0200, Adrian Bunk wrote:
> This is caused by the recent binNMU (sic) of wxwidgets3.0,
> that resulted in wx3.0-headers requiring a C++11 compiler
> (first rebuild with gcc 6 that defaults to C++11).
> 
> This breaks building of qutemol (and potentially other rdeps) that are 
> building with -std=gnu++98 to avoid C++11 FTBFS.
> 
> This should really be fixed in rdeps like qutemol, but since we
> are already inside the freeze I'd suggest the following change to 
> wxwidgets3.0 for stretch:

> -    $(shell DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed dpkg-buildflags --export=configure)
> +    $(shell DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed DEB_CXXFLAGS_MAINT_APPEND=-std=gnu++98 dpkg-buildflags --export=configure)

That seems sensible to me - it should actually be closer to the
pre-binNMU state.

Cheers,
    Olly



More information about the Freewx-maint mailing list