Wednesday, November 1st, 2017, 00:40 UTC | ||
[00:40:54] | dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has joined #mythtv | |
[00:42:29] | dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 246 seconds) | |
[01:26:48] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Remote host closed the connection) | |
[02:11:27] | MythBuild: | build #35 of 29-f27–64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/29-f27-64bit/builds/35 |
[03:06:58] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 255 seconds) | |
[03:08:23] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[05:38:41] | eharris_ (eharris_!~eharris@cpe-173-174-126-215.austin.res.rr.com) has quit (Ping timeout: 248 seconds) | |
[05:47:11] | MythBuild: | build #4170 of cppcheck-master is complete: Failure [4failed shell_1] Build details are at http://code.mythtv.org/buildbot/builders/cppc . . . /builds/4170 |
[06:01:14] | eharris (eharris!~eharris@unaffiliated/eharris) has joined #mythtv | |
[06:08:11] | Warped (Warped!~Warped@unaffiliated/warped) has quit (Quit: ChatZilla 0.9.93 [Firefox 56.0.2/20171024165158]) | |
[06:48:32] | Warped (Warped!~Warped@unaffiliated/warped) has joined #mythtv | |
[07:31:36] | SteveGoodey (SteveGoodey!~steve@host109-149-25-3.range109-149.btcentralplus.com) has joined #mythtv | |
[08:27:03] | willcooke (willcooke!~willcooke@host-92-18-125-159.as13285.net) has joined #mythtv | |
[08:27:03] | willcooke (willcooke!~willcooke@host-92-18-125-159.as13285.net) has quit (Changing host) | |
[08:27:03] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv | |
[09:11:59] | Warped_ (Warped_!~Warped@108.85.160.119) has joined #mythtv | |
[09:13:03] | Warped (Warped!~Warped@unaffiliated/warped) has quit (Ping timeout: 248 seconds) | |
[09:34:38] | MythNotifyBot: | [15mizar.mythtv.org] HTTP Smolt 5CRIT => 3OK || 7HTTP OK: HTTP/1.1 200 OK – 2368 bytes in 0.357 second response time |
[10:02:57] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
[10:14:22] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:91e:8e3a:fe8e:68e1) has joined #mythtv | |
[11:10:43] | stuarta: | well i've added a robots.txt to block the bot that seems to be hitting smolt the most |
[11:10:52] | stuarta: | hopefully in a week or two that'll stabilize it |
[11:19:00] | stuarta: | yes it can take them up to 2 weeks before they get the hint through robots.txt |
[11:23:44] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Remote host closed the connection) | |
[12:13:45] | stuarta: | sigh, the qt5 headers live at different locations on debian and fedora |
[12:14:12] | hampton: | Is that the issue with the cppcheck run? |
[12:16:10] | stuarta: | yep |
[12:16:34] | stuarta: | on the upside a quick `pkg-config --cflags Qt5Core` returns the right info |
[12:17:53] | hampton: | I removed the three '/usr/include' lines from includes.txt locally because cppcheck was only giving me three or four errors. With them gone, I saw results similar to what the builder saw. |
[12:20:30] | hampton: | Building the IGNORE_DIRS variable at runtime is also clearly broken. My Fedora system ends up running cppcheck on 869 files, while last nights build ran on 3387 files. |
[12:22:39] | hampton: | Looks like that 'find' should work. SOURCE_DIR is defined. |
[12:25:20] | Spicy-Rabbit (Spicy-Rabbit!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has joined #mythtv | |
[12:30:38] | stuarta: | right, pushed a change for that |
[12:30:52] | stuarta: | lets see if the build works now |
[12:31:36] | stuarta: | we will know in ~2.5hrs |
[12:31:41] | stuarta: | sigh |
[12:32:16] | hampton: | 1.5hrs if it worked. :-) |
[12:32:25] | ooshlablu (ooshlablu!~ooshlablu@2601:18d:4600:5f31:91ef:7821:9310:efdc) has quit (Remote host closed the connection) | |
[12:33:29] | stuarta: | takes my backend ~2.5 and that's the one which runs the job |
[12:34:32] | hampton: | Ah. The buildbot took 1.5 yesterday before my change, and 2.5 after my change. |
[12:35:11] | stuarta: | pretty sure it'll work. i can see just the 2 lines i expected added to the "new" includes files |
[12:36:24] | hampton: | I see your change for qt5. Any guess why the 'find' command isn't adding the external, etc, directories to the IGNORE_DIRS list? |
[12:36:37] | stuarta: | slight overkill in that it includes /usr/include/x86_64-linux-gnu/qt5/QtCore as well as /usr/include/x86_64-linux-gnu/qt5 |
[12:36:59] | stuarta: | but, it should do the right thing |
[12:44:17] | stuarta: | hampton: lemme have a look at the find thing |
[12:47:51] | stuarta: | hampton: does appear to be building up the right command line https://paste.fedoraproject.org/paste/B6wBD8AAVOBhk3nrGPNEOQ |
[13:11:01] | hampton: | That looks right. I see '-i /home/buildslave/mythtv/cppcheck-master/source/mythtv/external so ffmpeg', et al, shouldn't be parsed. |
[13:12:17] | hampton: | Both failed buildbot runs last night walked through all of the external code. |
[13:12:37] | ** hampton wonders if this is a relative path vs. absolute path sort of thing ** | |
[13:19:24] | stuarta: | they failed because there was a warning dumped at the top of the xml output saying it couldn't find /usr/include/qt5 |
[13:19:32] | stuarta: | the actual cppcheck worked |
[13:19:48] | stuarta: | but dumped invalid xml (because of the warning) |
[13:20:00] | stuarta: | which the XML -> HTML converter barfed on |
[13:21:16] | stuarta: | sigh, this time it timed out running cppcheck. |
[13:21:25] | stuarta: | i'm going to let it do the overnight run instead |
[13:21:33] | stuarta: | ECANTBEARSED |
[13:43:40] | hampton: | I see that the actual cppcheck worked, but it processed 3387 files. It should be processing < 900 files once you exclude all the externals, moc files, etc. |
[13:44:54] | markspieth|2 (markspieth|2!~markspiet@CPE-124-188-72-98.facz1.ken.bigpond.net.au) has quit (Quit: ttfn) | |
[13:47:43] | stuarta: | bah, i'll kick it again and see what it does |
[13:47:47] | hampton: | I have a one line change that will make all the paths relative if that would help. |
[13:48:20] | stuarta: | lets see what happens |
[13:50:04] | stuarta: | i *hope* the double include path isn't breaking it |
[13:51:56] | stuarta: | it probably is, so i think i'll predictively make that change |
[13:53:32] | Warped_ (Warped_!~Warped@108.85.160.119) has quit (Quit: ChatZilla 0.9.93 [Firefox 56.0.2/20171024165158]) | |
[13:55:47] | stuarta: | that looks to have done the trick. it's completed the first file already |
[13:56:04] | stuarta: | still going to do 3387 files tho |
[14:06:04] | ooshlablu (ooshlablu!~ooshlablu@50.234.38.126) has joined #mythtv | |
[14:12:16] | hampton: | grab the fix I just pushed and see if that gets you ~870 files to process |
[14:16:53] | stuarta: | \o/ 869 files |
[14:18:01] | hampton: | ;-) |
[14:18:25] | stuarta: | hopefully get it back down to ~1.5hrs |
[14:36:21] | sphery (sphery!~mdean@mythtv/developer/sphery) has quit (Ping timeout: 258 seconds) | |
[14:48:21] | sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv | |
[15:03:28] | hampton: | Could you make use of a couple of fedora based buildbots? I see there's a master-f27–64bit already. Maybe a master-rawhide-64bit or something? |
[15:15:30] | stuarta: | that's pretty much what the f27 builder is |
[15:15:38] | stuarta: | although it's obviously now on the beta |
[15:17:35] | stuarta: | erm we can always use buildbots |
[15:18:20] | kisak (kisak!~kisak@unaffiliated/kisak) has joined #mythtv | |
[15:19:52] | kisak: | g'day, anyone happen to have trouble shutting down with mythtv 0.28.1 and MATE? Seems like some blocker setting happened with the transition to QT5 |
[15:21:37] | kisak: | whoops *switches over to mythtv-users |
[15:22:18] | kisak (kisak!~kisak@unaffiliated/kisak) has left #mythtv () | |
[15:42:41] | hampton: | I was going to say "pick two fedora releases", but it looks like we could use a new centos7 build slave. The current one has been MIA since July. |
[15:44:18] | hampton: | The wiki says a 50G home will get you three builds. It appears the current centos7 slave was handling 5 builds. How much more disk would that need? |
[15:44:55] | stuarta: | still fits in 50Gb |
[15:45:09] | ** stuarta wrote that wiki page ** | |
[15:46:39] | stuarta: | hmm, all the buildslaves from jmcentee have been awol for a while |
[15:47:08] | stuarta: | he did have them setup so they shutdown when they weren't needed, and started up when they were |
[15:47:15] | stuarta: | wonder if that broke |
[15:47:47] | stuarta: | hampton: re fedora releases, we officially "support" the non EOL'd releases |
[15:48:00] | stuarta: | although our primary platform remains ubuntu lts |
[15:48:16] | stuarta: | due to sheer numbers of users ~85% iirc |
[15:48:43] | ** hampton is a dyed in the wool Fedora user ** | |
[15:48:54] | stuarta: | i have all sorts |
[15:49:05] | stuarta: | mainly fedora these days |
[15:49:06] | hampton: | Tried ubuntu for a couple of months and never could get used to the differences in administrative commands |
[15:50:03] | hampton: | What would help most buildslave wise. Another centos7 slave? A rawhide slave for early detection of breakage? |
[15:50:40] | ** stuarta ponders ** | |
[15:51:06] | ** stuarta needs to drop the f24 buildser ** | |
[15:51:09] | stuarta: | *builder |
[15:52:21] | ** stuarta fires up his ubuntu-testing vm ** | |
[16:01:23] | jheizer: | If you ever require more let me know. I've got the room. |
[16:02:52] | jheizer: | Especially if I clean up the TB of recordings I an no one else will ever actually watch. |
[16:14:17] | stuarta: | hampton: probably a rawhide that's auto updated |
[16:17:57] | sphery (sphery!~mdean@mythtv/developer/sphery) has quit (Ping timeout: 240 seconds) | |
[16:20:16] | hampton: | ok. and a second one? |
[16:34:52] | peper03: | stuarta: Do you have any local changes with respect to channel scanning? The only way I get the scanner to look at the Freesat-specific BAT is to make sure it adds in the PID in ScanStreamData::SetFreesatAdditionalSI |
[16:35:11] | peper03: | And yet you saw them yesterday... |
[16:35:36] | stuarta: | nope |
[16:35:48] | peper03: | Hmm. Odd. |
[16:36:07] | stuarta: | it's just dumping BAT as found on the normal PIDs. 0x11 IIRC |
[16:37:47] | peper03: | Ah, hang on. I think I might know what's happening. |
[16:37:54] | peper03: | Did you do a full scan? |
[16:38:13] | stuarta: | nope. scan existing transports |
[16:38:32] | peper03: | OK, that's probably enough. I've only been scanning a single transport. |
[16:38:58] | stuarta: | yeah, a full scan is painful to setup |
[16:39:13] | peper03: | The first transport you scan will detect that you're looking at Astra 2 and sets the flag, but that doesn't cause the Freesat PID to be looked at. |
[16:39:36] | peper03: | That only happens the next time ScanStreamData::Reset is called. |
[16:39:45] | peper03: | Which presumably will happen when it tunes to the second transport. |
[16:40:03] | stuarta: | smells like a bug |
[16:40:06] | peper03: | Yep. |
[16:43:36] | stuarta: | hampton: will get back to you on buildslave number 2 |
[16:44:55] | peper03: | TransportStreamCount() in BouquetAssociationTable and NetworkInformationTable looks suspicious too. It returns "_ptrs.size() – 1". I think the "-1" is wrong. |
[16:46:59] | stuarta: | hrm, just gunna fire up my ubuntu-testing box and it can impersonate jmcentee's builder for now |
[16:47:12] | stuarta: | as the cppcheck build is running don't want to restart things now |
[16:49:29] | stuarta: | hampton: i also recommend using the ansible playbook to setup the buildslave https://github.com/MythTV/ansible |
[17:10:28] | stuarta: | ooo err, ubuntu 17.10 came out ~2 weeks ago. should have expected that |
[17:10:43] | stuarta: | that'll explain why a few more people are upgrading to fixes/29 |
[17:27:11] | sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv | |
[17:35:30] | willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies) | |
[17:42:36] | peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has joined #mythtv | |
[17:45:43] | sphery (sphery!~mdean@mythtv/developer/sphery) has quit (Ping timeout: 258 seconds) | |
[17:46:07] | peterbennett: | Do we need a real name for the author when committing a change that was contributed? All I have is FullTalgoRhythm and devmonkey@gmx.com ... |
[17:54:11] | Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:91e:8e3a:fe8e:68e1) has quit (Quit: Leaving) | |
[17:54:14] | sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv | |
[17:59:45] | peterbennett (peterbennett!~Peter@mythtv/developer/peterbennett) has quit (Quit: Leaving.) | |
[18:43:02] | hampton: | ansible fails on python-twisted. Rawhide (and f26) both have python2-twisted and python3-twisted. |
[18:51:50] | hampton: | Tried tweaking the file to specify python2(3)-twisted. Error message is always "python2 yum module is needed for this module". |
[19:03:03] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv | |
[19:32:38] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
[20:13:31] | Steve-Goodey (Steve-Goodey!~steve@host109-149-25-3.range109-149.btcentralplus.com) has joined #mythtv | |
[20:35:17] | tonsofpcs (tonsofpcs!~mythbuntu@2001:470:e0b2:1:94d4:c117:97a4:9ae2) has quit (Ping timeout: 246 seconds) | |
[20:35:48] | tonsofpcs (tonsofpcs!~mythbuntu@2001:470:e0b2:1:4442:4b57:61ce:4e21) has joined #mythtv | |
[20:43:26] | Spicy-Rabbit (Spicy-Rabbit!~Jordack@75-151-31-172-Michigan.hfc.comcastbusiness.net) has quit () | |
[20:53:55] | ooshlablu (ooshlablu!~ooshlablu@50.234.38.126) has quit (Remote host closed the connection) | |
[20:54:35] | Steve-Goodey (Steve-Goodey!~steve@host109-149-25-3.range109-149.btcentralplus.com) has quit (Read error: No route to host) | |
[20:54:56] | Steve-Goodey (Steve-Goodey!~steve@host109-149-25-3.range109-149.btcentralplus.com) has joined #mythtv | |
[21:05:15] | markspieth (markspieth!~markspiet@CPE-124-188-72-98.facz1.ken.bigpond.net.au) has joined #mythtv | |
[21:11:07] | stuarta: | hampton: hmm, that when you try to run ansible itself? |
[21:14:52] | stuarta: | ah, in the buildbot stuff |
[21:15:14] | hampton: | Yes. Just figured it out about 10 minutes ago. Rawhide doesn't install yum, only dnf. Installing yum get's me past that error in the playbook. The only other thing I hit was a missing python2-libselinux. |
[21:15:40] | stuarta: | right, patches welcome for that |
[21:16:17] | stuarta: | i've clearly not updated the buildslave role for dnf |
[21:17:21] | stuarta: | should be able to hook on ansible_pkg_mgr == "dnf" |
[21:17:44] | hampton: | Ansible seems to do a pretty good job of yum->dnf conversion. Everything else up to twisted got installed correctly. |
[21:18:05] | stuarta: | yeah, the rest have dnf specific roles |
[21:20:04] | stuarta: | hmmm, this cppcheck run has been going for 7+ hours |
[21:20:31] | stuarta: | and it's only done 477/869 |
[21:20:41] | stuarta: | that's not sustainable |
[21:22:48] | MythNotifyBot: | [15mizar.mythtv.org] HTTP Smolt 3OK => 5CRITICAL || 7CRITICAL – Socket timeout after 10 seconds |
[21:23:09] | stuarta: | hmmm |
[21:24:39] | MythNotifyBot: | [15mizar.mythtv.org] HTTP Smolt 5CRIT => 3OK || 7HTTP OK: HTTP/1.1 200 OK – 2368 bytes in 0.377 second response time |
[21:29:20] | Warped (Warped!~Warped@unaffiliated/warped) has joined #mythtv | |
[21:32:12] | hampton: | That makes no sense. It completes in < 10 minutes on my two year old desktop. Think it might be the additional directories it searches for header files? |
[21:33:02] | stuarta: | dunno. gunna leave it, it'll probably time out and the 3am run be fine |
[21:44:55] | stuarta: | cppcheck is cpu bound and the cpu it's running on isn't very powerful |
[21:54:47] | MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has quit (Quit: buildmaster reconfigured: bot disconnecting) | |
[21:55:03] | MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has joined #mythtv | |
[21:56:59] | MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has quit (Client Quit) | |
[21:57:19] | MythBuild (MythBuild!~MythBuild@mizar.mythtv.org) has joined #mythtv | |
[22:08:20] | Steve-Goodey (Steve-Goodey!~steve@host109-149-25-3.range109-149.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[22:30:03] | SteveGoodey (SteveGoodey!~steve@host109-149-25-3.range109-149.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[22:49:27] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 240 seconds) | |
[22:54:10] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Remote host closed the connection) |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.