MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (49):

Anssi, ChanServ, davic, dym, eharris, ElmerFudd, enyc, GreyFoxx, ijc, ilmostro, jheizer, jya, k-man, KdW, knowledgejunkie, libsci, mkbloke, MythBuild, MythLogBot, Panic, ramshadow, sphery, tris, vesper11, Warped, warpme_, zbot, _charly_, aloril, brfransen, clever, frobnic, ghoti, kalamaja, markspieth2, MythNotifyBot, ooshlablu, peper03, poptix, pppingme, sdrik, stuarta, tonsofpcs, RokLobsta, Maliuta_[m], stuartm_, Guest39730, jpabq_, wangel
Tuesday, November 12th, 2019, 01:27 UTC
[01:27:17] gregl (gregl!~greg@cpe-24-194-253-7.nycap.res.rr.com) has quit (Remote host closed the connection)
[01:32:44] Tobbe5178 (Tobbe5178!~asdf@2001:2002:51eb:d24e:648a:1ee1:9656:d76d) has quit (Read error: Connection reset by peer)
[02:35:14] jheizer (jheizer!~jon@c-73-51-88-103.hsd1.il.comcast.net) has quit (Quit: WeeChat 1.9.1)
[02:56:52] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds)
[02:57:12] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[02:57:12] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[05:37:38] MythBuild: Build master-archlinux-64bit #284 is complete: Failure [failed compile (failure)] – https://code.mythtv.org/buildbot/#builders/25/builds/284
[05:37:38] ** MythLogBot https://code.mythtv.org/trac/ticket/284 **
[06:00:42] MythBuild: Build master-f31–64bit #50 is complete: Failure [compile (failure)] – https://code.mythtv.org/buildbot/#builders/121/builds/50
[06:00:42] ** MythLogBot https://code.mythtv.org/trac/ticket/50 **
[06:50:00] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has quit (Quit: WeeChat 2.3)
[06:54:42] MythBuild: Build master-f31–64bit #51 is complete: Success [build successful] – https://code.mythtv.org/buildbot/#builders/121/builds/51
[06:54:42] ** MythLogBot https://code.mythtv.org/trac/ticket/51 **
[06:54:49] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[06:54:49] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth22
[06:57:17] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 264 seconds)
[07:01:45] peterbennett (peterbennett!~pi@2601:183:100:66:869a:a279:73e4:8840) has joined #mythtv
[07:01:46] peterbennett (peterbennett!~pi@2601:183:100:66:869a:a279:73e4:8840) has quit (Changing host)
[07:01:46] peterbennett (peterbennett!~pi@mythtv/developer/peterbennett) has joined #mythtv
[07:01:46] Mode for #mythtv by ChanServ!ChanServ@services. : +v peterbennett
[07:22:57] aloril (aloril!~aloril@mobile-access-b04807-156.dhcp.inet.fi) has quit (Ping timeout: 268 seconds)
[07:27:24] aloril (aloril!~aloril@mobile-access-b04807-156.dhcp.inet.fi) has joined #mythtv
[07:27:30] eharris (eharris!~eharris@unaffiliated/eharris) has joined #mythtv
[07:28:50] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has joined #mythtv
[07:37:53] Tobbe5178 (Tobbe5178!~asdf@81-235-210-78-no62.tbcn.telia.com) has joined #mythtv
[08:24:21] SteveGoodey (SteveGoodey!~steve@host86-137-142-199.range86-137.btcentralplus.com) has joined #mythtv
[08:24:22] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey
[08:42:06] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:d516:778c:7853:534c) has joined #mythtv
[08:42:06] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[10:02:17] stuarta: the archlinux builder is being odd. the code in question it is barfing on, is different in master, which it's supposed to be building
[10:02:58] stuarta: huh, i take that back
[10:08:03] stuarta: it's a missed declaration in the #else branch
[10:30:02] vesper (vesper!~ves@66-206-23-8.static.hvvc.us) has quit (Ping timeout: 240 seconds)
[10:31:17] vesper11 (vesper11!~ves@66.206.23.8) has joined #mythtv
[10:38:59] MythBuild: Build 2019-render-freebsd11–64bit #167 is complete: Failure [compile (failure)] – https://code.mythtv.org/buildbot/#builders/86/builds/167
[10:38:59] ** MythLogBot https://code.mythtv.org/trac/ticket/167 **
[10:44:28] MythBuild: Build 2019-render-freebsd12–64bit #202 is complete: Failure [failed compile (failure)] – https://code.mythtv.org/buildbot/#builders/98/builds/202
[10:44:28] ** MythLogBot https://code.mythtv.org/trac/ticket/202 **
[11:04:02] MythBuild: Build 2019-render-osx-64bit #213 is complete: Failure [compile core (failure)] – https://code.mythtv.org/buildbot/#builders/85/builds/213
[11:04:02] ** MythLogBot https://code.mythtv.org/trac/ticket/213 **
[11:10:07] MythBuild: Build 2019-render-centos7–64bit #213 is complete: Failure [failed compile (failure)] – https://code.mythtv.org/buildbot/#builders/83/builds/213
[11:10:07] ** MythLogBot https://code.mythtv.org/trac/ticket/213 **
[11:10:33] stuarta: markk_: libdrm configure check needs to use pkg-config to find the lib/includes on freebsd
[11:10:50] stuarta: possibly other platforms
[11:11:44] SteveGoodey (SteveGoodey!~steve@host86-137-142-199.range86-137.btcentralplus.com) has quit (Quit: Konversation terminated!)
[11:19:33] stuarta: which is odd, because looking at configure, it implies that it's using pkgconfig
[11:24:51] MythBuild: Build master-archlinux-64bit #286 is complete: Success [build successful] – https://code.mythtv.org/buildbot/#builders/25/builds/286
[11:24:51] ** MythLogBot https://code.mythtv.org/trac/ticket/286 **
[11:25:46] markk_: stuarta: I think it's the ffmpeg configure that needs a fix...
[11:27:50] markk_: though I don't understand why builds that worked before are now failing for libdrm in ffmpeg
[11:28:09] stuarta: i'm trying to work out if it's defaulting to disabled on freebsd, you appear to have added an explicit enable for linux platform?
[11:28:47] stuarta: markk_: yeah, i'm trying to understand the same thing
[11:29:20] stuarta: initially i thought it was from the ffmpeg resync, but then master builds properly
[11:30:02] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:d516:778c:7853:534c) has quit (Quit: Konversation terminated!)
[11:31:17] stuarta: curious. v4l2 has disappeared as an "outdev" for ffmpeg in your branch
[11:31:25] stuarta: this is weird
[11:33:09] stuarta: okay, as a test added "enable drm" to the freebsd section, and this causes v4l2 to re-appear in the outdevs
[11:33:13] ** stuarta tests build **
[11:33:29] markk_: stuarta: I've patched ffmpeg to support decoding v4l2 to DRM PRIME. That introduced a requirement for libdrm (which is not normally enabled in ffmpeg). It's entirely possible that the patches need some more work.
[11:33:59] stuarta: yes, i suspect that if drm prime is wanted, it should force enable libdrm
[11:34:29] markk_: stuarta: presumably if libdrm test fails than v4l2 is not enabled (as libdrm is now a requirement for v4l2). In ffmpeg that is
[11:34:40] stuarta: agreed
[11:35:17] stuarta: although it's like it's defaulting to disabled, and therefore never checked, leading to v4l2 outdev being disabled
[11:35:31] stuarta: (since libdrm isn't available)
[11:41:35] stuarta: markk_: this allowed it to build. i'm not convinced it's the right solution https://paste.fedoraproject.org/paste/acfW9UHz9pT3l1yvYjX3NQ
[11:43:17] stuarta: but it proves the point that libdrm isn't enabled unless explicitly requested
[11:46:18] markk_: stuarta: that is probably needed anyway – as drm is obviously available on bsd:) I think the root problem is that the libdrm dependancy in (patched) ffmpeg configure is wrong (v4l2_outdev_deps="libdrm")  – I'm not sure that disables the correct code. will dig.
[11:48:49] stuarta: markk_: in theory the linux build shouldn't need an explicit "enable drm" either
[11:49:08] stuarta: that's a few lines further down from where the patch above adds it
[11:50:43] stuarta: markk_: (v4l2_outdev_deps="libdrm") would appear to be doing the right thing, because if libdrm is not explicitly enabled then the v4l2 outdev is disabled
[11:51:10] stuarta: the key here is to work out how to implicitly enable libdrm when prime is wanted
[12:02:16] markk_: stuarta: the 'offending' ffmpeg code is dependant on v4l2_m2m (not v4l2_outdev) – which has no libdrm dependancy atm. I think that's the issue.
[12:03:02] stuarta: sounds plausible. i can test a patch if you need to
[12:04:48] markk_: I think they both need to be dependant on libdrm
[12:05:21] stuarta: that would make sense
[12:08:50] markk_: stuarta: just to be clear on the 'enable libdrm' stuff in our configure. We want libdrm where available but ffmpeg configure requires it to be explicitly enabled and if it is not present it dies. So my approach was to enable for linux, check it's available and then add to ffmpeg opts. So I think I just need to enable for bsd as well?
[12:09:09] markk_: I hate the configure script:) (I may have mentioned that before!)
[12:09:15] stuarta: :-p
[12:09:56] stuarta: it'll do the job, but short of hacking the ffmpeg configure to ensure it enables libdrm when needed, not quite sure how else to fix it
[12:10:11] stuarta: (that's what my patch above did anyway)
[12:21:15] stuarta: hmm, similar error on debian stretch. lemme go dig on my buildbot worker
[12:23:07] markk_: stuarta: same issue – libdrm check failed – so libdrm disabled – but still trying to build code that needs drm...
[12:23:16] stuarta: yep
[12:23:53] ** stuarta is trying to "find" the relevant VM on the laptop **
[12:24:29] stuarta: currently 10 different workers running in VM's on the laptop
[12:26:42] stuarta: the only one i've found which is different so far, is the centos7 builder
[12:27:15] stuarta: i think in that case it might be obsolete libraries being used
[12:27:24] markk_: yeah – just fixing that.
[12:28:24] stuarta: osx is lack of EGL
[12:29:37] ** stuarta goes in search of lunch **
[12:51:51] MythBuild: Build 2019-render-freebsd11–64bit #168 is complete: Success [build successful] – https://code.mythtv.org/buildbot/#builders/86/builds/168
[12:51:51] ** MythLogBot https://code.mythtv.org/trac/ticket/168 **
[12:56:44] MythBuild: Build 2019-render-freebsd12–64bit #203 is complete: Success [build successful] – https://code.mythtv.org/buildbot/#builders/98/builds/203
[12:56:44] ** MythLogBot https://code.mythtv.org/trac/ticket/203 **
[13:09:30] stuarta: interesting "error: #error qdatastream.h must be included before any header file that defines Status"
[13:09:37] jheizer (jheizer!~jon@c-73-51-88-103.hsd1.il.comcast.net) has joined #mythtv
[13:09:37] Mode for #mythtv by ChanServ!ChanServ@services. : +v jheizer
[13:12:20] MythBuild: Build 2019-render-centos7–64bit #214 is complete: Success [build successful] – https://code.mythtv.org/buildbot/#builders/83/builds/214
[13:12:20] ** MythLogBot https://code.mythtv.org/trac/ticket/214 **
[13:14:54] markk_: stuarta: I think that's just one of those old issues with X11 headers. Need to move the egl includes to later... (I think)
[13:15:15] stuarta: looks like it
[13:36:37] hampton: stuarta: Thanks for the fix.
[13:41:46] hampton: markk_: I had some cleanup commits in libmythtv that I yanked out before pushing to github, but I think I missed one. Sorry. You'll have a commit with a bunch of initializers that needs to be merged.
[13:42:40] hampton: I did make sure that each of the individual commits compiles cleanly (after yanking the libmythtv commits) in case anyone has to bisect through them.
[13:48:15] stuarta: hampton: np
[13:50:19] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has quit (Ping timeout: 265 seconds)
[13:52:26] Maliuta_[m] (Maliuta_[m]!maliutamat@gateway/shell/matrix.org/x-fxxkxrmvheuxvxfb) has joined #mythtv
[14:26:19] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has joined #mythtv
[14:26:45] markk_: hampton: thanks – shouldn't be an issue
[14:31:32] hampton: Should I go ahead and commit my changes to bump the Qt version to 5.7 and remove a couple of #ifdefs for older Qt versions?
[14:41:25] stuarta: hampton: you do realize our predominant qt version in use is still 5.5.1 ??
[14:41:32] stuarta: http://smolt.mythtv.org/static/stats/stats.html
[14:42:52] ** stuarta wonders if that's because that's what is in 18.04 **
[14:43:52] stuarta: nope, 18.04 (=LTS) has 5.9.5
[14:43:56] ** stuarta removes objection **
[14:53:59] hampton: I do, but I thought mark's changes required 5.7.
[14:56:37] stuarta: hah, i think you might be right ;-)
[14:57:03] stuarta: hampton: btw. just lobbed you a cleanup ticket, as you seem to love those :-p
[15:04:02] hampton: Had that one tagged in my mailbox. :-)
[15:05:11] jheizer: stuarta: FYI reorganizing all my server/storage/mess so all my builders will be down for a while
[15:05:21] jheizer: and I'll probably just end up creating them fresh
[15:06:04] jheizer: working on sorting through and organizing 20 years of don't delete this folder yet garbage
[15:06:06] stuarta: jheizer: sure no problem, save the password / usernames and they will come back up by themselves ;-)
[15:06:43] jheizer: good call
[15:06:49] jheizer: should mount the images and do that
[15:07:15] stuarta: also all the ansible playbooks should be able to install all the deps for you on all the platforms you have
[15:07:33] jheizer: yeah, it was always good.
[15:08:20] jheizer: Got a 6 core leftover processor/motherboard combo and twice the ram from a retired VM host we had for work.
[15:08:41] stuarta: nice
[15:08:48] jheizer: Sadly it won't boot from the nvme / drive I have been using in my current machine so it had turned a tiny swap project into a lets redo everything diseaster
[15:09:05] stuarta: ah well :-/
[15:10:10] stuarta: jheizer: that does explain why your "wake up the VM's" endpoint is giving 502 – gateway errors
[15:11:46] hampton: I had a similar problem with my last worktop. Apparently nvme devices can present themselves as one of two types of drive, and I bought the wrong nvme device for my laptop.
[15:13:59] hampton: The device I had would work fine when booted from a distro CD, but the bios wouldn't recognize it as a drive so I couldn't boot from it.
[15:21:59] jheizer: this is a nvme drive stuck into a pcie adapter. Current machine was happy to boot off it, but this motherboard says nope.
[15:22:03] jheizer: Kinda annoying.
[15:22:29] stuarta: arse
[15:23:58] jheizer: So now taking the time to move from Ubuntu as the base OS that only runs mythtv, hosts storage, and everything else being lxc containers or kvm vms, to proxmox and everything being virtualized.
[15:24:37] jheizer: but have to migrate everything from storage to storage to set it all up the way proxmox wants it. That's the worst part.
[15:25:00] jheizer: 1st world problems and all...
[16:01:41] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:d516:778c:7853:534c) has joined #mythtv
[16:01:41] Mode for #mythtv by ChanServ!ChanServ@services. : +v Steve-Goodey
[16:05:53] RokLobsta (RokLobsta!~Dirkka@121-200-12-5.79c80c.syd.nbn.aussiebb.net) has quit (Ping timeout: 268 seconds)
[16:13:40] RokLobsta (RokLobsta!~Dirkka@121-200-12-5.79c80c.syd.nbn.aussiebb.net) has joined #mythtv
[16:27:08] MythBuild: Build 2019-render-debian-stretch-rpi2-armv7l #195 is complete: Success [build successful] – https://code.mythtv.org/buildbot/#builders/97/builds/195
[16:27:08] ** MythLogBot https://code.mythtv.org/trac/ticket/195 **
[16:53:17] MythBuild: Build 2019-render-osx-64bit #215 is complete: Success [build successful] – https://code.mythtv.org/buildbot/#builders/85/builds/215
[16:53:17] ** MythLogBot https://code.mythtv.org/trac/ticket/215 **
[16:53:59] warpme_ (warpme_!uid391875@gateway/web/irccloud.com/x-zgssztaqgroujevj) has joined #mythtv
[16:54:02] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has quit (Ping timeout: 276 seconds)
[16:59:38] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has joined #mythtv
[17:41:16] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has quit (Remote host closed the connection)
[17:46:00] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has joined #mythtv
[17:53:23] Maliuta_[m] (Maliuta_[m]!maliutamat@gateway/shell/matrix.org/x-fxxkxrmvheuxvxfb) has quit (Changing host)
[17:53:23] Maliuta_[m] (Maliuta_[m]!maliutamat@unaffiliated/maliuta) has joined #mythtv
[17:53:23] Maliuta_[m] (Maliuta_[m]!maliutamat@gateway/shell/matrix.org/x-fxxkxrmvheuxvxfb) has joined #mythtv
[17:53:23] Maliuta_[m] (Maliuta_[m]!maliutamat@unaffiliated/maliuta) has quit (Changing host)
[18:20:19] Tobbe5178534 (Tobbe5178534!~asdf@2001:2002:51eb:d24e:84e2:8b1d:de2b:d510) has joined #mythtv
[18:21:28] Tobbe5178 (Tobbe5178!~asdf@81-235-210-78-no62.tbcn.telia.com) has quit (Ping timeout: 265 seconds)
[18:32:16] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has quit (Ping timeout: 240 seconds)
[18:53:47] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has joined #mythtv
[19:14:12] SteveGoodey (SteveGoodey!~steve@host86-137-142-199.range86-137.btcentralplus.com) has joined #mythtv
[19:14:13] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey
[19:50:08] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has quit (Ping timeout: 252 seconds)
[20:28:02] SteveGoodey (SteveGoodey!~steve@host86-137-142-199.range86-137.btcentralplus.com) has quit (Quit: Konversation terminated!)
[20:29:06] SteveGoodey (SteveGoodey!~steve@host86-137-142-199.range86-137.btcentralplus.com) has joined #mythtv
[20:29:07] Mode for #mythtv by ChanServ!ChanServ@services. : +v SteveGoodey
[20:36:32] ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:43f0:856b:2402:9c62:24cd) has quit (Remote host closed the connection)
[20:39:30] ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:43f0:8c1b:64b1:528a:6bbe) has joined #mythtv
[20:41:08] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has joined #mythtv
[20:52:17] SteveGoodey (SteveGoodey!~steve@host86-137-142-199.range86-137.btcentralplus.com) has quit (Quit: Konversation terminated!)
[21:30:37] markspieth22 (markspieth22!~yaaic@mythtv/developer/markspieth) has quit (Ping timeout: 252 seconds)
[21:30:58] jheizer (jheizer!~jon@c-73-51-88-103.hsd1.il.comcast.net) has quit (Ping timeout: 252 seconds)
[21:32:52] jheizer (jheizer!~jon@c-73-51-88-103.hsd1.il.comcast.net) has joined #mythtv
[21:32:52] Mode for #mythtv by ChanServ!ChanServ@services. : +v jheizer
[21:33:35] markspieth (markspieth!~yaaic@mythtv/developer/markspieth) has joined #mythtv
[21:33:35] Mode for #mythtv by ChanServ!ChanServ@services. : +v markspieth
[21:51:03] Steve-Goodey (Steve-Goodey!~steve@2a00:23c5:7d90:bc01:d516:778c:7853:534c) has quit (Quit: Konversation terminated!)
[22:16:08] enyc (enyc!~enyc@muddle.enyc.org.uk) has quit (Ping timeout: 245 seconds)
[22:20:27] enyc (enyc!~enyc@muddle.enyc.org.uk) has joined #mythtv
[22:30:52] markk_ (markk_!~mark@host109-149-186-43.range109-149.btcentralplus.com) has quit (Ping timeout: 265 seconds)
[23:21:12] Tobbe5178534 (Tobbe5178534!~asdf@2001:2002:51eb:d24e:84e2:8b1d:de2b:d510) has quit (Read error: Connection reset by peer)
[23:25:25] jheizer (jheizer!~jon@c-73-51-88-103.hsd1.il.comcast.net) has quit (Quit: WeeChat 1.9.1)
[23:25:27] jheizer1 (jheizer1!~jon@c-73-51-88-103.hsd1.il.comcast.net) has joined #mythtv
[23:25:38] jheizer1 (jheizer1!~jon@c-73-51-88-103.hsd1.il.comcast.net) has quit (Client Quit)
[23:26:34] jheizer (jheizer!~jon@c-73-51-88-103.hsd1.il.comcast.net) has joined #mythtv
[23:26:47] Mode for #mythtv by ChanServ!ChanServ@services. : +v jheizer

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