> On 11 Mar 2022, at 8:00 pm, mythtv-dev-request@mythtv.org wrote:
>
>>>> Wiadomo?? napisana przez Peter Bennett <pb.mythtv@gmail.com <mailto:pb.mythtv@gmail.com>> w dniu
>>>> 09.03.2022, o godz. 23:49:
>>>>
>>>> We can try the latest QT and see if that helps. I don't know the
>>>> status of getting QT6 to work with MythTV. What is involved in
>>>> building with QT6 ? Do we just update the download location?
>>>
>>> David done fantastic work with Qt6: it works perfectly fine for me.
>>>
>>> In fact only thing holding me to switch to Qt6 at production is lack
>>> of QTWebKit answer
>>> (so after switching to Qt6 user will loose functionality - this is
>>> nogo for me for Qt6 currently)
>>
>> Somebody just needs to step up and write a replacement for all the
>> QtWebKit code, which is now obsolete with Qt6
>>
>> any takers?
>>
>> Regards
>> Stuart
>> _______________________________________________
>>
> I am a taker. My Initial plan is:
>
> 1. Find out what all in MythTV and plugins use QtWebKit.
>
> 2. Test all the features that use it and make sure they work..
>
> 3. Port from QtWebKit to QtWebEngine
>
> 4. Test all the features that use it and make sure they work..
>
> Does anybody have issues with using QtWebEngine as the replacement?
Peter I've been a long time user of mythweb, but recently (totally unrelated) I needed a VirtualHost on :8080
This innoculous change caused mythweb to spit the dummy BIG time.
As a result I've been using webfrontend but reguarly get hicups in scheduling even DB corruption (31 fixes upto date this year) QTWebEngine is only part of the problem.
James
PS What does spit the dummy mean? This:
Warning at /srv/www/htdocs/mythweb/includes/utils.php, line 334:
!!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this will throw an Error in a future version of PHP)!!
Warning at /srv/www/htdocs/mythweb/includes/utils.php, line 335:
!!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this will throw an Error in a future version of PHP)!!
512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/apple-touch-icon.png" /> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/apple-touch-icon-72x72.png" /> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/apple-touch-icon-114x114.png" /> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_url/style.css"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_url/header.css"> 512 [E_AS
and 100s more
>
>>>> Wiadomo?? napisana przez Peter Bennett <pb.mythtv@gmail.com <mailto:pb.mythtv@gmail.com>> w dniu
>>>> 09.03.2022, o godz. 23:49:
>>>>
>>>> We can try the latest QT and see if that helps. I don't know the
>>>> status of getting QT6 to work with MythTV. What is involved in
>>>> building with QT6 ? Do we just update the download location?
>>>
>>> David done fantastic work with Qt6: it works perfectly fine for me.
>>>
>>> In fact only thing holding me to switch to Qt6 at production is lack
>>> of QTWebKit answer
>>> (so after switching to Qt6 user will loose functionality - this is
>>> nogo for me for Qt6 currently)
>>
>> Somebody just needs to step up and write a replacement for all the
>> QtWebKit code, which is now obsolete with Qt6
>>
>> any takers?
>>
>> Regards
>> Stuart
>> _______________________________________________
>>
> I am a taker. My Initial plan is:
>
> 1. Find out what all in MythTV and plugins use QtWebKit.
>
> 2. Test all the features that use it and make sure they work..
>
> 3. Port from QtWebKit to QtWebEngine
>
> 4. Test all the features that use it and make sure they work..
>
> Does anybody have issues with using QtWebEngine as the replacement?
Peter I've been a long time user of mythweb, but recently (totally unrelated) I needed a VirtualHost on :8080
This innoculous change caused mythweb to spit the dummy BIG time.
As a result I've been using webfrontend but reguarly get hicups in scheduling even DB corruption (31 fixes upto date this year) QTWebEngine is only part of the problem.
James
PS What does spit the dummy mean? This:
Warning at /srv/www/htdocs/mythweb/includes/utils.php, line 334:
!!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this will throw an Error in a future version of PHP)!!
Warning at /srv/www/htdocs/mythweb/includes/utils.php, line 335:
!!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this will throw an Error in a future version of PHP)!!
512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/apple-touch-icon.png" /> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/apple-touch-icon-72x72.png" /> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/apple-touch-icon-114x114.png" /> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_url/style.css"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_url/header.css"> 512 [E_AS
and 100s more