**** BEGIN LOGGING AT Sat Mar 11 03:00:02 2017 Mar 11 05:12:38 khem: any thoughts on the binutils-2.28 + u-boot thingy? Mar 11 09:04:35 tlwoerner: I did not get to it today, Mar 11 09:05:03 tlwoerner: Can you upload the build directories of both 2.27 and 2.28 build somewhere Mar 11 09:05:05 khem: ok, no problem. just didn't want it to die :-) Mar 11 09:05:17 tlwoerner: sure, yes Mar 11 09:07:22 i have an openembedded-core with a branch i made where i revert the patch that updates binutils to 2.28, so i just keep flipping between the two to test one or the other Mar 11 09:07:49 the u-boot is from git.yoctoproject.org/meta-rockchip Mar 11 09:07:58 tlwoerner: if you can upload the builddir or just u-boot with all .o files etc. Mar 11 09:08:05 and linker cmdline Mar 11 09:08:24 I just want to be able to reproduce it and I can then debug it Mar 11 09:11:49 my builddir is 15G, and my upload speed is 0.7Mbps :-( Mar 11 09:12:17 it should be pretty easy to reproduce, two layers, i can email my conf directory Mar 11 09:14:10 no no Mar 11 09:14:20 I am just asking for u-boot alone Mar 11 09:14:37 and I dont need recipe-sysroot Mar 11 09:14:45 just u-boot .o files Mar 11 09:15:04 and may be temp/ dir so I can grab the linker cmdlin Mar 11 09:15:05 e Mar 11 09:30:34 khem: so you want tmp-glibc/work/firefly_rk3288-oe-linux-gnueabi/u-boot-rockchip/git-r0 ? Mar 11 09:30:44 i'm not sure what you want Mar 11 09:31:00 and i'm not sure where to upload it to Mar 11 09:59:48 Marex: around? Mar 11 10:01:11 RP: yes Mar 11 10:01:20 RP: I was about to take a nap, the jetlag is horrible this time Mar 11 10:01:28 Marex: are you a good person to talk to about a uboot build problem? Mar 11 10:01:36 RP: what u-boot build problem ? Mar 11 10:01:59 Marex: I have one which is going to cause problems in OE soon :( Mar 11 10:02:11 RP: details please Mar 11 10:02:20 Marex: sorry to hear about jetlag, I don't get on with it either :( Mar 11 10:02:58 Marex: There is this patch in master-next: http://git.yoctoproject.org/cgit.cgi/poky/commit/?h=master-next&id=1cf50b756c589d8bf8f1f32f2062b69fb769242d after which the target u-boot-mkimage fails to build Mar 11 10:03:15 u-boot-mkimage fails to build AGAIN ? Mar 11 10:03:20 * Marex bangs head into the desk Mar 11 10:03:34 Marex: The error is /bin/sh: 1: cc: not found which initially seems simple enough Mar 11 10:03:54 * Marex suspects he has an idea where that comes from Mar 11 10:04:01 RP: wait, let me guess Mar 11 10:04:17 RP: bin2header tool ? Mar 11 10:04:27 however it shouldn't be using cc, it should be using BUILD_CC. However if I change EXTRA_OEMAKE_class-target = in the recipe to add HOSTCC, I get more weird errors Mar 11 10:04:50 Marex: it comes from Makefile:HOSTCC = cc Mar 11 10:05:08 RP: well, why does that not surprise me Mar 11 10:05:13 however setting HOSTCC appears to have other sideeffects Mar 11 10:05:20 RP: that u-boot tools build is totally FUBAR Mar 11 10:05:38 it then wants openssl-native and creates a host binary rather than a target one and so on Mar 11 10:05:56 RP: jupp, I've had a lot of fun with this stuff Mar 11 10:06:09 Marex: Can I just disable the target build of that or do we actually need it? Mar 11 10:06:45 RP: I can think of scenarios where you do want target build of u-boot-mkimage Mar 11 10:08:11 RP: ok, so here's what I'd propose to do Mar 11 10:08:31 RP: it's basically a kbuild issue and it's fragile as hell and it's total disaster which has been plaguing us for way too long Mar 11 10:08:57 RP: I think the best person to talk to about kbuild issues is Masahiro Yamada (@socionext), so drop him an email and CC me Mar 11 10:09:34 RP: I don't think he uses OE, so you might need to explain the exact requirements to him , but he recently became Kbuild maintainer in Linux too, so he should be able to tell us how to untangle this cross compiling issue of u-boot tools Mar 11 10:10:09 RP: and he basically did the Kbuild/Kconfig conversion of U-Boot, so part of that stuff is his doing ... Mar 11 10:10:21 Marex: I need to get the build working with the above patch ASAP :( Mar 11 10:11:00 Marex: can you send me his email address please? Mar 11 10:11:13 RP: he's pretty responsive, so that should be doable Mar 11 10:11:14 RP: hang on Mar 11 10:11:25 Marex: I do worry that is going to take too long and involve things like "can you start by using the latest version" Mar 11 10:11:43 RP: PM Mar 11 10:11:50 Marex: thanks Mar 11 10:11:56 RP: well, we should bump uboot to 2017.03 anyway, it's gonna be out on Monday Mar 11 10:12:06 RP: it fixes bug with OMAP serial too Mar 11 10:12:56 Marex: we're way past feature freeze with various other problems like the above PATH issue :( Mar 11 10:13:04 RP: but the difference in the tools/ area for 2017.01 and .03 is none iirc Mar 11 10:14:16 Marex: I will try and write an email about this thanks. I fear I may have to do something else though... Mar 11 10:15:00 RP: do what ? :) Mar 11 10:15:17 RP: I think talking to Masahiro is the best option here if we want a proper fix Mar 11 10:15:19 Marex: find a way to hack u-boot? Mar 11 10:17:01 RP: let me warn you, the tools build is a stinking pile of horror, I spent days getting it to build (see my discussion with Bruce on the ML in one of the update cycles of u-boot in oe-core) Mar 11 10:17:31 RP: that's why we have all the EXTRA_ foo in the u-boot recipes, it's carefully crafted so that the bloody stuff would build :( Mar 11 10:17:33 Marex: I am familiar with this kind of thing ;-) Mar 11 10:17:55 RP: this really needs to be fixed properly though, we cannot revisit this every few months Mar 11 10:18:06 RP: please do talk to Masahiro Mar 11 10:18:40 Marex: well, yes, however keep in mind that fixing u-boot's makefiles for the long term isn't what I want to spent my Saturday morning doing Mar 11 10:18:47 I just need clean builds Mar 11 10:19:08 RP: I am not asking you to do that, that's u-boot folks' job Mar 11 10:19:20 RP: that's why you should pester Masahiro :) Mar 11 10:19:32 Marex: I will send email Mar 11 10:19:35 thanks Mar 11 10:20:24 btw I suspect it's this bin2header tool which triggers the CC error, the tool is I think even completely useless Mar 11 10:20:47 s/$/ during tools build/ Mar 11 10:22:39 bb in a few hours Mar 11 10:39:52 Hello, I am trying to build php-gd with yocto, but I find it tricky. can anyone give me a hint? Mar 11 10:45:23 Marex: have sent mail, also have a workaround now Mar 11 13:32:17 RP: I saw it, thanks Mar 11 13:32:22 RP: what's the workaround ? Mar 11 13:40:19 khem: Just looking at the latest commit on your meta-raspberrypi staging branch. It clashes with what I've currently got staged Mar 11 13:40:55 I'm doing a test build of the 4.10 kernel now with patches from https://gitlab.com/oryx/meta-raspberrypi/commits/pbarker/next and it's looking good Mar 11 13:41:38 I'm planning to send all my patches to the list in the next hour or so once they're boot tested Mar 11 13:44:04 Marex: see the patch I sent Mar 11 13:51:16 RP: oh, I see Mar 11 14:05:31 RP: what are you supplying there for the hostcc ? the native toolchain for host built by OE ? Mar 11 14:05:57 Marex: just host supplied gcc Mar 11 14:07:54 RP: Just a quick confirmation whilst I'm building things: No more problems stripping fixincl in gcc-cross recipes on Debian 9 with latest master of poky :) Mar 11 14:08:07 RP: but that's cc already, so what's the difference ? Mar 11 14:28:59 Hi.I am Gauri.I am very keen to contribute as a part of Outreachy 2017-Improving Autobuilder.Just needed some help with getting started. Mar 11 14:29:04 Thanks Mar 11 14:48:55 paulbarker: glad to hear it, that was quite a nasty issue :) Mar 11 14:49:11 Marex: after my change, cc is no longer in PATH, only gcc is Mar 11 15:22:16 Good Afternoon, out-of-the box current git clones of poky and raspberrypi are building? (after altering bb and local) No Recipies found for gstreamer 1.2.0 Mar 11 15:22:23 khem: In case you see the above - I'll send patches tomorrow, I'm having email issues. They're all staged on the branch I linked to though Mar 11 15:22:39 AGD-Dev: There is a patch posted to fix that Mar 11 15:23:12 or just remove the offending bbappend Mar 11 15:23:43 AGD-Dev: I'd suggest trying Khem's staging branch (https://github.com/kraj/meta-raspberrypi/commits/kraj/master) or my staging branch (https://gitlab.com/oryx/meta-raspberrypi/commits/pbarker/next) if you need to build off master today Mar 11 15:23:58 Unfortunately I'm just about to go out so I can't help further Mar 11 15:24:33 the SRCREV for 4.9 and 4.10 are out of date too ; should I send a patch, or is that already in staging? Mar 11 15:24:42 cool, I was running a live tutorial to collegues, and I decided to use latest rather than using my jethro combo. Mar 11 15:24:47 (on r-pi) Mar 11 15:24:54 ty Paul :D Mar 11 15:24:55 paulg: All staged on the above branches Mar 11 15:25:05 4.4, 4.9 and 4.10 updates Mar 11 15:25:11 ok, good to know. Mar 11 15:26:40 Again, thanks Paul. Mar 11 15:26:45 bought one recently and finally got around to powering it up and building/booting it yesterday. Mar 11 15:27:37 AGD-Dev, no problem. Sounds like the staging branch is where you want to be. I knew I didn't care about gstreamer for a text mode boot, so I didn't hesitate to blow it away. Mar 11 15:37:21 morty branch should also work Mar 11 18:33:21 RP: OE toolchain doesn't provide cc , but only gcc ? Mar 11 19:08:41 paulbarker: I have cherry-picked your patches Mar 11 20:36:47 khem: cheers. I think email problems are fixed now. I'll send patches to the list tomorrow Mar 11 20:38:24 paulbarker: thats fine, however, I will post a consolidated pu and your patches will be there if they work ok here Mar 11 20:43:05 Ok that works as well Mar 11 22:11:06 khem: Hi, have you tried zapcc already? Mar 12 01:45:56 <_Tir> Good afternoon all does anyone have a link to a layer build patch for toaster with morty? **** ENDING LOGGING AT Sun Mar 12 03:00:00 2017