[Debichem-devel] Bug#1084296: massxpert: FTBFS: rror: static assertion failed: No Q_OBJECT in the class passed to QObject::findChildren
Santiago Vila
sanvila at debian.org
Mon Oct 7 09:33:39 BST 2024
Package: src:massxpert
Version: 7.0.0-2
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules build
PATH: /<<PKGBUILDDIR>>/doc/user-manual/scripts:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
dh build
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PATH: /<<PKGBUILDDIR>>/doc/user-manual/scripts:/<<PKGBUILDDIR>>/doc/user-manual/scripts:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
mkdir -p debian/build
mkdir -p debian/tmp
cd debian/build && cmake -DBUILD_USER_MANUAL=1 -DCMAKE_INSTALL_PREFIX=/usr ../..
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
[... snipped ...]
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:115:16: warning: ‘virtual bool msxps::massxpert::Ponderable::accountMasses(double*, double*, int) const’ was hidden [-Woverloaded-virtual=]
115 | virtual bool accountMasses(double * = 0, double * = 0, int = 1) const;
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CrossLinker.hpp:96:16: note: by ‘msxps::massxpert::CrossLinker::accountMasses’
96 | virtual bool accountMasses(Ponderable *, int = 1);
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:84:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity& msxps::massxpert::PolChemDefEntity::operator=(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
84 | virtual PolChemDefEntity &operator=(const PolChemDefEntity &);
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/gui/../nongui/CleaveMotif.hpp:46,
from /<<PKGBUILDDIR>>/src/gui/../nongui/CleaveSpec.hpp:44,
from /<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDef.hpp:47:
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:65:7: note: by ‘msxps::massxpert::Monomer& msxps::massxpert::Monomer::operator=(const msxps::massxpert::Monomer&)’
65 | class Monomer : public PolChemDefEntity,
| ^~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:208:20: warning: ‘virtual msxps::massxpert::Formula& msxps::massxpert::Formula::operator=(const msxps::massxpert::Formula&)’ was hidden [-Woverloaded-virtual=]
208 | virtual Formula &operator=(const Formula &other);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:65:7: note: by ‘msxps::massxpert::Monomer& msxps::massxpert::Monomer::operator=(const msxps::massxpert::Monomer&)’
65 | class Monomer : public PolChemDefEntity,
| ^~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:85:23: warning: ‘virtual msxps::massxpert::Ponderable& msxps::massxpert::Ponderable::operator=(const msxps::massxpert::Ponderable&)’ was hidden [-Woverloaded-virtual=]
85 | virtual Ponderable &operator=(const Ponderable &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:65:7: note: by ‘msxps::massxpert::Monomer& msxps::massxpert::Monomer::operator=(const msxps::massxpert::Monomer&)’
65 | class Monomer : public PolChemDefEntity,
| ^~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PropListHolder.hpp:72:27: warning: ‘virtual msxps::massxpert::PropListHolder& msxps::massxpert::PropListHolder::operator=(const msxps::massxpert::PropListHolder&)’ was hidden [-Woverloaded-virtual=]
72 | virtual PropListHolder &operator=(const PropListHolder &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:65:7: note: by ‘msxps::massxpert::Monomer& msxps::massxpert::Monomer::operator=(const msxps::massxpert::Monomer&)’
65 | class Monomer : public PolChemDefEntity,
| ^~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:92:16: warning: ‘virtual bool msxps::massxpert::PolChemDefEntity::operator==(const msxps::massxpert::PolChemDefEntity&) const’ was hidden [-Woverloaded-virtual=]
92 | virtual bool operator==(const PolChemDefEntity &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:95:8: note: by ‘bool msxps::massxpert::Monomer::operator==(const msxps::massxpert::Monomer&) const’
95 | bool operator==(const Monomer &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:225:16: warning: ‘virtual bool msxps::massxpert::Formula::operator==(const msxps::massxpert::Formula&) const’ was hidden [-Woverloaded-virtual=]
225 | virtual bool operator==(const Formula &other) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:95:8: note: by ‘bool msxps::massxpert::Monomer::operator==(const msxps::massxpert::Monomer&) const’
95 | bool operator==(const Monomer &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:111:16: warning: ‘virtual bool msxps::massxpert::Ponderable::operator==(const msxps::massxpert::Ponderable&) const’ was hidden [-Woverloaded-virtual=]
111 | virtual bool operator==(const Ponderable &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:95:8: note: by ‘bool msxps::massxpert::Monomer::operator==(const msxps::massxpert::Monomer&) const’
95 | bool operator==(const Monomer &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:93:16: warning: ‘virtual bool msxps::massxpert::PolChemDefEntity::operator!=(const msxps::massxpert::PolChemDefEntity&) const’ was hidden [-Woverloaded-virtual=]
93 | virtual bool operator!=(const PolChemDefEntity &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:96:8: note: by ‘bool msxps::massxpert::Monomer::operator!=(const msxps::massxpert::Monomer&) const’
96 | bool operator!=(const Monomer &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:226:16: warning: ‘virtual bool msxps::massxpert::Formula::operator!=(const msxps::massxpert::Formula&) const’ was hidden [-Woverloaded-virtual=]
226 | virtual bool operator!=(const Formula &other) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:96:8: note: by ‘bool msxps::massxpert::Monomer::operator!=(const msxps::massxpert::Monomer&) const’
96 | bool operator!=(const Monomer &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:112:16: warning: ‘virtual bool msxps::massxpert::Ponderable::operator!=(const msxps::massxpert::Ponderable&) const’ was hidden [-Woverloaded-virtual=]
112 | virtual bool operator!=(const Ponderable &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:96:8: note: by ‘bool msxps::massxpert::Monomer::operator!=(const msxps::massxpert::Monomer&) const’
96 | bool operator!=(const Monomer &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:81:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::clone(msxps::massxpert::PolChemDefEntity*) const’ was hidden [-Woverloaded-virtual=]
81 | virtual void clone(PolChemDefEntity *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:88:8: note: by ‘msxps::massxpert::Monomer::clone’
88 | void clone(Monomer *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:206:16: warning: ‘virtual void msxps::massxpert::Formula::clone(msxps::massxpert::Formula*) const’ was hidden [-Woverloaded-virtual=]
206 | virtual void clone(Formula *other) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:88:8: note: by ‘msxps::massxpert::Monomer::clone’
88 | void clone(Monomer *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:83:16: warning: ‘virtual void msxps::massxpert::Ponderable::clone(msxps::massxpert::Ponderable*) const’ was hidden [-Woverloaded-virtual=]
83 | virtual void clone(Ponderable *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:88:8: note: by ‘msxps::massxpert::Monomer::clone’
88 | void clone(Monomer *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PropListHolder.hpp:70:16: warning: ‘virtual void msxps::massxpert::PropListHolder::clone(msxps::massxpert::PropListHolder*) const’ was hidden [-Woverloaded-virtual=]
70 | virtual void clone(PropListHolder *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:88:8: note: by ‘msxps::massxpert::Monomer::clone’
88 | void clone(Monomer *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:241:16: warning: ‘virtual bool msxps::massxpert::Formula::accountMasses(const QList<msxps::massxpert::Atom*>&, msxps::massxpert::Ponderable*, int)’ was hidden [-Woverloaded-virtual=]
241 | virtual bool accountMasses(const QList<Atom *> &, Ponderable *, int = 1);
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:125:8: note: by ‘msxps::massxpert::Monomer::accountMasses’
125 | bool accountMasses(Ponderable *, int) const;
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:236:16: warning: ‘virtual bool msxps::massxpert::Formula::accountMasses(const QList<msxps::massxpert::Atom*>&, double*, double*, int)’ was hidden [-Woverloaded-virtual=]
236 | virtual bool accountMasses(const QList<Atom *> &refList,
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:125:8: note: by ‘msxps::massxpert::Monomer::accountMasses’
125 | bool accountMasses(Ponderable *, int) const;
| ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:114:16: warning: ‘virtual bool msxps::massxpert::Ponderable::calculateMasses()’ was hidden [-Woverloaded-virtual=]
114 | virtual bool calculateMasses();
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:123:8: note: by ‘bool msxps::massxpert::Monomer::calculateMasses(int)’
123 | bool calculateMasses(int = MONOMER_CHEMENT_NONE);
| ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:83:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::mold(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
83 | virtual void mold(const PolChemDefEntity &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:89:8: note: by ‘void msxps::massxpert::Monomer::mold(const msxps::massxpert::Monomer&)’
89 | void mold(const Monomer &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:207:16: warning: ‘virtual void msxps::massxpert::Formula::mold(const msxps::massxpert::Formula&)’ was hidden [-Woverloaded-virtual=]
207 | virtual void mold(const Formula &other);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:89:8: note: by ‘void msxps::massxpert::Monomer::mold(const msxps::massxpert::Monomer&)’
89 | void mold(const Monomer &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:84:16: warning: ‘virtual void msxps::massxpert::Ponderable::mold(const msxps::massxpert::Ponderable&)’ was hidden [-Woverloaded-virtual=]
84 | virtual void mold(const Ponderable &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:89:8: note: by ‘void msxps::massxpert::Monomer::mold(const msxps::massxpert::Monomer&)’
89 | void mold(const Monomer &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PropListHolder.hpp:71:16: warning: ‘virtual void msxps::massxpert::PropListHolder::mold(const msxps::massxpert::PropListHolder&)’ was hidden [-Woverloaded-virtual=]
71 | virtual void mold(const PropListHolder &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:89:8: note: by ‘void msxps::massxpert::Monomer::mold(const msxps::massxpert::Monomer&)’
89 | void mold(const Monomer &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:95:16: warning: ‘virtual bool msxps::massxpert::PolChemDefEntity::validate() const’ was hidden [-Woverloaded-virtual=]
95 | virtual bool validate() const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:122:8: note: by ‘bool msxps::massxpert::Monomer::validate()’
122 | bool validate();
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:234:16: warning: ‘virtual bool msxps::massxpert::Formula::validate(const QList<msxps::massxpert::Atom*>&, bool, bool)’ was hidden [-Woverloaded-virtual=]
234 | virtual bool validate(const QList<Atom *> &, bool = false, bool = false);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Monomer.hpp:122:8: note: by ‘bool msxps::massxpert::Monomer::validate()’
122 | bool validate();
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:84:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity& msxps::massxpert::PolChemDefEntity::operator=(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
84 | virtual PolChemDefEntity &operator=(const PolChemDefEntity &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveMotif.hpp:122:16: note: by ‘msxps::massxpert::CleaveMotif& msxps::massxpert::CleaveMotif::operator=(const msxps::massxpert::CleaveMotif&)’
122 | CleaveMotif &operator=(const CleaveMotif &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:82:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity* msxps::massxpert::PolChemDefEntity::clone() const’ was hidden [-Woverloaded-virtual=]
82 | virtual PolChemDefEntity *clone() const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveMotif.hpp:118:8: note: by ‘void msxps::massxpert::CleaveMotif::clone(msxps::massxpert::CleaveMotif*) const’
118 | void clone(CleaveMotif *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:81:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::clone(msxps::massxpert::PolChemDefEntity*) const’ was hidden [-Woverloaded-virtual=]
81 | virtual void clone(PolChemDefEntity *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveMotif.hpp:118:8: note: by ‘void msxps::massxpert::CleaveMotif::clone(msxps::massxpert::CleaveMotif*) const’
118 | void clone(CleaveMotif *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:83:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::mold(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
83 | virtual void mold(const PolChemDefEntity &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveMotif.hpp:119:8: note: by ‘void msxps::massxpert::CleaveMotif::mold(const msxps::massxpert::CleaveMotif&)’
119 | void mold(const CleaveMotif &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:95:16: warning: ‘virtual bool msxps::massxpert::PolChemDefEntity::validate() const’ was hidden [-Woverloaded-virtual=]
95 | virtual bool validate() const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveMotif.hpp:139:8: note: by ‘bool msxps::massxpert::CleaveMotif::validate()’
139 | bool validate();
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:84:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity& msxps::massxpert::PolChemDefEntity::operator=(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
84 | virtual PolChemDefEntity &operator=(const PolChemDefEntity &);
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/gui/../nongui/CleaveSpec.hpp:45:
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveRule.hpp:106:15: note: by ‘msxps::massxpert::CleaveRule& msxps::massxpert::CleaveRule::operator=(const msxps::massxpert::CleaveRule&)’
106 | CleaveRule &operator=(const CleaveRule &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:82:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity* msxps::massxpert::PolChemDefEntity::clone() const’ was hidden [-Woverloaded-virtual=]
82 | virtual PolChemDefEntity *clone() const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveRule.hpp:102:8: note: by ‘void msxps::massxpert::CleaveRule::clone(msxps::massxpert::CleaveRule*)’
102 | void clone(CleaveRule *);
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:81:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::clone(msxps::massxpert::PolChemDefEntity*) const’ was hidden [-Woverloaded-virtual=]
81 | virtual void clone(PolChemDefEntity *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveRule.hpp:102:8: note: by ‘void msxps::massxpert::CleaveRule::clone(msxps::massxpert::CleaveRule*)’
102 | void clone(CleaveRule *);
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:83:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::mold(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
83 | virtual void mold(const PolChemDefEntity &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveRule.hpp:103:8: note: by ‘void msxps::massxpert::CleaveRule::mold(const msxps::massxpert::CleaveRule&)’
103 | void mold(const CleaveRule &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:95:16: warning: ‘virtual bool msxps::massxpert::PolChemDefEntity::validate() const’ was hidden [-Woverloaded-virtual=]
95 | virtual bool validate() const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveRule.hpp:129:8: note: by ‘bool msxps::massxpert::CleaveRule::validate()’
129 | bool validate();
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:84:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity& msxps::massxpert::PolChemDefEntity::operator=(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
84 | virtual PolChemDefEntity &operator=(const PolChemDefEntity &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveSpec.hpp:95:15: note: by ‘msxps::massxpert::CleaveSpec& msxps::massxpert::CleaveSpec::operator=(const msxps::massxpert::CleaveSpec&)’
95 | CleaveSpec &operator=(const CleaveSpec &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:82:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity* msxps::massxpert::PolChemDefEntity::clone() const’ was hidden [-Woverloaded-virtual=]
82 | virtual PolChemDefEntity *clone() const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveSpec.hpp:91:8: note: by ‘void msxps::massxpert::CleaveSpec::clone(msxps::massxpert::CleaveSpec*) const’
91 | void clone(CleaveSpec *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:81:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::clone(msxps::massxpert::PolChemDefEntity*) const’ was hidden [-Woverloaded-virtual=]
81 | virtual void clone(PolChemDefEntity *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveSpec.hpp:91:8: note: by ‘void msxps::massxpert::CleaveSpec::clone(msxps::massxpert::CleaveSpec*) const’
91 | void clone(CleaveSpec *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:83:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::mold(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
83 | virtual void mold(const PolChemDefEntity &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveSpec.hpp:92:8: note: by ‘void msxps::massxpert::CleaveSpec::mold(const msxps::massxpert::CleaveSpec&)’
92 | void mold(const CleaveSpec &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:95:16: warning: ‘virtual bool msxps::massxpert::PolChemDefEntity::validate() const’ was hidden [-Woverloaded-virtual=]
95 | virtual bool validate() const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CleaveSpec.hpp:111:8: note: by ‘bool msxps::massxpert::CleaveSpec::validate()’
111 | bool validate();
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:84:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity& msxps::massxpert::PolChemDefEntity::operator=(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
84 | virtual PolChemDefEntity &operator=(const PolChemDefEntity &);
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/gui/../nongui/FragSpec.hpp:44,
from /<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDef.hpp:48:
/<<PKGBUILDDIR>>/src/gui/../nongui/FragRule.hpp:116:13: note: by ‘msxps::massxpert::FragRule& msxps::massxpert::FragRule::operator=(const msxps::massxpert::FragRule&)’
116 | FragRule &operator=(const FragRule &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:208:20: warning: ‘virtual msxps::massxpert::Formula& msxps::massxpert::Formula::operator=(const msxps::massxpert::Formula&)’ was hidden [-Woverloaded-virtual=]
208 | virtual Formula &operator=(const Formula &other);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragRule.hpp:116:13: note: by ‘msxps::massxpert::FragRule& msxps::massxpert::FragRule::operator=(const msxps::massxpert::FragRule&)’
116 | FragRule &operator=(const FragRule &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:81:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::clone(msxps::massxpert::PolChemDefEntity*) const’ was hidden [-Woverloaded-virtual=]
81 | virtual void clone(PolChemDefEntity *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragRule.hpp:112:8: note: by ‘msxps::massxpert::FragRule::clone’
112 | void clone(FragRule *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:206:16: warning: ‘virtual void msxps::massxpert::Formula::clone(msxps::massxpert::Formula*) const’ was hidden [-Woverloaded-virtual=]
206 | virtual void clone(Formula *other) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragRule.hpp:112:8: note: by ‘msxps::massxpert::FragRule::clone’
112 | void clone(FragRule *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:83:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::mold(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
83 | virtual void mold(const PolChemDefEntity &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragRule.hpp:113:8: note: by ‘void msxps::massxpert::FragRule::mold(const msxps::massxpert::FragRule&)’
113 | void mold(const FragRule &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:207:16: warning: ‘virtual void msxps::massxpert::Formula::mold(const msxps::massxpert::Formula&)’ was hidden [-Woverloaded-virtual=]
207 | virtual void mold(const Formula &other);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragRule.hpp:113:8: note: by ‘void msxps::massxpert::FragRule::mold(const msxps::massxpert::FragRule&)’
113 | void mold(const FragRule &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:95:16: warning: ‘virtual bool msxps::massxpert::PolChemDefEntity::validate() const’ was hidden [-Woverloaded-virtual=]
95 | virtual bool validate() const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragRule.hpp:137:8: note: by ‘bool msxps::massxpert::FragRule::validate()’
137 | bool validate();
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:234:16: warning: ‘virtual bool msxps::massxpert::Formula::validate(const QList<msxps::massxpert::Atom*>&, bool, bool)’ was hidden [-Woverloaded-virtual=]
234 | virtual bool validate(const QList<Atom *> &, bool = false, bool = false);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragRule.hpp:137:8: note: by ‘bool msxps::massxpert::FragRule::validate()’
137 | bool validate();
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:84:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity& msxps::massxpert::PolChemDefEntity::operator=(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
84 | virtual PolChemDefEntity &operator=(const PolChemDefEntity &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragSpec.hpp:113:13: note: by ‘msxps::massxpert::FragSpec& msxps::massxpert::FragSpec::operator=(const msxps::massxpert::FragSpec&)’
113 | FragSpec &operator=(const FragSpec &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:208:20: warning: ‘virtual msxps::massxpert::Formula& msxps::massxpert::Formula::operator=(const msxps::massxpert::Formula&)’ was hidden [-Woverloaded-virtual=]
208 | virtual Formula &operator=(const Formula &other);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragSpec.hpp:113:13: note: by ‘msxps::massxpert::FragSpec& msxps::massxpert::FragSpec::operator=(const msxps::massxpert::FragSpec&)’
113 | FragSpec &operator=(const FragSpec &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:81:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::clone(msxps::massxpert::PolChemDefEntity*) const’ was hidden [-Woverloaded-virtual=]
81 | virtual void clone(PolChemDefEntity *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragSpec.hpp:109:8: note: by ‘msxps::massxpert::FragSpec::clone’
109 | void clone(FragSpec *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:206:16: warning: ‘virtual void msxps::massxpert::Formula::clone(msxps::massxpert::Formula*) const’ was hidden [-Woverloaded-virtual=]
206 | virtual void clone(Formula *other) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragSpec.hpp:109:8: note: by ‘msxps::massxpert::FragSpec::clone’
109 | void clone(FragSpec *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:83:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::mold(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
83 | virtual void mold(const PolChemDefEntity &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragSpec.hpp:110:8: note: by ‘void msxps::massxpert::FragSpec::mold(const msxps::massxpert::FragSpec&)’
110 | void mold(const FragSpec &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:207:16: warning: ‘virtual void msxps::massxpert::Formula::mold(const msxps::massxpert::Formula&)’ was hidden [-Woverloaded-virtual=]
207 | virtual void mold(const Formula &other);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragSpec.hpp:110:8: note: by ‘void msxps::massxpert::FragSpec::mold(const msxps::massxpert::FragSpec&)’
110 | void mold(const FragSpec &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:95:16: warning: ‘virtual bool msxps::massxpert::PolChemDefEntity::validate() const’ was hidden [-Woverloaded-virtual=]
95 | virtual bool validate() const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragSpec.hpp:136:8: note: by ‘bool msxps::massxpert::FragSpec::validate()’
136 | bool validate();
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:234:16: warning: ‘virtual bool msxps::massxpert::Formula::validate(const QList<msxps::massxpert::Atom*>&, bool, bool)’ was hidden [-Woverloaded-virtual=]
234 | virtual bool validate(const QList<Atom *> &, bool = false, bool = false);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/FragSpec.hpp:136:8: note: by ‘bool msxps::massxpert::FragSpec::validate()’
136 | bool validate();
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:208:20: warning: ‘virtual msxps::massxpert::Formula& msxps::massxpert::Formula::operator=(const msxps::massxpert::Formula&)’ was hidden [-Woverloaded-virtual=]
208 | virtual Formula &operator=(const Formula &other);
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDef.hpp:49:
/<<PKGBUILDDIR>>/src/gui/../nongui/IonizeRule.hpp:119:15: note: by ‘msxps::massxpert::IonizeRule& msxps::massxpert::IonizeRule::operator=(const msxps::massxpert::IonizeRule&)’
119 | IonizeRule &operator=(const IonizeRule &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:225:16: warning: ‘virtual bool msxps::massxpert::Formula::operator==(const msxps::massxpert::Formula&) const’ was hidden [-Woverloaded-virtual=]
225 | virtual bool operator==(const Formula &other) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/IonizeRule.hpp:129:8: note: by ‘bool msxps::massxpert::IonizeRule::operator==(const msxps::massxpert::IonizeRule&) const’
129 | bool operator==(const IonizeRule &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:226:16: warning: ‘virtual bool msxps::massxpert::Formula::operator!=(const msxps::massxpert::Formula&) const’ was hidden [-Woverloaded-virtual=]
226 | virtual bool operator!=(const Formula &other) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/IonizeRule.hpp:130:8: note: by ‘bool msxps::massxpert::IonizeRule::operator!=(const msxps::massxpert::IonizeRule&) const’
130 | bool operator!=(const IonizeRule &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:206:16: warning: ‘virtual void msxps::massxpert::Formula::clone(msxps::massxpert::Formula*) const’ was hidden [-Woverloaded-virtual=]
206 | virtual void clone(Formula *other) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/IonizeRule.hpp:115:8: note: by ‘msxps::massxpert::IonizeRule::clone’
115 | void clone(IonizeRule *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:207:16: warning: ‘virtual void msxps::massxpert::Formula::mold(const msxps::massxpert::Formula&)’ was hidden [-Woverloaded-virtual=]
207 | virtual void mold(const Formula &other);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/IonizeRule.hpp:116:8: note: by ‘void msxps::massxpert::IonizeRule::mold(const msxps::massxpert::IonizeRule&)’
116 | void mold(const IonizeRule &);
| ^~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:234:16: warning: ‘virtual bool msxps::massxpert::Formula::validate(const QList<msxps::massxpert::Atom*>&, bool, bool)’ was hidden [-Woverloaded-virtual=]
234 | virtual bool validate(const QList<Atom *> &, bool = false, bool = false);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/IonizeRule.hpp:134:8: note: by ‘bool msxps::massxpert::IonizeRule::validate(const QList<msxps::massxpert::Atom*>&)’
134 | bool validate(const QList<Atom *> &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:84:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity& msxps::massxpert::PolChemDefEntity::operator=(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
84 | virtual PolChemDefEntity &operator=(const PolChemDefEntity &);
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/gui/../nongui/Polymer.hpp:46,
from /<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDef.hpp:50:
/<<PKGBUILDDIR>>/src/gui/../nongui/Ionizable.hpp:120:22: note: by ‘virtual msxps::massxpert::Ionizable& msxps::massxpert::Ionizable::operator=(const msxps::massxpert::Ionizable&)’
120 | virtual Ionizable &operator=(const Ionizable &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:85:23: warning: ‘virtual msxps::massxpert::Ponderable& msxps::massxpert::Ponderable::operator=(const msxps::massxpert::Ponderable&)’ was hidden [-Woverloaded-virtual=]
85 | virtual Ponderable &operator=(const Ponderable &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ionizable.hpp:120:22: note: by ‘virtual msxps::massxpert::Ionizable& msxps::massxpert::Ionizable::operator=(const msxps::massxpert::Ionizable&)’
120 | virtual Ionizable &operator=(const Ionizable &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:92:16: warning: ‘virtual bool msxps::massxpert::PolChemDefEntity::operator==(const msxps::massxpert::PolChemDefEntity&) const’ was hidden [-Woverloaded-virtual=]
92 | virtual bool operator==(const PolChemDefEntity &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ionizable.hpp:143:16: note: by ‘virtual bool msxps::massxpert::Ionizable::operator==(const msxps::massxpert::Ionizable&) const’
143 | virtual bool operator==(const Ionizable &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:111:16: warning: ‘virtual bool msxps::massxpert::Ponderable::operator==(const msxps::massxpert::Ponderable&) const’ was hidden [-Woverloaded-virtual=]
111 | virtual bool operator==(const Ponderable &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ionizable.hpp:143:16: note: by ‘virtual bool msxps::massxpert::Ionizable::operator==(const msxps::massxpert::Ionizable&) const’
143 | virtual bool operator==(const Ionizable &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:93:16: warning: ‘virtual bool msxps::massxpert::PolChemDefEntity::operator!=(const msxps::massxpert::PolChemDefEntity&) const’ was hidden [-Woverloaded-virtual=]
93 | virtual bool operator!=(const PolChemDefEntity &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ionizable.hpp:144:16: note: by ‘virtual bool msxps::massxpert::Ionizable::operator!=(const msxps::massxpert::Ionizable&) const’
144 | virtual bool operator!=(const Ionizable &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:112:16: warning: ‘virtual bool msxps::massxpert::Ponderable::operator!=(const msxps::massxpert::Ponderable&) const’ was hidden [-Woverloaded-virtual=]
112 | virtual bool operator!=(const Ponderable &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ionizable.hpp:144:16: note: by ‘virtual bool msxps::massxpert::Ionizable::operator!=(const msxps::massxpert::Ionizable&) const’
144 | virtual bool operator!=(const Ionizable &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:81:16: warning: ‘virtual void msxps::massxpert::PolChemDefEntity::clone(msxps::massxpert::PolChemDefEntity*) const’ was hidden [-Woverloaded-virtual=]
81 | virtual void clone(PolChemDefEntity *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ionizable.hpp:116:16: note: by ‘msxps::massxpert::Ionizable::clone’
116 | virtual void clone(Ionizable *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:83:16: warning: ‘virtual void msxps::massxpert::Ponderable::clone(msxps::massxpert::Ponderable*) const’ was hidden [-Woverloaded-virtual=]
83 | virtual void clone(Ponderable *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ionizable.hpp:116:16: note: by ‘msxps::massxpert::Ionizable::clone’
116 | virtual void clone(Ionizable *) const;
| ^~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/PolChemDefEntity.hpp:84:29: warning: ‘virtual msxps::massxpert::PolChemDefEntity& msxps::massxpert::PolChemDefEntity::operator=(const msxps::massxpert::PolChemDefEntity&)’ was hidden [-Woverloaded-virtual=]
84 | virtual PolChemDefEntity &operator=(const PolChemDefEntity &);
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/gui/../nongui/CrossLinkList.hpp:42,
from /<<PKGBUILDDIR>>/src/gui/../nongui/Polymer.hpp:50:
/<<PKGBUILDDIR>>/src/gui/../nongui/CrossLink.hpp:60:7: note: by ‘msxps::massxpert::CrossLink& msxps::massxpert::CrossLink::operator=(const msxps::massxpert::CrossLink&)’
60 | class CrossLink : public CrossLinker
| ^~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Formula.hpp:208:20: warning: ‘virtual msxps::massxpert::Formula& msxps::massxpert::Formula::operator=(const msxps::massxpert::Formula&)’ was hidden [-Woverloaded-virtual=]
208 | virtual Formula &operator=(const Formula &other);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CrossLink.hpp:60:7: note: by ‘msxps::massxpert::CrossLink& msxps::massxpert::CrossLink::operator=(const msxps::massxpert::CrossLink&)’
60 | class CrossLink : public CrossLinker
| ^~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ponderable.hpp:85:23: warning: ‘virtual msxps::massxpert::Ponderable& msxps::massxpert::Ponderable::operator=(const msxps::massxpert::Ponderable&)’ was hidden [-Woverloaded-virtual=]
85 | virtual Ponderable &operator=(const Ponderable &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CrossLink.hpp:60:7: note: by ‘msxps::massxpert::CrossLink& msxps::massxpert::CrossLink::operator=(const msxps::massxpert::CrossLink&)’
60 | class CrossLink : public CrossLinker
| ^~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CrossLinker.hpp:85:16: warning: ‘virtual bool msxps::massxpert::CrossLinker::operator==(const msxps::massxpert::CrossLinker&) const’ was hidden [-Woverloaded-virtual=]
85 | virtual bool operator==(const CrossLinker &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/CrossLink.hpp:93:16: note: by ‘virtual bool msxps::massxpert::CrossLink::operator==(const msxps::massxpert::CrossLink&) const’
93 | virtual bool operator==(const CrossLink &) const;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Ionizable.hpp:120:22: warning: ‘virtual msxps::massxpert::Ionizable& msxps::massxpert::Ionizable::operator=(const msxps::massxpert::Ionizable&)’ was hidden [-Woverloaded-virtual=]
120 | virtual Ionizable &operator=(const Ionizable &);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/gui/../nongui/Polymer.hpp:79:7: note: by ‘msxps::massxpert::Polymer& msxps::massxpert::Polymer::operator=(const msxps::massxpert::Polymer&)’
79 | class Polymer : public QObject, public Sequence, public Ionizable
| ^~~~~~~
In file included from /usr/include/x86_64-linux-gnu/qt6/QtCore/qabstractanimation.h:7,
from /usr/include/x86_64-linux-gnu/qt6/QtCore/QtCore:15,
from /usr/include/x86_64-linux-gnu/qt6/QtGui/QtGuiDepends:3,
from /usr/include/x86_64-linux-gnu/qt6/QtGui/QtGui:3,
from /<<PKGBUILDDIR>>/src/gui/MainWindow.cpp:37:
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h: In instantiation of ‘QList<T> QObject::findChildren(QAnyStringView, Qt::FindChildOptions) const [with T = msxps::massxpert::AbstractMainTaskWindow*; Qt::FindChildOptions = QFlags<Qt::FindChildOption>]’:
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h:177:31: required from ‘QList<T> QObject::findChildren(Qt::FindChildOptions) const [with T = msxps::massxpert::AbstractMainTaskWindow*; Qt::FindChildOptions = QFlags<Qt::FindChildOption>]’
177 | return findChildren<T>(QAnyStringView{}, options);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/gui/MainWindow.cpp:141:76: required from here
141 | dynamic_cast<QObject *>(this)->findChildren<AbstractMainTaskWindow *>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h:160:62: error: static assertion failed: No Q_OBJECT in the class passed to QObject::findChildren
160 | static_assert(QtPrivate::HasQ_OBJECT_Macro<ObjType>::Value,
| ^~~~~
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h:160:62: note: ‘QtPrivate::HasQ_OBJECT_Macro<msxps::massxpert::AbstractMainTaskWindow>::Value’ evaluates to false
make[4]: *** [src/CMakeFiles/massxpert.dir/build.make:1475: src/CMakeFiles/massxpert.dir/gui/MainWindow.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build'
make[3]: *** [CMakeFiles/Makefile2:155: src/CMakeFiles/massxpert.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/build'
make[2]: *** [Makefile:139: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/debian/build'
make[1]: *** [debian/rules:40: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:17: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202410/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
More information about the Debichem-devel
mailing list