Your message dated Fri, 17 Jul 2020 08:55:50 +0000
with message-id <[email protected]>
and subject line Bug#964634: fixed in veyon 4.4.1+repack1-1
has caused the Debian Bug report #964634,
regarding veyon: FTBFS: AccessControlProvider.cpp:168:93: error: ‘class
QStringList’ has no member named ‘toSet’
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 [email protected]
immediately.)
--
964634: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964634
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: veyon
Version: 4.3.1+repack1-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200709 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core && /usr/bin/g++
> -DBUILD_VEYON_CORE_LIBRARY -DQT_CONCURRENT_LIB -DQT_CORE_LIB
> -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x051200 -DQT_GUI_LIB
> -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY
> -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_WIDGETS_LIB -D_FORTIFY_SOURCE=2
> -Dveyon_core_EXPORTS
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core/veyon-core_autogen/include
> -I/<<PKGBUILDDIR>>/core/include
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core/include
> -I/<<PKGBUILDDIR>>/3rdparty/libvncserver
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core
> -I/<<PKGBUILDDIR>>/3rdparty/libvncserver/common -isystem
> /usr/include/Qca-qt5/QtCrypto -isystem /usr/include/x86_64-linux-gnu/qt5
> -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
> /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fno-exceptions
> -std=c++11 -fstack-protector-strong -O2 -g -DNDEBUG -fPIC
> -fvisibility=hidden -fvisibility-inlines-hidden
> -D'QT_TRANSLATIONS_DIR="/usr/share/qt5/translations"' -fPIC -std=gnu++11
> -Winvalid-pch -include
> "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core/cotire/veyon-core_CXX_prefix.hxx"
> -o CMakeFiles/veyon-core.dir/src/AccessControlProvider.cpp.o -c
> /<<PKGBUILDDIR>>/core/src/AccessControlProvider.cpp
> In file included from /<<PKGBUILDDIR>>/core/include/VeyonCore.h:35,
> from /<<PKGBUILDDIR>>/core/include/PluginInterface.h:29,
> from
> /<<PKGBUILDDIR>>/core/include/UserGroupsBackendInterface.h:27,
> from
> /<<PKGBUILDDIR>>/core/include/UserGroupsBackendManager.h:27,
> from /<<PKGBUILDDIR>>/core/src/AccessControlProvider.cpp:28:
> /<<PKGBUILDDIR>>/core/include/QtCompat.h:42: warning: "Q_DISABLE_MOVE"
> redefined
> 42 | #define Q_DISABLE_MOVE(Class) \
> |
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:43,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QApplication:1,
> from /<<PKGBUILDDIR>>/core/include/Cotire.h:4,
> from
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core/cotire/veyon-core_CXX_prefix.cxx:4,
> from
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/core/cotire/veyon-core_CXX_prefix.hxx:4:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:436: note: this is the
> location of the previous definition
> 436 | #define Q_DISABLE_MOVE(Class) \
> |
> /<<PKGBUILDDIR>>/core/src/AccessControlProvider.cpp: In member function ‘bool
> AccessControlProvider::processAuthorizedGroups(const QString&)’:
> /<<PKGBUILDDIR>>/core/src/AccessControlProvider.cpp:168:93: error: ‘class
> QStringList’ has no member named ‘toSet’
> 168 | return intersects( m_userGroupsBackend->groupsOfUser( accessingUser,
> m_queryDomainGroups ).toSet(),
> |
> ^~~~~
> /<<PKGBUILDDIR>>/core/src/AccessControlProvider.cpp:169:52: error: ‘class
> QStringList’ has no member named ‘toSet’
> 169 | VeyonCore::config().authorizedUserGroups().toSet() );
> | ^~~~~
> /<<PKGBUILDDIR>>/core/src/AccessControlProvider.cpp: In member function ‘bool
> AccessControlProvider::haveGroupsInCommon(const QString&, const QString&)
> const’:
> /<<PKGBUILDDIR>>/core/src/AccessControlProvider.cpp:265:35: error: ‘const
> class QStringList’ has no member named ‘toSet’
> 265 | return intersects( userOneGroups.toSet(), userTwoGroups.toSet() );
> | ^~~~~
> /<<PKGBUILDDIR>>/core/src/AccessControlProvider.cpp:265:58: error: ‘const
> class QStringList’ has no member named ‘toSet’
> 265 | return intersects( userOneGroups.toSet(), userTwoGroups.toSet() );
> | ^~~~~
> make[3]: *** [core/CMakeFiles/veyon-core.dir/build.make:178:
> core/CMakeFiles/veyon-core.dir/src/AccessControlProvider.cpp.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2020/07/09/veyon_4.3.1+repack1-2_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: veyon
Source-Version: 4.4.1+repack1-1
Done: Mike Gabriel <[email protected]>
We believe that the bug you reported is fixed in the latest version of
veyon, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mike Gabriel <[email protected]> (supplier of updated veyon 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 17 Jul 2020 08:48:04 +0200
Source: veyon
Architecture: source
Version: 4.4.1+repack1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Edu Packaging Team
<[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 964568 964634
Changes:
veyon (4.4.1+repack1-1) unstable; urgency=medium
.
* New upstream release.
- Stop using fixed logfile paths. (Closes: #964568).
- Fix FTBFS in core/src/AccessControlProvider.cpp. (Closes: #964634).
* debian/rules:
+ Drop libvncserver entirely from 3rdparty/ folder entirely.
* debian/control:
+ Bump Standards-Version: to 4.5.0. No changes needed.
+ Bump versioned B-D on libvncserver-dev to (>= 0.9.13).
+ Add Rules-Requires-Root: field and set it to 'no'.
* debian/patches:
+ Rebase 2002_no-bundled-kitemmodels.patch.
+ Trivial rebase of 2001_disable-CPackDefinitions-cmake.patch.
* debian/copyright:
+ Update autogenerated copyright.in template file.
+ Update copyright attributions.
Checksums-Sha1:
9beaf1110c177841c686257c43470c782ad75494 2706 veyon_4.4.1+repack1-1.dsc
d6acef18c85811c1f11a6c41bfcc3c793fde73ca 762208 veyon_4.4.1+repack1.orig.tar.xz
bbf35f5cf7a187d9a809e11e6a983ef4af2e10f4 34140
veyon_4.4.1+repack1-1.debian.tar.xz
4bed7f80edaa15873863070e7e7be407c5ec6d3e 15954
veyon_4.4.1+repack1-1_source.buildinfo
Checksums-Sha256:
1a6066a53e91b66f203469f39e706a8857e1d48f0970d44a03fc99daa686d78b 2706
veyon_4.4.1+repack1-1.dsc
5309560dfdcd4cfe802021881a2e989d95b6d61976cf28dec4fa827af3b22ed0 762208
veyon_4.4.1+repack1.orig.tar.xz
b8a4b02b1b19a0e55620ceba0da6afd481680af9dae0b2aaab5915c66c7c15fe 34140
veyon_4.4.1+repack1-1.debian.tar.xz
f009e960607a9210e6eb44ebf5ffc9e302fb95314a825709b5c634ed89503da9 15954
veyon_4.4.1+repack1-1_source.buildinfo
Files:
ce9f1e8fe99405ae0cdc6da0bb6f8595 2706 x11 optional veyon_4.4.1+repack1-1.dsc
f03da998606d3b5e64366c27190e449d 762208 x11 optional
veyon_4.4.1+repack1.orig.tar.xz
e2e897dd0ba5ba0ba902a7fb0037bad0 34140 x11 optional
veyon_4.4.1+repack1-1.debian.tar.xz
644cd1207476e6eab137b4fd73ac833c 15954 x11 optional
veyon_4.4.1+repack1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAl8RV60VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxAukP/A1FyasEhpRNB5uF1F52FEG/SvzA
RrUNf05oWFd0L+hELh5UuocV6CFkDcYTGRDLF2znExsf63h3JsvDfRVJjkNaVlGw
UuZ3n5d3EECHUq06gassMztxtx0BWsorWrWdCRtI2QkTWlJmeMq/G01aOl7BwJ8q
7HcLWFuVm+8W/T7uYRog6U8Qa5BvRbJQgzNj7SoBDcGKQ6tcZt6sMPJ2LGCVyYuB
or2VORP/sTUyq2OR/t0z6txXcHxHBLi0rWnnFz494eb97Uoa7TnDB8sNCynhyAld
pr4WfMNvstdjAuacj9e+JQX/DEHpEcz3iJq8/qgMs5suGRl9ONFPDh3ufSa5khz+
H9O7EzG0Lbz6IWMxZFq7/is+wt2eHzsXtdHNt7nm5II3oboMWwxFyqA4Tb2f3b0l
O9byI/DY6k5FG84LrAHXfZ6DsoShCn3L8L2Dir+YEtDvrA97rgZ0cyvddTpNpK2t
3R5lGRoaX7PFF4n6l0iiy7SbGt6SH1a2PyLianlN1uHt6DtZ9ey9VIkanNYpqabQ
sT2XoEBKa9Xlw2cv92W36a5GTqbnbuzId1njfgjzbL0dyfVRS+Tfabpe96/RDmhD
MPIKgN5exMvwDGFXD4tooZwigGpX2c8eLxQuH/ZFrngaOPP99xINektepmMnEJ5/
ORvTDntURyDsPndm
=tZG1
-----END PGP SIGNATURE-----
--- End Message ---