Package: qtcurve
Version: 1.8.18+git20160112-0cd6aae-1
Severity: important
User: [email protected]
Usertags: 2.23
This package fails to build with libc6 2.23 (2.23-0experimental0 from
experimental).
> sbuild (Debian sbuild) 0.68.0 (15 Jan 2016) on dl580gen9-02.hlinux
...
> [ 26%] Built target qtc_qt4_check_on_hdr
> Generating qtcurveconfig.moc
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/qt5/config/qtcurveconfig.cpp:0:
> Note: No relevant classes found. No output generated.
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/strs.cpp: In
> function 'char* QtCurve::Str::vformat(char*, size_t*, const char*,
> __va_list_tag*) [with bool allocated = true; size_t = long unsigned int]':
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/strs.cpp:36:9:
> warning: ignoring return value of 'int vasprintf(char**, const char*,
> __va_list_tag*)', declared with attribute warn_unused_result [-Wunused-result]
> vasprintf(&res, fmt, ap);
> ^
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/strs.cpp: In
> function 'char* QtCurve::Str::vformat(char*, size_t*, const char*,
> __va_list_tag*) [with bool allocated = false; size_t = long unsigned int]':
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/strs.cpp:36:9:
> warning: ignoring return value of 'int vasprintf(char**, const char*,
> __va_list_tag*)', declared with attribute warn_unused_result [-Wunused-result]
> In file included from
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/utils.h:32:0,
> from
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.h:26,
> from
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.cpp:23:
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.cpp: In
> function 'void _qtcColorTint(const QtcColor*, const QtcColor*, double,
> QtcColor*)':
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.cpp:180:50:
> error: 'isnan' was not declared in this scope
> if (qtcUnlikely(amount <= 0.0 || isnan(amount))) {
> ^
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/macros.h:137:48:
> note: in definition of macro 'qtcExpect'
> # define qtcExpect(exp, var) __builtin_expect(exp, var)
> ^
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.cpp:180:9:
> note: in expansion of macro 'qtcUnlikely'
> if (qtcUnlikely(amount <= 0.0 || isnan(amount))) {
> ^
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.cpp:180:50:
> note: suggested alternative:
> if (qtcUnlikely(amount <= 0.0 || isnan(amount))) {
> ^
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/macros.h:137:48:
> note: in definition of macro 'qtcExpect'
> # define qtcExpect(exp, var) __builtin_expect(exp, var)
> ^
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.cpp:180:9:
> note: in expansion of macro 'qtcUnlikely'
> if (qtcUnlikely(amount <= 0.0 || isnan(amount))) {
> ^
> In file included from
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/number.h:26:0,
> from
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/options.h:26,
> from
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.h:27,
> from
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.cpp:23:
> /usr/include/c++/5/cmath:641:5: note: 'std::isnan'
> isnan(_Tp __x)
> ^
> In file included from
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/utils.h:32:0,
> from
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.h:26,
> from
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.cpp:23:
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.cpp: In
> function 'void _qtcColorMix(const QtcColor*, const QtcColor*, double,
> QtcColor*)':
> /<<BUILDDIR>>/qtcurve-1.8.18+git20160112-0cd6aae/lib/utils/color.cpp:208:46:
> error: 'isnan' was not declared in this scope
> if (qtcUnlikely(bias <= 0.0 || isnan(bias))) {
--
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise