/srv/irclogs.ubuntu.com/2023/12/28/#ubuntu-qt.txt

lubot[telegram] <mitya57> It looks like redefining `_FORTIFY_SOURCE` in Qt broke veyon:13:06
lubot[telegram] <mitya57> https://launchpadlibrarian.net/706208072/buildlog_ubuntu-noble-amd64.veyon_4.7.5+repack1-1build3_BUILDING.txt.gz13:06
lubot[telegram] <RikMills> Do you mean the qtbase upload, or the settings now in dpkg and gcc-13 that set `_FORTIFY_SOURCE`=3 as the new default? (re @mitya57: It looks like redefining _FORTIFY_SOURCE in Qt broke veyon:13:20
lubot[telegram] <RikMills> https://launchpadlibrarian.net/706208072/buildlog_ubuntu-noble-amd64.veyon_4.7.5+repack1-1build3_BUILDING.txt.gz)13:20
lubot[telegram] <mitya57> I mean the qtbase upload. That's where =2 comes from, I guess.13:23
lubot[telegram] <RikMills> :(13:24
lubot[telegram] <RikMills> Reverting that will a) cause many things to crash on start, and b) qtbase would never migrate as multiple autopkgtest against it would fail13:26
lubot[telegram] <RikMills> I guess the best thing would be an upstream fix for qtbase to not crash things if built with =313:26
lubot[telegram] <RikMills> I have no clue on that though13:27
lubot[telegram] <mitya57> Maybe we should find where qtbase stores information that it was built with =2 and delete it?13:28
lubot[telegram] <RikMills> If that is a thing, then yeah13:28
lubot[telegram] <RikMills> ```13:32
lubot[telegram] <RikMills> $ reverse-depends src:veyon13:32
lubot[telegram] <RikMills> No reverse dependencies found```13:32
lubot[telegram] <RikMills> so not a disaster if we have to push that out of the release pocket for a bit13:32
lubot[telegram] <mitya57> Ok. Let's see if some other package breaks with the same symptoms.13:33
lubot[telegram] <RikMills> yeah13:33
lubot[telegram] <RikMills> FYI, I also saw that if you don't build qtbase with =2, then qtlocation FTBFS13:35
lubot[telegram] <RikMills> qtlocation was NCR for the icu transition and failed with the original =3 qtbase13:36
lubot[telegram] <RikMills> then built ok on retry after qtbase was fixed13:36
lubot[telegram] <mitya57> Ack13:43
lubot[telegram] <RikMills> @mitya57 also if you want to trying building some things with different options, I have the ppa:13:45
lubot[telegram] <RikMills> https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/497913:45
lubot[telegram] <mitya57> Ack. In fact I don't have much time today, maybe I'll play with it later.13:45
lubot[telegram] <RikMills> Of course. Thanks as always for what you have time for :D13:46
lubot[telegram] <mitya57> @mariogrip Hi! Do you have any ideas about this error in lomiri-ui-toolkit?21:19
lubot[telegram] <mitya57> https://launchpadlibrarian.net/706284141/buildlog_ubuntu-noble-amd64.lomiri-ui-toolkit_1.3.5010+dfsg-3build1_BUILDING.txt.gz21:19
lubot[telegram] <mitya57> ```21:19
lubot[telegram] <mitya57> ucstylehints.cpp: In member function ‘void UCStyleHintsParser::verifyProperty(const QQmlRefPointer<QV4::ExecutableCompilationUnit>&, const QV4::CompiledData::Binding*)’:21:19
lubot[telegram] <mitya57> ucstylehints.cpp:54:23: error: invalid use of non-static member function ‘QV4::CompiledData::Binding::Type QV4::CompiledData::Binding::type() const’21:19
lubot[telegram] <mitya57>    54 |     if (binding->type == QV4::CompiledData::Binding::Type_Object) {```21:19
lubot[telegram] <mitya57> (It's with Qt 5.15.12.)21:20
lubot[telegram] <fredldotme> heyo!21:49
lubot[telegram] <fredldotme> Jumping in for Marius real quick: seems current git has a fix for it: https://gitlab.com/ubports/development/core/lomiri-ui-toolkit/-/blob/main/src/LomiriToolkit/ucstylehints.cpp#L54 (re @mitya57: @mariogrip Hi! Do you have any ideas about this error in lomiri-ui-toolkit?21:50
lubot[telegram] <fredldotme> https://launchpadlibrarian.net/706284141/buildlog_ubuntu-noble-amd64.lomiri-ui-toolkit_1.3.5010+dfsg-3build1_BUILDING.txt.gz21:50
lubot[telegram] <fredldotme> ucstylehints.cpp: In member function ‘void UCStyleHintsParser::verifyProperty(const QQmlRefPointer<QV4::ExecutableCompilationUnit>&, const QV4::CompiledData::Binding*)’:21:50
lubot[telegram] <fredldotme> ucstylehints.cpp:54:23: error: invalid use of non-static member function ‘QV4::CompiledData::Binding::Type QV4::CompiledData::Binding::type() const’21:50
lubot[telegram] <fredldotme>    54 |     if (binding->type == QV4::CompiledData::Binding::Type_Object) {)21:50

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!