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.gz | 13: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 fail | 13:26 |
lubot | [telegram] <RikMills> I guess the best thing would be an upstream fix for qtbase to not crash things if built with =3 | 13:26 |
lubot | [telegram] <RikMills> I have no clue on that though | 13: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 yeah | 13:28 |
lubot | [telegram] <RikMills> ``` | 13:32 |
lubot | [telegram] <RikMills> $ reverse-depends src:veyon | 13: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 bit | 13:32 |
lubot | [telegram] <mitya57> Ok. Let's see if some other package breaks with the same symptoms. | 13:33 |
lubot | [telegram] <RikMills> yeah | 13:33 |
lubot | [telegram] <RikMills> FYI, I also saw that if you don't build qtbase with =2, then qtlocation FTBFS | 13:35 |
lubot | [telegram] <RikMills> qtlocation was NCR for the icu transition and failed with the original =3 qtbase | 13:36 |
lubot | [telegram] <RikMills> then built ok on retry after qtbase was fixed | 13:36 |
lubot | [telegram] <mitya57> Ack | 13: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/4979 | 13: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 :D | 13: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.gz | 21: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.gz | 21: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!