Your message dated Sun, 31 Jul 2022 06:03:42 +0000
with message-id <e1oi23c-000fgs...@fasolo.debian.org>
and subject line Bug#1013015: fixed in projecteur 0.9.2-2
has caused the Debian Bug report #1013015,
regarding projecteur: ftbfs with GCC-12
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.)
--
1013015: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013015
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:projecteur
Version: 0.9.2-1
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12
[This bug is targeted to the upcoming bookworm release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.
The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/projecteur_0.9.2-1_unstable_gcc12.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
| ^~~~~
In file included from /usr/include/c++/12/bits/unique_ptr.h:36,
from /usr/include/c++/12/memory:76,
from
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/projecteur_autogen/UVLADIE3JM/moc_aboutdlg.cpp:9,
from
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/projecteur_autogen/mocs_compilation.cpp:2:
/usr/include/c++/12/tuple:1595:45: note: declaration of ‘struct
std::array<input_event, 12>’
1595 | template<typename _Tp, size_t _Nm> struct array;
| ^~~~~
In file included from /<<PKGBUILDDIR>>/src/device.cc:2:
/<<PKGBUILDDIR>>/src/device.h: In instantiation of ‘struct InputBuffer<12>’:
/<<PKGBUILDDIR>>/src/device.h:175:19: required from here
/<<PKGBUILDDIR>>/src/device.h:116:23: error: ‘InputBuffer<Size, T>::data_’ has
incomplete type
116 | std::array<T, Size> data_;
| ^~~~~
In file included from /usr/include/c++/12/bits/unique_ptr.h:36,
from /usr/include/c++/12/memory:76,
from /<<PKGBUILDDIR>>/src/device.h:6:
/usr/include/c++/12/tuple:1595:45: note: declaration of ‘struct
std::array<input_event, 12>’
1595 | template<typename _Tp, size_t _Nm> struct array;
| ^~~~~
In file included from /<<PKGBUILDDIR>>/src/devicescan.h:4,
from /<<PKGBUILDDIR>>/src/spotlight.h:10,
from /<<PKGBUILDDIR>>/src/projecteurapp.h:3,
from /<<PKGBUILDDIR>>/src/main.cc:2:
/<<PKGBUILDDIR>>/src/device.h: In instantiation of ‘struct InputBuffer<12>’:
/<<PKGBUILDDIR>>/src/device.h:175:19: required from here
/<<PKGBUILDDIR>>/src/device.h:116:23: error: ‘InputBuffer<Size, T>::data_’ has
incomplete type
116 | std::array<T, Size> data_;
| ^~~~~
In file included from /usr/include/c++/12/functional:54,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:48,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QObject:1,
from /<<PKGBUILDDIR>>/src/spotlight.h:4:
/usr/include/c++/12/tuple:1595:45: note: declaration of ‘struct
std::array<input_event, 12>’
1595 | template<typename _Tp, size_t _Nm> struct array;
| ^~~~~
In file included from /<<PKGBUILDDIR>>/src/device-vibration.cc:4:
/<<PKGBUILDDIR>>/src/device.h: In instantiation of ‘struct InputBuffer<12>’:
/<<PKGBUILDDIR>>/src/device.h:175:19: required from here
/<<PKGBUILDDIR>>/src/device.h:116:23: error: ‘InputBuffer<Size, T>::data_’ has
incomplete type
116 | std::array<T, Size> data_;
| ^~~~~
In file included from /usr/include/c++/12/functional:54,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhashfunctions.h:48,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:47,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:46,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:46,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QPointer:1,
from /<<PKGBUILDDIR>>/src/device-vibration.h:4,
from /<<PKGBUILDDIR>>/src/device-vibration.cc:2:
/usr/include/c++/12/tuple:1595:45: note: declaration of ‘struct
std::array<input_event, 12>’
1595 | template<typename _Tp, size_t _Nm> struct array;
| ^~~~~
make[3]: *** [CMakeFiles/projecteur.dir/build.make:107:
CMakeFiles/projecteur.dir/projecteur_autogen/mocs_compilation.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [CMakeFiles/projecteur.dir/build.make:177:
CMakeFiles/projecteur.dir/src/device.cc.o] Error 1
make[3]: *** [CMakeFiles/projecteur.dir/build.make:121:
CMakeFiles/projecteur.dir/src/main.cc.o] Error 1
make[3]: *** [CMakeFiles/projecteur.dir/build.make:191:
CMakeFiles/projecteur.dir/src/device-vibration.cc.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:146: CMakeFiles/projecteur.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: projecteur
Source-Version: 0.9.2-2
Done: Stuart Prescott <stu...@debian.org>
We believe that the bug you reported is fixed in the latest version of
projecteur, 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 1013...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stuart Prescott <stu...@debian.org> (supplier of updated projecteur 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: SHA256
Format: 1.8
Date: Sun, 31 Jul 2022 15:44:52 +1000
Source: projecteur
Architecture: source
Version: 0.9.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian KDE Extras Team <pkg-kde-ext...@lists.alioth.debian.org>
Changed-By: Stuart Prescott <stu...@debian.org>
Closes: 1013015
Changes:
projecteur (0.9.2-2) unstable; urgency=medium
.
* Fix compilation with GCC 12, cherrypicking patches from upstream.
(Closes: #1013015).
* Update Standards-Version to 4.6.1 (no changes required).
Checksums-Sha1:
5b2c0c5d6e6a38da8eefe8a77e14ab5ad2445c3b 2137 projecteur_0.9.2-2.dsc
ad86375b502214c4fc4eab39d892fdba3d82ec04 3092 projecteur_0.9.2-2.debian.tar.xz
048327fda959565a1686ab6eadc94df855dd35f1 11462
projecteur_0.9.2-2_amd64.buildinfo
Checksums-Sha256:
2e17ab187bc6d20a5d26989fb6f590ce9e53d8fe01a153314c338767471bd8c9 2137
projecteur_0.9.2-2.dsc
29ec0d5958c005cba4d0bc377247ab5118717d141f0f6bace130b3f31046fe59 3092
projecteur_0.9.2-2.debian.tar.xz
e957c29bb952b2b955872309eb52c56aa5e5c8653119eca3279b3d80fc79f022 11462
projecteur_0.9.2-2_amd64.buildinfo
Files:
8ddfc14aebe699ea27390fafb67a3c53 2137 kde optional projecteur_0.9.2-2.dsc
2a4668da52ed4978a9d67cc9ebecf205 3092 kde optional
projecteur_0.9.2-2.debian.tar.xz
a5f28ccb6ee9a7ba9bd8d1c9bbee77c6 11462 kde optional
projecteur_0.9.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAmLmF3EACgkQu8F+uxOW
8vfiqg//YucFnHRtbtxgEtT7HKvceF4E9R1zFL1j+UO8fU8uPzN5iG3USHuVJy4i
hvZKcCIwNhh1NXcmN3DhRw4ZrzK5/MDhazO2m63JwOWwOrVa6UE0Dlf4fN8i7tcl
5Qu6LWnlfS0o8FJ8vZmDzUbxnOmCnczYjzoiAFeOIRJ38iiDvijw+EA4+lxkz9Vz
zpmq2sLGkW+9XncuM9RrKyfzo9yscc/87a5l+/JIcHhe9J4aIkyBEs4oVjUY/kgy
Zi0+caC0v7/ucVxeYqs6H3sJm+0uVfIFrdVFT1F2QdZjgyjT8UTnUjW0RrdKjf9x
CuuFaB9NR8N0kZAuOyno0GtaCOhCNfrQHor1w0b1CrjN06M8njHx5Rv9dR3Il30g
hK5O0VBnh37BqUuo58aIXl5fR1dtDyrX0r1SOoJ20hd9HNSXV6npD7MhwE2dEPxt
2BA7REtcc8Fc4zSB+3BRtJXViOlsLKHuvguj65/igtREMPIsTEo/ZO+Gqm8L0Wxl
TMt1Cw/f8zmRvdXjrKp03ezs64ht9NxBs0cLzJIKfYVBizjwVtcguK0nh3Jpr1o9
VvOX+jHwFCkP/LkSwz6/Zvyh5Ms5Svr1QHqxxL/pcF/vU7QFS3hy8xGRASUxio0u
LDsrUFD1VoquSpQP3d5J+9SHcmkv3OPuDwPwO0+dYbHNMFhapS0=
=NywT
-----END PGP SIGNATURE-----
--- End Message ---