Your message dated Tue, 19 Jul 2016 09:52:09 +0000
with message-id <e1bprhb-000314...@franck.debian.org>
and subject line Bug#811895: fixed in kde4libs 4:4.14.22-1
has caused the Debian Bug report #811895,
regarding kde4libs: FTBFS with GCC 6: misc errors
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
811895: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811895
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: kde4libs
Version: 4:4.14.14-1
Severity: important
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-literal-suffixes
This package fails to build with GCC 6. GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.
Note that only the first error is reported; there might be more. You
can find a snapshot of GCC 6 in experimental. 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
> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> ^
>
> /<<PKGBUILDDIR>>/kjs/JSImmediate.h:254:47: note: suggested alternative:
> In file included from /usr/include/c++/6/random:38:0,
> from /usr/include/c++/6/bits/stl_algo.h:66,
> from /usr/include/c++/6/algorithm:62,
> from /<<PKGBUILDDIR>>/kjs/wtf/RefPtr.h:25,
> from /<<PKGBUILDDIR>>/kjs/ustring.h:31,
> from /<<PKGBUILDDIR>>/kjs/lexer.h:27,
> from /<<PKGBUILDDIR>>/kjs/lexer.cpp:25:
> /usr/include/c++/6/cmath:690:5: note: 'std::signbit'
> signbit(_Tp __x)
> ^~~~~~~
>
> Generating backends/hal/halmanager.moc
> In file included from /<<PKGBUILDDIR>>/kjs/value.h:27:0,
> from /<<PKGBUILDDIR>>/kjs/ExecState.h:29,
> from /<<PKGBUILDDIR>>/kjs/interpreter.h:27,
> from /<<PKGBUILDDIR>>/kjs/object.h:30,
> from /<<PKGBUILDDIR>>/kjs/operations.cpp:26:
> /<<PKGBUILDDIR>>/kjs/JSImmediate.h: In static member function 'static
> KJS::JSValue* KJS::JSImmediate::from(double)':
> /<<PKGBUILDDIR>>/kjs/JSImmediate.h:254:47: error: 'signbit' was not declared
> in this scope
> if ((intVal != d) || (!intVal && signbit(d)))
> ^
>
> /<<PKGBUILDDIR>>/kjs/JSImmediate.h:254:47: note: suggested alternative:
> In file included from /usr/include/c++/6/random:38:0,
> from /usr/include/c++/6/bits/stl_algo.h:66,
> from /usr/include/c++/6/algorithm:62,
> from /<<PKGBUILDDIR>>/kjs/wtf/RefPtr.h:25,
> from /<<PKGBUILDDIR>>/kjs/ustring.h:31,
> from /<<PKGBUILDDIR>>/kjs/identifier.h:25,
> from /<<PKGBUILDDIR>>/kjs/CommonIdentifiers.h:24,
> from /<<PKGBUILDDIR>>/kjs/completion.h:28,
> from /<<PKGBUILDDIR>>/kjs/ExecState.h:28,
> from /<<PKGBUILDDIR>>/kjs/interpreter.h:27,
> from /<<PKGBUILDDIR>>/kjs/object.h:30,
> from /<<PKGBUILDDIR>>/kjs/operations.cpp:26:
> /usr/include/c++/6/cmath:690:5: note: 'std::signbit'
> signbit(_Tp __x)
> ^~~~~~~
>
> Generating moc_fstabdevice.cpp
> Generating networkinterface.moc
> Generating moc_kdescendantsproxymodel.cpp
> Generating backends/udev/udevgenericinterface.moc
> Generating fade_p.moc
> In file included from /<<PKGBUILDDIR>>/kjs/value.h:27:0,
> from /<<PKGBUILDDIR>>/kjs/ExecState.h:29,
> from /<<PKGBUILDDIR>>/kjs/interpreter.h:27,
> from /<<PKGBUILDDIR>>/kjs/object.h:30,
> from /<<PKGBUILDDIR>>/kjs/JSVariableObject.h:53,
> from /<<PKGBUILDDIR>>/kjs/function.h:30,
> from /<<PKGBUILDDIR>>/kjs/object_object.h:25,
> from /<<PKGBUILDDIR>>/kjs/function_object.h:26,
> from /<<PKGBUILDDIR>>/kjs/function_object.cpp:24:
> /<<PKGBUILDDIR>>/kjs/JSImmediate.h: In static member function 'static
> KJS::JSValue* KJS::JSImmediate::from(double)':
> /<<PKGBUILDDIR>>/kjs/JSImmediate.h:254:47: error: 'signbit' was not declared
> in this scope
> if ((intVal != d) || (!intVal && signbit(d)))
> ^
...
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/solid/solid && /usr/bin/c++
> -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -DKDE_DEPRECATED_WARNINGS
> -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION
> -DQT_USE_FAST_OPERATOR_PLUS -DWITH_SOLID_UDISKS2 -D_BSD_SOURCE
> -D_DEFAULT_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/solid/solid
> -I/<<PKGBUILDDIR>>/solid/solid -I/<<PKGBUILDDIR>>
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/interfaces
> -I/<<PKGBUILDDIR>>/solid -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/solid
> -I/usr/include/QtCrypto -I/usr/include/qt4 -I/usr/include/qt4/QtCore
> -I/usr/include/qt4/QtDBus -g -O2 -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -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 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o
> CMakeFiles/solid_static.dir/backends/shared/cpufeatures.cpp.o -c
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp: In function
> 'Solid::Processor::InstructionSets Solid::Backends::Shared::cpuFeatures()':
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp:69:37: error:
> inconsistent user-defined literal suffixes 'reg' and 'reg1' in string literal
> #define ASM_MOV_REG(reg1, reg2) "movq %%r"reg1", %%r"reg2" \n\t"
> ^
>
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp:102:5: note: in
> expansion of macro 'ASM_MOV_REG'
> ASM_MOV_REG("cx", "dx") // Copy ECX to EDX
> ^~~~~~~~~~~
>
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp:114:5: error:
> unable to find string literal operator 'operator""reg' with 'const char
> [315]', 'long unsigned int' arguments
> ".Lno_cpuid_support%=: \n\t"
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp:70:37: error:
> inconsistent user-defined literal suffixes 'reg' and 'var' in string literal
> #define ASM_MOV_VAR(var, reg) "movq "var", %%r"reg" \n\t"
> ^
>
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp:122:13: note: in
> expansion of macro 'ASM_MOV_VAR'
> ASM_MOV_VAR("$1", "ax") // Set EAX to 1 (features
> request)
> ^~~~~~~~~~~
>
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp:64:52: error:
> unable to find string literal operator 'operator""reg' with 'const char
> [100]', 'long unsigned int' arguments
> #define ASM_POP(reg) "popq %%r"reg" \n\t"
> ^
>
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp:124:13: note: in
> expansion of macro 'ASM_POP'
> ASM_POP("bx") // Restore EBX
> ^~~~~~~
>
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp:70:37: error:
> inconsistent user-defined literal suffixes 'reg' and 'var' in string literal
> #define ASM_MOV_VAR(var, reg) "movq "var", %%r"reg" \n\t"
> ^
>
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp:133:14: note: in
> expansion of macro 'ASM_MOV_VAR'
> ASM_MOV_VAR("$0x80000000", "ax")
> ^~~~~~~~~~~
>
> /<<PKGBUILDDIR>>/solid/solid/backends/shared/cpufeatures.cpp:64:52: error:
> unable to find string literal operator 'operator""reg' with 'const char
> [283]', 'long unsigned int' arguments
> #define ASM_POP(reg) "popq %%r"reg" \n\t"
> ^
--- End Message ---
--- Begin Message ---
Source: kde4libs
Source-Version: 4:4.14.22-1
We believe that the bug you reported is fixed in the latest version of
kde4libs, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 811...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Maximiliano Curia <m...@debian.org> (supplier of updated kde4libs package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 19 Jul 2016 10:45:38 +0200
Source: kde4libs
Binary: libkdecore5 libkdeui5 libkpty4 libkdesu5 libkjsapi4 libkjsembed4
libkio5 libkntlm4 libsolid4 libkde3support4 libkfile4 libknewstuff2-4
libknewstuff3-4 libkparts4 libkutils4 libthreadweaver4 libkhtml5 libkimproxy4
libkmediaplayer4 libktexteditor4 libknotifyconfig4 libkdnssd4 libkrosscore4
libkrossui4 libnepomuk4 libnepomukutils4 libnepomukquery4a libplasma3
libkunitconversion4 libkdewebkit5 libkcmutils4 libkemoticons4 libkidletime4
libkprintutils4 libkdeclarative5 kdelibs-bin kdelibs5-plugins kdelibs5-data
kdoctools kdelibs5-dev
Architecture: source
Version: 4:4.14.22-1
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-...@lists.debian.org>
Changed-By: Maximiliano Curia <m...@debian.org>
Description:
kdelibs-bin - core executables for KDE Applications
kdelibs5-data - core shared data for all KDE Applications
kdelibs5-dev - development files for the KDE Development Platform libraries
kdelibs5-plugins - core plugins for KDE Applications
kdoctools - various tools for accessing application documentation
libkcmutils4 - utility classes for using KCM modules
libkde3support4 - KDE 3 Support Library for the KDE 4 Platform
libkdeclarative5 - declarative library for plasma
libkdecore5 - KDE Platform Core Library
libkdesu5 - Console-mode Authentication Library for the KDE Platform
libkdeui5 - KDE Platform User Interface Library
libkdewebkit5 - KDE WebKit Library
libkdnssd4 - DNS-SD Protocol Library for the KDE Platform
libkemoticons4 - utility classes to deal with emoticon themes
libkfile4 - File Selection Dialog Library for KDE Platform
libkhtml5 - KHTML Web Content Rendering Engine
libkidletime4 - library to provide information about idle time
libkimproxy4 - Instant Messaging Interface Library for the KDE Platform
libkio5 - Network-enabled File Management Library for the KDE Platform
libkjsapi4 - KJS API Library for the KDE Development Platform
libkjsembed4 - library for binding JavaScript objects to QObjects
libkmediaplayer4 - KMediaPlayer Interface for the KDE Platform
libknewstuff2-4 - "Get Hot New Stuff" v2 Library for the KDE Platform
libknewstuff3-4 - "Get Hot New Stuff" v3 Library for the KDE Platform
libknotifyconfig4 - library for configuring KDE Notifications
libkntlm4 - NTLM Authentication Library for the KDE Platform
libkparts4 - Framework for the KDE Platform Graphical Components
libkprintutils4 - utility classes to deal with printing
libkpty4 - Pseudo Terminal Library for the KDE Platform
libkrosscore4 - Kross Core Library
libkrossui4 - Kross UI Library
libktexteditor4 - KTextEditor interfaces for the KDE Platform
libkunitconversion4 - Unit Conversion library for the KDE Platform
libkutils4 - dummy transitional library
libnepomuk4 - Nepomuk Meta Data Library
libnepomukquery4a - Nepomuk Query Library for the KDE Platform
libnepomukutils4 - Nepomuk Utility Library
libplasma3 - Plasma Library for the KDE Platform
libsolid4 - Solid Library for KDE Platform
libthreadweaver4 - ThreadWeaver Library for the KDE Platform
Closes: 811895
Changes:
kde4libs (4:4.14.22-1) unstable; urgency=medium
.
[ Maximiliano Curia ]
* Add new upstream patch: upstream_fix_compilation_with_gcc6.patch
(Closes: 811895) Thanks to Martin Michlmayr for reporting.
* Add new patch: fix_exception_specifier.diff
* Add new patch: add_missing_cast.diff
* Add new patch: cve-2016-6232.patch
- Fixes: CVE-2016-6232
.
[ Automatic packaging ]
* Refresh patches
Checksums-Sha1:
276be893d5eeaff849e36b1981ffc9b8e9b5f89a 5290 kde4libs_4.14.22-1.dsc
c60b3a996da53360892cf7f44cf432f783b73938 11632176 kde4libs_4.14.22.orig.tar.xz
f9027e4ab3ecd7f4bcb66ce576190e5eca6b29fb 284328
kde4libs_4.14.22-1.debian.tar.xz
Checksums-Sha256:
a8ec479ee99c4822f11defdc479e9acf3e8021a92bb2b7b501db8ea7c9470f4d 5290
kde4libs_4.14.22-1.dsc
f0caa5e99ec325d9392a68393aadf58898c269be7c41f878b2b1807cc931d567 11632176
kde4libs_4.14.22.orig.tar.xz
3343b9270326c345629800577f9c20edcdf2c11ddff152475dd49bf7e380191a 284328
kde4libs_4.14.22-1.debian.tar.xz
Files:
bcb78ec36aafe2e77afd2d55593217c7 5290 libs optional kde4libs_4.14.22-1.dsc
34abb2f2e5c42827acddc569274916bc 11632176 libs optional
kde4libs_4.14.22.orig.tar.xz
9ec083127c4c8f283f51d40d89424c5a 284328 libs optional
kde4libs_4.14.22-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJXjelbAAoJEMcZdpmymyMqplcQAIeo2fi+fMcJ9U4HBhr3z/ed
kAlmAQvCxBmXBheZp5y+4qFFVEj1VqH6rLGmKOwmdeUgy0X6TYbVD9Oo6LJecA+O
ZMR7SS4wgVIUmOoL229qSNfgIfXjwRMMBnpTRWEsA2c+LKRxHSyb6m0qIF2/kCA1
aC4vh83xUiw0mFgyVa/ZwyQDY9IgEQXhmThLcvD/IOSSmYB3QkotBZujrgjP3Lr+
rnYc+iOxrCOXsyIzeZue5jA14ie7PG43kHex6v1B17kCcxXowJNqFhzeKMWLQ2DM
FabP1FnsVFks/trDfwB5QaQEsOHhxhdbhwI5LCl48FHRqHZTV7enxO7gfSdHEwUp
eTimHxlDJ/4jAjtslhZ390kQmmxsgNIZTsThGHLH7z+EzXvqMraVrTiMQBIksM18
QE4tHMZxXCqKQsFums4Wnbc+bvfnZ5+lAdO3BxJw6BqFhCp1mRMeIjjHSKOIfNc+
uCM+pTfuP1ODGV4hEVAlRAJzeZrNnkQCuw9BNN7l+DM3/D5TSr1pf300nU69fZ1M
cLZBHfNCqFb5GCreILnD1nHoaiUYsuS9BfobB2QFjtMvJ5tfitPLEeA7zSWazRve
WWsJbjYNtX+EKkXq2tWlOa+YOHlV3l05jnwRd6HtDL02hAxtuSl2cEWoPBmdw3mx
6Vqa7hyjHon3tvJ9NTGC
=oGe7
-----END PGP SIGNATURE-----
--- End Message ---