[mythtv-users] Master / QT6

David Hampton mythtv at love2code.net
Tue Oct 26 13:02:00 UTC 2021


On Tue, 2021-10-26 at 08:39 -0400, John Hoyt wrote:
> 
> 
> On Tue, Oct 26, 2021 at 8:20 AM Gary Buhrmaster
> <gary.buhrmaster at gmail.com> wrote:
> > On Tue, Oct 26, 2021 at 10:59 AM John Hoyt <john.hoyt at gmail.com>
> > wrote:
> > > 
> > > Are there any configure inputs required to build mythtv master
> > > with
> > QT6?
> > > 
> > 
> > Well, only the devel/qt6 branch will compile with Qt6,
> > and there are a number of code sections simplify
> > ifdef'ed out to allow it to do so because (at least at
> > the time) Qt6 had not yet ported some necessary
> > Qt6 modules.
> > 
> > I occasionally compile the devel/qt6 branch under
> > linux using my packaging repo targeted to fedora
> > (primarily to make sure the packaging repo does
> > not need additional rework).
> > 
> > Under Linux, the primary configure change is
> >   --qmake=qmake6
> > 
> 
> 
> Thanks Gary - setting git to clone the devel/qt6 branch is clearly
> where I was messing up. I was under the wrong assumption that the
> changes got factored into master. 

All the changes are in the main branch but one, and that one is a hack-
n-slash to remove any references to QWebKit and QtScript. Both of those
components were removed in Qt6. Once the new web server is committed to
the main branch and the old one removed, it should be possible to build
a qt6 version of main without the hack-n-slash patch.

David




More information about the mythtv-users mailing list