> Was this fixed? > I tried running the same command that previously tried to build qtwebengine > and now [correctly] it didn't.
Hi Albert, I was able to get the packaging team to provide QT5 so I no longer have to build it. I can give it another shot but I have a working QT5 and I think the claim was they built it using https://invent.kde.org/qt/qt/qtbase/-/tree/kde/5.15 . I'm not sure if they used Qemu or built of the platform but it worked. I can try re-running this again if you like. Now that I have that packaged qt5 I had created another topic on my next build issue: https://mail.kde.org/pipermail/kde-devel/2021-August/000634.html On Mon, Aug 23, 2021 at 1:58 PM Albert Astals Cid <aa...@kde.org> wrote: > > El diumenge, 8 d’agost de 2021, a les 22:57:14 (CEST), Albert Astals Cid va > escriure: > > El dissabte, 7 d’agost de 2021, a les 10:40:25 (CEST), Colin Williams va > > escriure: > > > Hi Albert, > > > > > > I am providing QT5 configure.log below. This is the configure.log when > > > providing the arguments `./kdesrc-build knotifications --verbose > > > --debug --stop-on-failure` and the kdesrc-buildrc: http://ix.io/3v2J > > > > > > configure.log for Qt5 http://ix.io/3veF > > > > > > Notice the `Qt WebEngine Build Tools` section. It wasn't clear where I > > > should be looking for output otherwise. > > > > Yes, it's confusing, it should not be building qtwebengine but it is, i'll > > try to figure out why it's doing that. > > > > If anyone beats me, please, this is not my top priority. > > Was this fixed? > > I tried running the same command that previously tried to build qtwebengine > and now [correctly] it didn't. > > Cheers, > Albert > > > > > Cheers, > > Albert > > > > > Best Regards > > > > > > Colin > > > > > > > > > > > > On Thu, Aug 5, 2021 at 3:13 PM Albert Astals Cid <aa...@kde.org> wrote: > > > > > > > > El dijous, 5 d’agost de 2021, a les 9:39:55 (CEST), Colin Williams va > > > > escriure: > > > > > ./kdesrc-build knotifications --verbose --debug --stop-on-failure > > > > > > > > > > kdesrc-buildrc: http://ix.io/3v2J > > > > > > > > > > I was building Qt5 because the provided Qt5 had the header issue from > > > > > the > > > > > begining of the post. > > > > > > > > This is confusing, for me it doesn't seem to try to build qt webengine > > > > > > > > The log says: > > > > Using Qt 5 modules: qtbase, qtdeclarative, qtgraphicaleffects, > > > > qtimageformats, qtmultimedia, qtquickcontrols, qtquickcontrols2, > > > > qtscript, qtsensors, qtsvg, qttools, qtwayland, qtwebchannel, > > > > qtwebsockets, qtwebview, qtx11extras, qtnetworkauth, qtspeech, > > > > qtxmlpatterns > > > > > > > > Do you get a different output? > > > > > > > > Albert > > > > > > > > > > > > > > Thanks! > > > > > > > > > > On Wed, Aug 4, 2021, 1:41 AM Colin Williams < > > > > > colin.williams.seat...@gmail.com> wrote: > > > > > > > > > > > I was able to remove the relocations option by editing the > > > > > > make.conf. The > > > > > > qt5 build looks like maybe it completed about 1/4 of the build > > > > > > process then > > > > > > failed. > > > > > > > > > > > > There are a few errors sprinkled across the build log which appears > > > > > > identical to the error log: http://ix.io/3uXA > > > > > > > > > > > > From the errors it looks like there are issues locating functions. > > > > > > I'm not > > > > > > sure why or what to do to try to continue the build. > > > > > > > > > > > > On Tue, Aug 3, 2021, 5:29 AM Colin Williams < > > > > > > colin.williams.seat...@gmail.com> wrote: > > > > > > > > > > > >> After nuking the build as mentioned, my issues with the Qt5 > > > > > >> submodules > > > > > >> have gone away. I'm still failing to build Qt5 via the script. > > > > > >> > > > > > >> I get the error: ERROR: Feature 'reduce_relocations' was enabled, > > > > > >> but > > > > > >> the pre-condition '!config.win32 && tests.reduce_relocations' > > > > > >> failed. > > > > > >> > > > > > >> I don't have a clue regarding 'reduce_relocations'. Is there a way > > > > > >> to > > > > > >> disable it and would it make sense to do so? > > > > > >> > > > > > >> I'm attaching > > > > > >> > > > > > >> /usr/local/kde/src/log/2021-08-03-02/Qt5/error.log : > > > > > >> http://ix.io/3uSt > > > > > >> ./build/Qt5/config.log : http://ix.io/3uSv > > > > > >> > > > > > >> On Tue, Aug 3, 2021 at 3:01 AM Colin Williams > > > > > >> <colin.williams.seat...@gmail.com> wrote: > > > > > >> > > > > > > >> > > Your Qt is broken. > > > > > >> > > > > > > >> > > /usr/local/lib/libQt5Core.so.5: undefined symbol: > > > > > >> > > u_strToUpper_68 > > > > > >> > > > > > > >> > Agreed > > > > > >> > > > > > > >> > > "Couldn't update Qt5 repository submodules!" means running the > > > > > >> init-repository command from the qt5 repo failed, maybe you don't > > > > > >> have perl > > > > > >> or any of the perl dependencies > for that command? > > > > > >> > > > > > > >> > I have a recent version of perl, not 100% sure what perl > > > > > >> > dependencies > > > > > >> > I think I need. One thing to note of interest is that I am > > > > > >> > trying to > > > > > >> > invoke ./kdesrc-build knotifications and with my config it > > > > > >> > attempts to > > > > > >> > build 7 "major" components. Regarding the source cloning issue > > > > > >> > the > > > > > >> > only one reporting the source fetching or submodule issue is qt5. > > > > > >> > Every other module doesn't have a source fetching issue. I was > > > > > >> > trying > > > > > >> > the --verbose flag, but just discovered the --debug flag. Then > > > > > >> > I've > > > > > >> > blown away the build and source directories and trying again. > > > > > >> > > > > > > >> > > > > > > >> > Well i guess you have perl since kdesrc-build is in perl, anyhow > > > > > >> > you'll have to figure out what's going on wrong with that command > > > > > >> > > > > > > >> > Cheers, > > > > > >> > Albert > > > > > >> > > > > > > >> > On Sun, Aug 1, 2021 at 12:55 AM Colin Williams > > > > > >> > <colin.williams.seat...@gmail.com> wrote: > > > > > >> > > > > > > > >> > > I'm trying to build the knotifications framework on a platform > > > > > >> > > that > > > > > >> > > doesn't provide packages for kde. The platform provided qt5 and > > > > > >> > > qt5-tools packages. I installed them. Then when building the > > > > > >> > > framework > > > > > >> > > dependencies I got http://ix.io/3uDy > > > > > >> > > > > > > > >> > > From that error I suspect that the system qt5 is broken. So > > > > > >> > > now I am > > > > > >> > > interested in allowing kdesrc-build to create QT5, and then > > > > > >> > > back to > > > > > >> > > the steps to build the framework. > > > > > >> > > > > > > > >> > > On the Qt5 build I am getting >Couldn't update Qt5 repository > > > > > >> submodules! > > > > > >> > > > > > > > >> > > Unable to update Qt5, build cancelled. > > > > > >> > > > > > > > >> > > I went to the qt5 src directory and ran git submodule update. > > > > > >> > > It took > > > > > >> > > awhile, but it looks like it updated the submodules. However I > > > > > >> > > still > > > > > >> > > get the same error mentioned above when I try to build. Can > > > > > >> > > someone > > > > > >> > > suggest how I can manually update the submodules or satisfy the > > > > > >> > > sources so kdesrc-build can build qt5 and I can move to the > > > > > >> > > next step? > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >