MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (54):

gregl, hampton, jpabq, kalamaja, Maliuta_, markspieth, MythLogBot, ramshadow, rhpot199`, aloril, Anssi, ChanServ, clever, davic, eharris, ElmerFudd, frobnic, ghoti, gigem, GreyFoxx, ijc_, ilmostro, jheizer, jya, k-man, KdW, knowledgejunkie, libsci, mad_enz, markspieth2, MitchCapper, mkbloke, MythBuild, ooshlablu, Panic, peper03, poptix, pppingme, RokLobsta, Simon--, sphery, stuarta, Tobbe5178, tonsofpcs, tris, vesper11, wangel, Warped, warpme_, xris, zbot, _charly_, MythNotifyBot_, brfransen
Monday, January 27th, 2020, 00:07 UTC
[00:07:29] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[00:23:46] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[00:23:46] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[00:40:29] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[00:55:35] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[00:55:35] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[01:11:15] Tobbe5178 (Tobbe5178!~asdf@81-235-210-78-no62.tbcn.telia.com) has quit (Read error: Connection reset by peer)
[01:37:27] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 268 seconds)
[01:39:51] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[01:39:51] Mode for #mythtv by ChanServ!ChanServ@services. : +v peper03
[02:11:19] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds)
[02:17:42] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[02:17:42] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[02:42:07] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[02:42:07] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth22
[02:46:29] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[02:53:41] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[02:57:47] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[02:57:47] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[03:18:22] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[03:18:22] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth22
[03:21:43] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds)
[05:41:05] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[05:47:19] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[05:47:19] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[06:37:56] gigem: peterbennett, markspieth: I pushed a change which installs the libraries in libsinstall. It gets copied to mythinstall when mythtv is built. The intent is to keep a pristine libraries build so that mythinstall can be deleted to start fresh with just mythtv. You'll eventually want to re-run makelibs.sh to create libsinstall.
[06:49:00] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has quit (Quit: WeeChat 2.3)
[06:51:00] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:9be6:831c:4ed8:495d) has joined #mythtv
[06:51:00] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[07:00:51] peterbennett (peterbennett!~pi@2601:183:100:f:60a7:360a:6df8:549a) has joined #mythtv
[07:00:51] peterbennett (peterbennett!~pi@2601:183:100:f:60a7:360a:6df8:549a) has quit (Changing host)
[07:00:51] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv
[07:00:51] Mode for #mythtv by ChanServ!ChanServ@services. : +v peterbennett
[07:26:49] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has joined #mythtv
[07:37:32] SteveGoodey (SteveGoodey!~steve@host86-150-60-252.range86-150.btcentralplus.com) has joined #mythtv
[07:37:32] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey
[07:44:41] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[07:54:53] SteveGoodey (SteveGoodey!~steve@host86-150-60-252.range86-150.btcentralplus.com) has quit (Quit: Konversation terminated!)
[07:58:05] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[07:58:05] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[08:12:29] Tobbe5178 (Tobbe5178!~asdf@81-235-210-78-no62.tbcn.telia.com) has joined #mythtv
[08:12:42] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:9be6:831c:4ed8:495d) has quit (Quit: Konversation terminated!)
[08:23:57] pppingme (pppingme!~pppingme@unaffiliated/pppingme) has quit (*.net *.split)
[08:28:37] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has quit (Ping timeout: 272 seconds)
[08:36:15] pppingme (pppingme!~pppingme@unaffiliated/pppingme) has joined #mythtv
[08:53:28] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has joined #mythtv
[09:01:40] vesper11 (vesper11!~ves@81.19.208.69) has quit (Read error: Connection reset by peer)
[09:05:15] vesper11 (vesper11!~ves@81.19.208.69) has joined #mythtv
[09:22:08] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:9be6:831c:4ed8:495d) has joined #mythtv
[09:22:08] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[12:13:27] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has quit (Quit: Konversation terminated!)
[12:13:44] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has joined #mythtv
[12:39:04] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[12:39:04] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth22
[12:43:16] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds)
[14:10:07] peterbennett: gigem: Thanks for that.
[14:11:13] peterbennett: gigem: markspieth2: It seems to me the build libraries now takes much less time than it used to.
[14:38:41] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[14:39:17] gregl (gregl!~greg@cpe-24-194-253-7.nycap.res.rr.com) has quit (Read error: Connection reset by peer)
[14:40:33] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[14:40:33] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[15:11:30] enyc (enyc!~enyc@muddle.enyc.org.uk) has quit (Ping timeout: 246 seconds)
[15:12:19] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds)
[15:18:01] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[15:18:01] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[15:30:28] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds)
[15:34:26] Tobbe5178 (Tobbe5178!~asdf@81-235-210-78-no62.tbcn.telia.com) has quit (Ping timeout: 240 seconds)
[15:37:57] Tobbe5178 (Tobbe5178!~asdf@81-235-210-78-no62.tbcn.telia.com) has joined #mythtv
[15:38:35] Tobbe5178 (Tobbe5178!~asdf@81-235-210-78-no62.tbcn.telia.com) has quit (Read error: Connection reset by peer)
[15:48:37] Tobbe5178 (Tobbe5178!~asdf@81-235-210-78-no62.tbcn.telia.com) has joined #mythtv
[16:00:22] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has quit (Ping timeout: 260 seconds)
[16:07:34] SteveGoodey (SteveGoodey!~steve@host86-150-60-252.range86-150.btcentralplus.com) has joined #mythtv
[16:07:34] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey
[16:11:33] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[16:11:33] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[16:25:26] ooshlablu (ooshlablu!~ooshlablu@98.217.124.239) has quit (Remote host closed the connection)
[16:26:28] ooshlablu (ooshlablu!~ooshlablu@98.217.124.239) has joined #mythtv
[16:55:43] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds)
[16:57:19] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[16:57:19] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[17:00:12] markspieth: gigem: no qtwebkit
[17:01:29] gigem: peterbennett: ^^^
[17:02:37] peterbennett: Oh so that is why it is quicker. qtwebkit must have been huge.
[17:07:32] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has joined #mythtv
[17:19:10] gigem: I couldn't really tell. My dev system is 3x faster than my old one so everything is much faster! :)
[17:19:37] gigem: fyi, live tv appears to be another casualty of the new build.
[17:20:43] gigem: also, the switch to api 29 prevents downgrades back to the old version because of new, user permissions. I had to uninstall and reinstall to get back to my previous version.
[17:36:15] peterbennett: gigem: I do not see the change tha saves the libs you mentioned earlier.
[17:38:34] markspieth: you don't actually need to copy to mythinstall. let the apk builder grab them in place. need to change the mythfrontend pro file possibly and use more -L dirs
[17:40:04] SteveJGoodey (SteveJGoodey!~quassel@2a00:23c5:7d90:bc01:5ddf:c8d7:f328:a5e7) has joined #mythtv
[17:40:04] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveJGoodey
[17:40:29] peterbennett: markspieth: gigem: Hampton pointed out that I had change dynamic_cast to static_cast. That was not what I intended. I tested static_cast then planned to change it back to dynamic_cast.
[17:40:41] markspieth: also I had the reinstall issue too which is why I had it at sdk 21 for convenience. no functional change. see manifest file for this. set it back for the time being
[17:41:58] markspieth: it should be dynamic cast though. we will figure it out. I m going to test with compiler explorer
[17:48:21] peterbennett: markspieth: I just retested. It still fails if I use dynamic_cast, so something needs to be done. After doing a static_cast the test for nullptr makes no sense.
[17:51:05] markspieth: of course. just need to find the correct compiler/linker opts. a mini project should help with this identification
[17:51:22] peterbennett: markspieth: This recalls a problem I had with java ClassCastException, which is roughly the java equivalent of a null pointer from a dynamic cast, and that was caused when different libraries had separately compiled versions of the same code. I wonder if something similar could be happening here.
[17:53:11] stuarta: moc also doesn't like overlapping objects
[17:53:21] stuarta: gets confused on where to send things
[17:53:33] markspieth: i think the rtti info int the shared lib is not exposed to the main prog or something.
[17:53:41] peterbennett: markspieth: Each time a class was compiled it was allocated a unique code so if an object was created with one compiled copy of the code then used from another compiled copy it would not recognize the class
[17:54:26] SteveJGoodey_ (SteveJGoodey_!~quassel@2a00:23c5:7d90:bc01:5ddf:c8d7:f328:a5e7) has joined #mythtv
[17:55:04] markspieth: if this was the case then linux desktop would not work. I think clang diffs here is the culprit
[17:56:56] SteveJGoodey (SteveJGoodey!~quassel@2a00:23c5:7d90:bc01:5ddf:c8d7:f328:a5e7) has quit (Ping timeout: 252 seconds)
[17:57:06] SteveJGoodey_ (SteveJGoodey_!~quassel@2a00:23c5:7d90:bc01:5ddf:c8d7:f328:a5e7) has quit (Client Quit)
[17:57:08] markspieth: peterbennett: output a list file for standardsettings and check what dynamic cast does.
[17:58:32] peterbennett: markspieth: I don't know what that means.
[17:58:49] peterbennett: markspieth: How do I output a list file?
[18:01:50] peterbennett: markspieth: There are not a lot of dynamic_casts that reference QT objects so it may be that they are all failing.
[18:02:33] peterbennett: markspieth: For now I should surround that static_cast with some sort of ifdef so it does not affect the main build for linux.
[18:05:25] markspieth: -S instead of -c in the compile line. cut it from the build log.
[18:05:49] markspieth: yes all of them will be failing.
[18:13:11] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has quit (Ping timeout: 268 seconds)
[18:39:43] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has joined #mythtv
[18:53:23] peterbennett: markspieth: Should I just remove the static_cast (revert my change) until we figure out the problem?
[19:02:41] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[19:03:06] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[19:03:06] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[19:09:28] peterbennett: markspieth: I have reversed the change that introduces static_cast
[19:17:05] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[19:19:39] gigem: peterbennett: Ooh. I forgot to push it. It's there now.
[19:22:06] gigem: markkspieth: I think not copying libsinstall would complicate the mythtv configuration step. Anyway, I use "cp -al" so it's very quick and uses very little extra disk space.
[19:22:12] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[19:22:12] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[19:23:00] peterbennett: gigem: I assume I have to build libs again before building mythtv?
[19:24:45] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has quit (Ping timeout: 272 seconds)
[19:28:39] gigem: peterbennett: Probably not. The copy from libsinstall is triggered by the absence of the mythinstall directory. So unless you run mythinstall.sh with "fresh" or manually delete mythinstall, you should be good. If you have the time, though, yes, go ahead and re-run makelibs.sh.
[20:02:52] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has joined #mythtv
[20:23:37] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds)
[20:31:16] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[20:31:16] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[21:27:37] markk_ (markk_!~mark@host109-151-194-111.range109-151.btcentralplus.com) has quit (Ping timeout: 268 seconds)
[21:58:29] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[22:02:31] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[22:02:31] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[22:10:12] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:9be6:831c:4ed8:495d) has quit (Quit: Konversation terminated!)
[22:25:59] peterbennett: gigem: I built libs successfully and build the package after that. No problems there.
[22:51:12] SteveGoodey (SteveGoodey!~steve@host86-150-60-252.range86-150.btcentralplus.com) has quit (Quit: Konversation terminated!)
[23:15:55] gigem: peterbennett: Good. Note that when you update the libs now you have to remove the mythinstall directory to pick up the changes. Would it make sense to copy libsinstall to mythinstall when makelibs.sh is run? I would like to improve the Makefile to handle that all automatically but don't when or if I'll get to it.
[23:43:43] gregl (gregl!~greg@cpe-24-194-253-7.nycap.res.rr.com) has joined #mythtv
[23:45:26] peterbennett: gigem: It would make sense to remove mythinstall directory when doing a fresh build.
[23:46:11] peterbennett: IMHO when doing a libs build you should follow with a fresh build of mythtv.

IRC Logs collected by BeirdoBot.
Please use the above link to report any bugs.