**** BEGIN LOGGING AT Fri Feb 03 03:00:01 2017 Feb 03 08:08:31 morning Feb 03 08:08:35 Morning! Feb 03 08:08:51 I'll be away for the weekend, back on Wednesday Feb 03 08:09:04 Hopefully will catch some snow, but weather forecast isn't too good :P Feb 03 08:09:55 Was +7 yesterday, will be +4 today :P Feb 03 08:10:07 But seems it'll get better in the night from Saturday to Sunday Feb 03 08:10:38 But still not very cold & little new snow :P Feb 03 08:10:44 ok :) Feb 03 08:10:45 So hopefully the snow canons will do their work LOL Feb 03 08:11:04 Got some new gear to try out, so would be good if there's some proper snow LOL ;) Feb 03 08:11:22 Replaced my old bindings on the snowboard with flow bindings, should be a bit quicker :P Feb 03 08:16:24 on my end I'll play around with CM13 for hammerhead, because the sensors are still not working with CM12.1 binaries Feb 03 08:17:08 (and same for bluetooth, but I think it's just my fault in that case :p ) Feb 03 08:23:44 Tofe: Not sure if they're using BlueZ4 or 5 for Hammerhead Feb 03 08:23:54 We currently only have 4, not sure that makes a difference really Feb 03 08:29:52 Herrie: not sure either; I just want to give it a try Feb 03 08:29:58 OK :) Feb 03 08:30:08 Well the process should be fairly straight forward right? Feb 03 08:30:14 If it works at least as well with CM13, I'll keep it like that Feb 03 08:30:43 yes, it's just rebuilding the HAL based on CM13, and change a little bit of libhybris (not even mandatory) Feb 03 08:32:27 Meaning... we'll also need a wop-13.0 jenkins build job ;) Feb 03 09:23:24 Tofe: thought you might be needing a wop-13.0 one soon.. Feb 03 09:23:35 do your previous instructions to me need many changes for one? Feb 03 09:25:46 novaldex: I think it should be similar really Feb 03 09:26:12 just the odd tweak for the version number change? Feb 03 09:26:52 novaldex: Yeah basically copy the job and update script :P Feb 03 09:27:34 Tofe: ah, I was thinking about the initial repo I needed to create, like for 12.1 Feb 03 09:27:57 novaldex: You need to add the 13.0 folder though :P Feb 03 09:28:04 But you might have done that already? Feb 03 09:28:11 On Bonaire Feb 03 09:29:23 Herrie: not yet, I had thought about it, but thought getting confirmation that 12.1 was working first was better plan Feb 03 09:29:28 so I didn't need to 'undo' anything Feb 03 09:29:42 access for me is much easier now, wouldn't take long to get it done Feb 03 09:29:43 OK Feb 03 09:29:58 I've created the 13.0 folder on public server already Feb 03 09:30:07 http://build.webos-ports.org/cm-wop-13.0/ Feb 03 09:30:18 And setup the jenkins job + adjusted 12.1 to 13.0 in the script there Feb 03 09:30:45 And updated hybris_hal_rsync to include 13.0 too Feb 03 09:30:48 okay, let me jump on bonaire & get that ready too Feb 03 09:31:01 Tofe: So normally you'd only need to update the script in cm-wop-13.0-build slightly :P Feb 03 09:31:20 have to say, i'm personally intrigued by 13.0, picked up a Z5 Compact that i'd really like to try LuneOS on.. Feb 03 09:37:43 Herrie, Tofe: sorry: fatal: Couldn't find remote ref refs/heads/wop-13.0 Feb 03 09:37:53 that's from repo init -b wop-13.0 Feb 03 09:41:53 novaldex: Because it's not there yet : Feb 03 09:41:54 :P Feb 03 09:41:59 Tofe first needs to push it :P Feb 03 09:42:52 haha.. of course! Feb 03 09:46:06 novaldex: sorry I was busy - but yes I need to prepare it first :p Feb 03 09:47:59 Tofe: hey no problem, take your time & let me know when it's ready, i'll kick it off again then Feb 03 09:48:20 I should really get on with real work, but I keep getting distracted :) Feb 03 09:54:24 Herrie: I'll need a wop-13.0 branch on https://github.com/webOS-ports/android, ideally initialized from https://github.com/Tofee/android/tree/wop-13.0 Feb 03 10:09:22 Tofe: Not sure how to do that :P Feb 03 10:09:26 I can clone 12.1 for example Feb 03 10:09:33 Otherwise ask JaMa :P Feb 03 10:10:11 cloning 12.1 is fine Feb 03 10:10:45 There you go: https://github.com/webOS-ports/android/tree/wop-13.0 Feb 03 10:13:37 thanks Feb 03 10:22:22 https://github.com/webOS-ports/android/pull/12 Feb 03 10:26:09 novaldex: it's ready now Feb 03 10:36:09 thanks Tofe Feb 03 10:37:12 Herrie, Tofe, that seems to be it ready no Feb 03 10:37:19 w Feb 03 10:37:21 I'll start my first job then :) Feb 03 10:39:51 so far, so good Feb 03 10:41:36 "fatal: write error: No space left on device" <-- paniiic Feb 03 10:42:37 To stop a job, it's the little red cross? Feb 03 10:42:47 Tofe: true, /home is full Feb 03 10:44:06 job aborted Feb 03 10:59:38 Tofe: Yeah I noticed :P Feb 03 10:59:41 I tried as well Feb 03 11:02:49 novaldex: You might just remove the CM 10.1 repo synced stuff Feb 03 11:02:53 Unlikely we'll need it again Feb 03 11:06:33 Since we moved all except Grouper to CM 11.0 or higher Feb 03 11:06:53 And Grouper is not actively maintained so we don't need to rebuild it Feb 03 11:07:03 Herrie: okay, i'll take a look at zipping it, so at least we'd have an archive Feb 03 11:08:48 novaldex: Don't bother if needed we can always re-sync the repo :P Feb 03 11:11:40 it's just over 15G in size, think that'll be enough? Feb 03 11:11:53 Yeah might be Feb 03 11:11:57 Though Android is big :S Feb 03 11:12:03 20GB or so normally i think to sync Feb 03 11:28:02 think we're still a few GB short Feb 03 11:42:28 jenkins/workspace has ~200GB of data, out of the ~250GB for /home Feb 03 11:42:35 anything in there we can tidy up maybe? Feb 03 11:57:35 do we clean up the images/deploy directory after a new build ? (like, only keep the last ones) Feb 03 11:58:00 the ext2, ext4 & tar.gz images take quite some place Feb 03 11:58:07 s/place/space Feb 03 12:23:31 I realise these are probably needed, but: Feb 03 12:23:38 workspaces/luneos-shared: 50GB Feb 03 12:23:46 workspaces/luneos-stable: 50GB Feb 03 12:23:56 workspace/luneos-testing: 100GB Feb 03 12:40:24 shared ? Feb 03 12:42:38 contains a single folder 'downloads' which contains a stack of source zips Feb 03 12:42:43 often multiple revisions too Feb 03 12:45:41 JaMa might be able to give some insight on how to best clean this Feb 03 12:46:04 Most of it is probably used in some way or another. Feb 03 12:46:25 We could theoretically purge testing and rebuild from scratch might save some space Feb 03 12:46:35 But best to ask JaMa or ka6sox this. Feb 03 12:57:46 I don't see why testing should weight much more than stable Feb 03 13:03:17 haha, both stable & testing have a symlink to shared/downloads Feb 03 13:16:08 but those have no bearing on disk usage, the primary user appears to be the webos-ports sub-folder Feb 03 13:22:18 Tofe, Herrie|Pre3: do you think that workspace/luneos-testing/webos-ports/tmp-glibc could get binned? Feb 03 13:22:44 it's 25GB & by nature of it's name i'd say was temporary.. Feb 03 13:23:49 based on luneos-testing_workspace-cleanup and luneos-stable_workspace-cleanup the testing one is much bigger because of sstate (67G testing, 20G stable) Feb 03 13:23:59 possibly because testing is building more MACHINEs Feb 03 13:24:24 novaldex: tmp-glibc should be tmpfs mount in both Feb 03 13:25:49 JaMa, you're right, it is Feb 03 13:26:11 cd .. Feb 03 13:26:15 oops Feb 03 13:29:09 Tofe: Herrie: can we drop some of cm-wop-* dirs? Feb 03 13:30:19 27G cm-wop-11.0 Feb 03 13:30:19 34G cm-wop-12.1 Feb 03 13:30:19 1.8G cm-wop-13.0 Feb 03 13:31:46 brings luneos-testing down to 73GB Feb 03 13:32:13 I've deleted sstate-cache from both, so there should be plenty of space now Feb 03 13:32:50 thanks, there's ~34GB free now Feb 03 13:33:03 rm still running Feb 03 13:33:14 should clean 88G in the end Feb 03 13:33:54 Herrie: Tofe: be aware that next build could take a bit longer (but still fetch sstate from the fileserver) Feb 03 13:38:30 112GB free now Feb 03 13:39:52 cd Feb 03 13:45:28 ok, I'll start cm-wop-13.0 Feb 03 13:46:45 JaMa: if there's one cm-wop to cleanup, it would be cm-wop-11.0; we won't update the android hal in a while for tenderloin and grouper... But by "cleanup" I mean delete the subfolders (exept .repo). Feb 03 14:05:28 I wonder if there would be a smart way to share the repos between wop-cm-12.1 and wop-cm-13.0... Feb 03 14:08:41 could always do a bit of symlinking between some, it's already done for luneos-stable/testing in workspace Feb 03 14:23:59 novaldex: actually, from the way "repo" works, I wonder if we shouldn't redo a "repo init" for each build. I'm not sure, but I think repo doesn't discard the previously downloaded git hashes, and it just project the needed ones in the source folders Feb 03 14:24:27 Or maybe not a repo init, just change the branch in .repo/manifests Feb 03 14:24:58 (and symlink .repo/local_manifests/wop_targets.xml to ../manifests/wop_targets.xml) Feb 03 14:25:32 I'll test that at home first :) Feb 03 14:38:14 Tofe: that's a good thought, I can see that it won't clear out old unless we tell it to Feb 03 14:39:07 I was thinking about trying to symlink any download folders to a common location, they're bound to be shared across all builds Feb 03 14:54:28 novaldex: you mean our luneos* don't always refer to luneos-shared/downloads ? Feb 03 14:54:59 Tofe: yes luneos* does, but I imagine the cm-wop* don't, but perhaps could? Feb 03 14:55:17 the only downloads there are the git clones Feb 03 14:55:51 and there nearly no common source code between cm-12.1 and cm-13.0, they all point to different branches Feb 03 14:56:11 okay, that makes sense to me Feb 03 14:56:42 That's why I wanted to eventually try to share the hashes Feb 03 14:56:57 though it would be a bit of a hack Feb 03 14:59:46 to me it sounds like a good idea, particularly if we can introduce it into the newer builders Feb 03 15:00:39 we'll see, I'll try it on my computer Feb 03 16:37:09 Tofe: how is Hammerhead going? Feb 03 17:27:20 EricBlade: if you take our last testing build, you'll get: call, sms, UI (hopefully :) ), wifi, sound. I think GPS works, TBC. A luna-next restart might be needed just after the boot sometimes. What has still problems: sensors (rotation), bluetooth. Feb 03 17:27:53 Ah, and it's based on CM12.1, better flash that first :) Feb 03 17:28:05 I'm going to try CM13.0 this week-end Feb 03 18:03:38 interesting. Feb 03 18:04:42 well .. i'm not sure if i'm sending these N5's back to the ebay seller or not.. i'm still having battery issues with one, and the other one's rear cover doesn't work.. but i put my orange rear cover on that phone and it's fine.. i might swap batteries too. Feb 03 18:04:50 * DougReeder checks in, in a manner suggesting he’s home sick. Feb 03 18:05:21 Checks in coughingly ? Feb 03 18:05:46 More of a runny-nose intonation. :-) **** ENDING LOGGING AT Sat Feb 04 03:00:02 2017