I changed the
qt5 to qt6 and Qt5 to Qt6 in the spec file - I got this. I
attached the file that it points to but I do not understand any
of it.
I could not
find any qt in the file - I give up.
[ 27s] Config.kmk:5702: VBox:
VBOX_WITH_R0_MOD_IBT_BRANCH_PROTECTION is set but gcc doesn't
support branch protection
[ 27s] /usr/share/kBuild/footer-inherit-uses-tools.kmk:529:
*** kBuild: Cannot find include file for the unit 'qt6'!
Searched:
/home/abuild/rpmbuild/BUILD/VirtualBox-7.1.0/tools/kBuildUnits/
/usr/share/kBuild/units . Stop.
[ 27s] error: Bad exit status from /var/tmp/rpm-tmp.LCf69F
(%build)
[ 27s]
[ 27s] RPM build errors:
[ 27s] Bad exit status from /var/tmp/rpm-tmp.LCf69F
(%build)
[ 27s]
[ 27s] LLR3 failed "build virtualbox.spec" at Thu Sep 19
20:03:23 UTC 2024.
Base is needed, but not the rest, which is qt6-base-devel
On September 19, 2024 9:19:07 PM GMT+02:00, Larry Len Rainey <llrainey15@gmail.com> wrote:Got farther but others are still missing - do you know what they are supposed to be or are not needed any more?
buildinfo is broken... it says:
unresolvable: nothing provides qt6-linguist
nothing provides qt6-qtbase-devel
nothing provides qt6-qttools-devel
nothing provides qt6-qtx11extras-devel
On 9/19/24 14:06, Richard Rahl via openSUSE Factory wrote:
Packages got renames to qt6-linguist-devel etc.
Am sitting already on updating the spec file, as quite a few things are nowadays unnecessary. Should be also easier to maintain in the long run
On September 19, 2024 9:03:13 PM GMT+02:00, Larry Len Rainey <llrainey15@gmail.com> wrote:I tried converting all the qt5 to qt6 and got this.
Unless someone can figure out how to fix thsi 7.0.20 is the last version for Tumbleweed.
buildinfo is broken... it says:
unresolvable: nothing provides libqt6-linguist
nothing provides libqt6-linguist-devel
nothing provides libqt6-qtbase-devel
nothing provides libqt6-qttools-devel
nothing provides libqt6-qtx11extras-devel
---------- Forwarded message ---------
From: Mihai Moldovan <ionic@ionic.de>
Date: Thu, Sep 19, 2024 at 1:26 PM
Subject: Re: How do I fix this OBS problem - for VirtualBox
To: <factory@lists.opensuse.org>
* On 9/19/24 20:06, Larry Len Rainey wrote:
> This failed and I have no idea how to fix it - I suspect I need something in the
> virtualbox.spec file to fix this.
Yes, the spec file still builds against Qt 5, but VirtualBox nowadays searches
for Qt 6 by default. You'll either have to find out if there is a configure
switch to force Qt 5, or, alternatively, change build dependencies to their Qt 6
versions, which might not be a 1:1 mapping.
Note that Qt 5's lifecycle is pretty much at its end, and it makes more sense to
make the switch to Qt 6, especially for TW.
Mihai