[mythtv] [mythtv-commits] mythtv commit: r16790 - in trunk by janne

Ben Dailey ben at inspiredtechs.com
Wed Mar 26 14:48:21 UTC 2008


On Tue, Mar 25, 2008 at 4:23 PM, Janne Grunau <janne-mythtv at grunau.be>
wrote:

> On Tuesday 25 March 2008 20:48:39 mythtv at cvs.mythtv.org wrote:
> >       Author: janne
> >         Date: 2008-03-25 19:48:37 +0000 (Tue, 25 Mar 2008)
> > New Revision: 16790
> >    Changeset: http://cvs.mythtv.org/trac/changeset/16790
> >
> > Log:
> >
> > merges qt4 branches back to trunk
>
> The qt4 branches are merged to trunk. Any further porting to qt4 will
> happen in trunk.
>
> The minimal known working qt version is Qt 4.3. Qt 4.2 wasn't test up to
> now. If the current trunk compiles with Qt 4.2 we might try not to
> break it but all developers seem to use Qt 4.3. If you want Qt 4.2
> supported take this as hint to try building trunk against it and report
> success or patches if the changes are small.
>
> MythTV trunk is probably less stable than usual. There are some know
> issues at the moment:
>
> Stuart Morgan and I saw a deadlock with two simultaneously started
> recordings on one physical dvb card. So you might lose recordings. I
> wasn't able to reproduce it in a debugging enviroment.
>
> We are know using utf8 as database string encoding. Changes to the qt4
> mysql driver made it necessary. The database interface got some other
> major changes in qt4. The symbolic placeholders aren't emulated anymore
> but are directly translated to positional bindings. This breaks
> multiple usage of one placeholder in a query. I've added a check for it
> to MSqlQuery::prepare() which exists if it sees such a query. I hope we
> eliminated all such queries. If you encouter such query report it so we
> can fix it immidiately.
> Another related change is that the db interface doesn't like to bind
> unused values. We ignore them and print a warning. Please report those
> errors too.
>
> mythfrontend -p segfaults
>
> The Qt4 port should continue with gradually eliminating the usage of qt3
> support classes and methods. The old ui code should have very low
> priority since it will become more and more obsolete as the mythui port
> continues.
>
> Janne


Is there interest from the devs on having the the qt4 port tested against
qt-4.40_beta1? Or are some of the devs already using qt-4.4? Is qt3support
currently required in the qt-4.x install for myth to work?

Hope I can help do some testing soon.

Thanks very much to all the devs,
Ben
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20080326/c101e7f9/attachment.htm 


More information about the mythtv-dev mailing list