**** BEGIN LOGGING AT Wed Mar 23 02:59:59 2016 Mar 23 05:33:15 morning Mar 23 05:33:27 Build failed somewhere in QtWebEngine, retrying now Mar 23 05:33:33 Could be just my build system somehow Mar 23 06:18:05 Morning Mar 23 06:19:37 Tofe: morning Mar 23 06:19:45 Seems QtWebEngine fails due to PulseAudio failing Mar 23 06:19:48 Checking into it now Mar 23 06:28:23 Hmmz: ERROR: QA Issue: non debug package contains .debug directory: pulseaudio path work/armv7a-vfp-neon-webos-linux-gnueabi/pulseaudio/8.0-r0/packages-split/pulseaudio/usr/lib/pulseaudio/pulse/.debug/gconf-helper [debug-files] Mar 23 06:32:06 Ah I guess I need to update my pulseaudio-modules-droid as well :P Mar 23 06:34:13 ah yes, could be so Mar 23 06:41:13 Tofe: How do I figure out where the conflicts are? https://github.com/webOS-ports/pulseaudio-modules-droid/pull/2 Mar 23 07:08:12 Tofe: I just switched to upstream for now, can always add our patches later if needed Mar 23 07:08:13 Let Mar 23 07:08:19 Let's see if this builds first Mar 23 07:09:30 We only had a couple of patches anyway Mar 23 08:17:12 Herrie: to know the conflicts, you'd have to do the merge locally on your machine Mar 23 08:46:41 morning Mar 23 08:47:00 Tofe: Even with upstream it doesn't build. Will dig a bit further, so many layers LOK Mar 23 08:47:01 LOL Mar 23 08:47:12 :) good luck Mar 23 08:48:47 Will ask JaMa when he's around he might have some clues.... PulseAudio recipes are a hot mess LOL :P Mar 23 10:09:27 JaMa: morning Mar 23 10:10:22 morning Mar 23 10:10:41 Seems you know a thing or 2 about PulseAudio recipe? I'm getting: QA Issue: non debug package contains .debug directory .... /pulse/.debug/gconf-helper Mar 23 10:12:14 This is with PA 8 from openembedded-core master and meta-webos-ports master. I already bumped pulseaudio-modules-droid to upstream Mer version which added pa 8 support. Mar 23 10:12:28 Just PA recipe goes over my head a bit LOL Mar 23 10:34:46 Since PA uses alsa-lib, worth bumping that too? Mar 23 10:41:34 Herrie|Veer: probably not, can I see your PS8 recipes somewhere? Mar 23 10:42:08 Herrie|Veer: mainly did you copy pulseaudio.inc from oe-core as well? Mar 23 10:43:52 JaMa: I deleted all PA 6 files from my Jethro fork & replaced files in oe-core & meta-wop with the ones from master which has PA8 Mar 23 10:45:17 then can you share bitbake -e pulseaudio | grep ^FILES_ ? Mar 23 10:45:54 JaMa_ Mar 23 10:46:12 JaMa: Don't have access to that now since I'm in office Mar 23 10:46:47 My forks are at http://github.com/herrie82/openembedded-core/commits/herrie/jethro-pa8 Mar 23 10:48:25 http://github.com/herrie82/meta-webos-ports/commits/herrie/jethro-pa8 Mar 23 10:49:14 And http://github.com/webos-ports/webos-ports-setup/tree/herrie/jethro-pa8 Mar 23 10:58:11 Herrie|Veer: you need to return FILES_${PN}-dbg Mar 23 11:00:06 did you re-invent https://github.com/webOS-ports/meta-webos-ports/commit/155805dc85e631775220ca26a9cd7a11d837ad90 or cherry-picked it from meta-webos-ports/master branch? Mar 23 11:02:15 JaMa: I'm not that good with git and had limited access on this machine I did it on. I simply removed all PA from meta-wop & oe-core jethro fork and simply put back files from master branch for both Mar 23 11:02:18 Nothing else Mar 23 11:06:04 JaMa: FILES_${PN}-dbg should be added to pulseaudio.inc right? Seems it's not there in oe-core master, while it was in Jethro Mar 23 11:25:53 Herrie|Veer: yes it needs to be added back, because you don't have other features of newer oe-core which define it automatically Mar 23 11:26:40 JaMa: OK Mar 23 11:26:44 Will try that :) Mar 23 11:26:52 When home tonight :) Mar 23 11:28:05 see http://git.openembedded.org/openembedded-core/commit/?id=3ab59d49dd7c18e194b58d1248b4b87709b5a738 Mar 23 11:31:29 JaMa: Yeah that explain. I already manually had to add bash-completion class as well Mar 23 11:31:39 But I guess I can move ahead a bit now :) Mar 23 11:31:41 Thnx Mar 23 11:32:37 it would be easier to remove that inherit from PA Mar 23 11:34:08 It was easy enough to add it. Not sure it would break anything if removed. Mar 23 13:47:38 So, are we patched against CVE-2015-1805? Mar 23 13:48:09 It affects all Nexus models, at least. Mar 23 13:48:16 http://arstechnica.com/security/2016/03/rooting-bug-in-android-opens-nexus-phones-to-permanent-device-compromise/ Mar 23 13:55:40 DougReederAlso: Theoretically I guess we're vulnerable since our kernel isn't patched (yet) AFAIK, however I doubt anyone currently is willing to put the effort in LuneOS devices. Mar 23 13:56:11 From what I can see this should be sorted in meta-smartphone layer of our openembedded build. Mar 23 13:59:33 Ah wait it's in openembedded-core Mar 23 14:09:24 I suppose the real point is to be sure we're installing security patches as they are released. Mar 23 14:11:11 DougReederAlso: I see quite some in openembedded-core, however I'm unable to locate this specific file. Quite sure it's being taken care off since openembedded is used in a lot of projects, just to find a single file isn't easy in the web of layers and re Mar 23 14:11:11 cipes :P Mar 23 14:22:01 From what I can see our Mako kernel isn't actively updated and patched but I could be reading things wrong Mar 23 14:25:52 Herrie|Veer: why do you think it's from oe-core? Mar 23 14:26:26 JaMa: Misread it, seems it comes from shr/meta-smartphone? Mar 23 14:26:29 the kernel used by e.g. mako is in meta-lg layer in meta-smartphone Mar 23 14:27:18 Which points to shr/linux and mako/3.4/master branch which doesn't seem actively updated Mar 23 14:48:29 I doubt anyone would target LuneOS, but they do target webkit running on a Linux kernel. Mar 23 15:00:54 DougReederAlso: We're using QtWebEngine which is Chromium based Mar 23 15:01:02 But yeah it's a problem. Mar 23 15:02:21 We'll eventually get to these things. We try to keep our webengine up to date where possible, but kernel would need tlc in future too. Just too little hands & too much work currently. Mar 23 15:36:11 morning all Mar 23 15:50:49 GodGinrai: morning Mar 23 15:50:57 Long time no see Mar 23 15:51:16 yea, it's been a while Mar 23 15:51:48 I'm back on my Pre 3, btw Mar 23 15:52:49 And once again reminded of why webOS is a much better phone OS than any other out there, even today XD Mar 23 16:01:30 We've been making a lot of progress on LuneOS lately :P Mar 23 16:03:32 You can make calls and connect bluetooth devices :p Mar 23 16:03:46 Still lots to do but slowly getting there. Mar 23 16:03:58 Yea, while I haven't been able to be in IRC, I have kept up somewhat with the changelogs Mar 23 16:04:25 although I'm assuming calls are still GSM-only? Mar 23 16:04:42 Yeah GSM only for now Mar 23 16:04:48 k Mar 23 16:05:33 Theoretically CDMA so Verizon & Spint might work Mar 23 16:05:36 hey btw, you wouldn't happen to know a good resource that will tell me how to fix these google login and facebook login problems that have cropped up in the 2 years I've been away from my Pre 3, would you? Mar 23 16:05:41 But we have nobody to test much Mar 23 16:05:58 morning EricBlade Mar 23 16:06:27 For Google you need OpenSSL from Preware Alpha feed Mar 23 16:06:50 And a patch from FrantId from WebOSNation forum. Mar 23 16:07:12 Facebook is broken for good it seems. m.facebook.com is only option afaik Mar 23 16:07:26 damn, that sucks about Facebook Mar 23 16:08:07 why is openssl in alpha? Is this change new? Mar 23 16:09:08 openssl updater, more precise Mar 23 16:23:43 GodGinrai: Yeah it's system wide change of OpenSSL Mar 23 16:24:41 I see Mar 23 16:25:01 Sounds beneficial, but I'm not sure I want to risk dealing with the Doctor just yet :\ Mar 23 17:03:03 It is beneficial, went OK on a handful devices here but there are people who had issues... Mar 23 17:03:25 It updates OpenSSL system wide so browser etc benefit too Mar 23 17:07:43 I see Mar 23 17:08:02 I'll probably wait for it to make its way into the normal feeds Mar 23 17:08:22 Is there another work around? I'm seeing something about a certificate grabber Mar 23 17:09:12 Yeah but Google uses a shitload of different servers, with me meant I had to run it several times a day Mar 23 17:10:14 I see Mar 23 17:40:59 wb Mar 23 17:44:29 Home now ;) Mar 23 17:45:11 nice Mar 23 17:48:49 JaMa: PA 8 now building OK :D Mar 23 17:48:54 Testing whole build now Mar 23 18:25:38 OK Jethro with PA 8.0 build ready, flashing now :D Mar 23 18:32:23 Hmmz: Same issue as with PA 6.0: Mar 22 21:27:04 mako kernel[779]: [ 77.748359] type=1701 audit(1458678424.353:7): auid=4294967295 uid=997 gid=1006 ses=4294967295 pid=1403 comm="pulseaudio" reason="memory violation" sig=11 Mar 23 18:39:23 nizovn: all fine for merge? Mar 23 18:39:44 Herrie: ah, what a deception Mar 23 18:44:49 Tofe: yes Mar 23 18:45:43 ok, looks good to me too, merged Mar 23 18:48:59 ka6sox: ping Mar 23 18:49:06 scoutcamper: ping Mar 23 18:51:50 Tofe: Yeah bummer :'( PA still segfaulting and luna-webappmanager still crashing :s Mar 23 18:52:27 Might try to revert PA back to Fido version to see what it does. Mar 23 18:55:37 If that works we can start comparing changes between pa6 in Fido and Jethro and eliminate some possible causes. Mar 23 19:56:13 OK testing build with PA 6.0 from Fido now Mar 23 20:08:21 Are you naming your builds with dog names? Mar 23 20:18:20 GodGinrai: Not sure what Yocto is using for their names :P Mar 23 20:18:25 LuneOS uses coffee beverages :P Mar 23 20:18:50 Fido and Jethro don't sound like coffee to me Mar 23 20:19:24 nizovn: I'm not sure to understand: screenEdgeFlickGesture wasn't used? Mar 23 20:19:28 Fido is the Smith of dog names, and my cousin has a dog named Jethro. Mar 23 20:19:30 No this is Yocto version: https://wiki.yoctoproject.org/wiki/Releases Mar 23 20:19:33 ah Mar 23 20:19:54 Which we use for pretty much all components. We're currently using Fido but looking to upgrade to Jethro Mar 23 20:20:06 We're utilizing a lot of hard work done by others :P Mar 23 20:20:23 I see Mar 23 20:20:27 So we can always enjoy latest & greatest and have a fairly easy upgrade path in most cases :) Mar 23 20:21:09 that makes sense Mar 23 20:21:17 We basically use different layers in our build system, see https://github.com/webOS-ports/webos-ports-setup/blob/stable/conf/layers.txt Mar 23 20:21:41 We mainly do work in meta-webos-ports ;) Mar 23 20:21:53 Rest is all from upstream work :D Mar 23 20:22:09 This way we can stay fairly recent with most parts :) Mar 23 20:23:33 http://www.openembedded.org/wiki/Main_Page Mar 23 20:23:44 And https://en.wikipedia.org/wiki/OpenEmbedded Mar 23 20:24:23 All open source :) Mar 23 20:25:00 We also have a Raspberry Pi 2 port now ;) Pi 3 port is working on the dev's machine, just having some issues running both Pi 2 and Pi 3 builds on our build machine, so that's being ironed out :) Mar 23 20:26:55 So we don't run into the OpenSSL issues anymore etc :P Mar 23 20:32:43 Well Palm/HP was running the same, just internally, we do it all out in the open ;) Mar 23 20:34:33 yea Mar 23 20:35:08 man, I'm pretty sure that if I ever saw Apotheker in person, that I would deck him Mar 23 20:35:29 webOS had so much potential Mar 23 20:35:50 Yup.... Mar 23 20:36:25 Problem is HP only open sourced bare minimum and lots was missing, so that's we're gradually trying to put together while keeping everything up to date as well :P Mar 23 20:36:47 Yea Mar 23 20:36:59 Not easy with limited number of devs, but doing fairly well :) Mar 23 20:37:06 definitely Mar 23 20:37:34 Browser = QtWebEngine based = Chromium, scores close to 500 on HTML5test.com which is decent Mar 23 20:37:46 Legacy one did 290 last time html5test was working :P Mar 23 20:38:02 When we update from Qt 5.5 to 5.6 it will improve even more :) Mar 23 20:38:13 btw, did anyone ever get a new browser working on the Pre 3? Mar 23 20:38:22 I remember dkirker was trying at one point Mar 23 20:38:37 GodGinrai: Nope best chance is change of user agent for now Mar 23 20:38:50 If someone gets Qt5 working, our browser could be ported... Mar 23 20:39:00 dkirker has lots of plans, little action to show tbh :P Mar 23 20:39:39 dkirker started, then got side tracked by a ton of work with an understaffed team Mar 23 20:39:45 dkirker is trying again :P Mar 23 20:40:11 dkirker: http://darron.typepad.com/not-nearly-enough-time/2010/02/qt-on-the-palm-pre.html and http://www.webos-internals.org/wiki/HowtoQt in case you lost them :P Mar 23 20:40:17 I got 4.8 working sometime Mar 23 20:40:24 But got lost at anything newer Mar 23 20:40:51 .not sure anything newer would be a good shot :/ Mar 23 20:41:06 As much as I would like to work on legacy, it's a bit of a lost cause currently. My time is limited, so time I have I spend on LuneOS ;) Mar 23 20:41:09 dkirker: glad to hear you are trying again. I'd love to see a newer browser on my phone Mar 23 20:41:11 was actually thinking about this on the way home from work late last night. Prob have to stick the binaries in /opt Mar 23 20:41:43 which lead to a thought about making /opt a cryptofs on my phone lol Mar 23 20:41:59 anyway.... I gotta head in to work right now, but more later! Mar 23 20:42:20 dkirker: Sometimes thoughts need to put into action LOL Mar 23 20:42:33 I have plenty of thoughts, but get lost if I don't execute some of them :P Mar 23 20:42:43 Brain needs to unload & realize some :P Mar 23 20:42:49 Memory overflow can be nasty Mar 23 20:43:16 Tofe: Yup Mar 23 20:43:31 Seems my Jethro with Fido PA 6 is running more or less OK now Mar 23 20:43:36 Herrie: I can't blame him. I'm like that a lot as well. Unless I'm getting paid to do it, I'm really bad at putting thoughts to actions. I don't know why. Mar 23 20:43:56 yes, well.... sadly, days are limited in time, too. I've tried the don't sleep path, and it hasn't worked out well ;) Mar 23 20:44:13 Needed to remove libatomics-ops from PulseAudio dir due to multiple providers in Jethro, but well Mar 23 20:44:16 Hope it works Mar 23 20:44:54 Herrie: that patch from frantid... were you talking about this one? http://forums.webosnation.com/webos-patches/286029-google-calendar-sync-behaviors-patch.html Mar 23 20:46:06 GodGinrai: yeah... lol. I have a LONG backlog of projects :P I think this list is even missing a few. https://github.com/dkirker/me/wiki/Projects Mar 23 20:46:40 well, I give up the qt 5.6 crash for tonight. I tried a bit all the variants for the hybris, qpa, qtwayland packages, but I can't fix it that way. Seems like I'll really have to debug it :p Mar 23 20:48:39 GodGinrai: Yeah that's it Mar 23 20:49:42 Alright, I'll look into this Mar 23 20:51:06 GodGinrai: It's all a bit hacky at the moment. Ideally someone would create some custom doctor that includes all these critical fixes, bypass activation etc for all devices Mar 23 20:51:23 Just didn't find much time for it yet Mar 23 20:51:47 Tofe: I hope this PA 6 Fido backport works in Jethro so we can move to Jethro Mar 23 20:51:57 Saves JaMa some headaches in maintaining Fido Mar 23 20:52:12 Herrie: Is this patch not in preware yet? Mar 23 20:52:26 GodGinrai: No patch portal got hacked sometime and was taken offline Mar 23 20:52:35 So all patches are floating around on forums etc :S Mar 23 20:52:49 I thought that was only the web portal for viewing the patches Mar 23 20:52:52 Someone could do some PR's to GitHub I guess Mar 23 20:52:57 No for submitting as well :S Mar 23 20:53:16 It had a whole automated build system (based on PHP and some shell scripts :P) Mar 23 20:53:25 ah Mar 23 20:53:32 I've seen the code, it was quite a mess Mar 23 20:53:53 well that sucks Mar 23 20:54:12 Someone could PR the patches against https://github.com/webos-internals/patches/tree/webos-2.2.4 and https://github.com/webos-internals/patches/tree/webos-3.0.5 I guess Mar 23 20:54:28 Just we'd need to manually run a process to update the Preware feed I guess Mar 23 20:55:20 Well, sounds do-able since patches don't come out all the time anymore Mar 23 20:55:24 Yeah Mar 23 20:55:43 It shouldn't be too hard Mar 23 20:55:54 Just it takes time & manpower :P Mar 23 20:56:09 lol yea Mar 23 21:28:29 Tofe: Some progress.... Mar 23 21:28:50 With Fido PA 6 audio is back, however luna-webappmanager keeps crashing still Mar 23 21:30:00 Mar 22 21:28:31 mako LunaWebAppManager[3223]: [0322/212831:FATAL:service_registry_impl.cc(29)] Check failed: !bound_. Mar 23 21:31:39 This is the same we had earlier Mar 23 21:32:58 So seems that PA issue is isolated from the luna-webappmanager one somehow Mar 23 21:33:05 PulseAudio doesn't crash anymore Mar 23 21:51:48 ka6sox: ping Mar 23 22:03:06 morning all i cant get to the log server http://webchat.freenode.net/?channels=webos-ports is it down Mar 23 22:12:19 cobblemonster: That's what I was pinging ka6sox for ;) Mar 23 22:12:22 Noticed that too Mar 23 22:12:40 elvispre: Sent you an email that might be interesting for you Mar 23 22:13:26 yes, I 'm not sure why yet..its a DNS issue Mar 23 22:13:45 ka6sox: OK Mar 23 22:13:56 I'm sure you'll find a solution as always :D Mar 23 22:14:03 Anyway bedtime here ;) Mar 23 22:21:54 Herrie: Yes, I saw that, thanks. I am just about to try it out. I may be able to remove some "this never gets called" comments from Settings. **** ENDING LOGGING AT Thu Mar 24 02:59:58 2016