[Pkg-kde-extras] Bug#822705: basket: FTBFS with GCC 6: error: narrowing conversion of

Martin Michlmayr tbm at hpe.com
Tue Apr 26 18:27:05 UTC 2016


Package: basket
Version: 2.10~beta+git20160305.487a115-1
Severity: normal
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-6

This package fails to build with GCC 6.  GCC 6 has not been released
yet, but will probably come out this week.

You can find GCC 6 in unstable (gcc-6).  To build with
GCC 6, you can set CC=gcc-6 CXX=g++-6 explicitly.

You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html

Seems like #811623 didn't get fixed?

> sbuild (Debian sbuild) 0.68.0 (15 Jan 2016) on dl580gen9-02.hlinux
...
> -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/qimageblitz  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -DNDEBUG -DQT_NO_DEBUG -fPIC   -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/basketcommon.dir/systemtray.cpp.o -c "/<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/systemtray.cpp"
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp: In member function 'void HTMLExporter::exportBasket(BasketScene*, bool)':
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '128' from 'int' to 'char' inside { } [-Wnarrowing]
>          };
>          ^
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '255' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '255' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '255' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '255' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '255' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '255' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '254' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '249' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '140' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '143' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '169' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '203' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/htmlexporter.cpp:348:9: error: narrowing conversion of '237' from 'int' to 'char' inside { } [-Wnarrowing]
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/kgpgme.cpp: In member function 'gpgme_error_t KGpgMe::passphrase(const char*, const char*, int, int)':
> /<<BUILDDIR>>/basket-2.10~beta+git20160305.487a115/src/kgpgme.cpp:440:52: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
>          write(fd, m_cache.data(), m_cache.length());
>                                                     ^

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise



More information about the pkg-kde-extras mailing list