**** BEGIN LOGGING AT Mon Mar 20 03:00:00 2017 Mar 20 09:56:17 Does anybody have any clue why qDecoder package is not present in the openembedded.org source Mar 20 09:56:20 ???? Mar 20 09:57:53 It is used for session management. Mar 20 09:58:57 presumably because nobody has needed it yet Mar 20 10:00:38 I am writing a rest API based PA which requires session management, can I add it to the source ? Mar 20 10:01:13 Anoop: you can write your own recipe and add it to your own meta layer, or try submitting it for OE inclusion Mar 20 10:03:06 ok Mar 20 10:03:16 got it :) Mar 20 10:13:55 Would it make sense to ask about a specific compilation error I'm having when trying to compile GCC to arm? Same project I asked about last time is having another issue on my machine: http://pastebin.com/raw/VAXn8iJY Mar 20 10:14:29 Not sure what to do to get past this, do I have outdated packages or something? Mar 20 10:14:41 Thanks again, I have to go to work... Mar 20 10:15:05 looks like you're building on a system that passes lots of hardening flags by default Mar 20 10:15:14 recent oe releases turn all that off Mar 20 10:32:27 hey Mar 20 10:35:08 i'm trying to build an sdk with bitbake -C populate_sdk with the protobuf compiler ... so I added TOOLCHAIN_HOST_TASK_append += "nativesdk-protobuf" to my distro conf. That makes protoc only show up in the target rootfs though. Is there a way to make it show up in host tools of the sdk? Mar 20 10:37:56 what package do the tools end up in? Mar 20 10:38:06 ie do you actually need nativesdk-protobuf-tools or something Mar 20 10:39:42 rburton: not sure? https://github.com/openembedded/meta-openembedded/blob/master/meta-oe/recipes-devtools/protobuf/protobuf_3.1.0.bb Mar 20 10:39:52 would there be something like nativesdk-protobof-compiler? Mar 20 10:40:09 yes Mar 20 10:40:43 trying Mar 20 10:41:19 also to use _append you typically do _append = " something", no += and leading whitespace in the string Mar 20 10:42:04 in the meantime.. is there an easy way to describe the differences between bitbake meta-toolchain and bitbake -C populate_sdk? when do you do what? Mar 20 10:43:14 thought so, just found one mailing list post that recommended this syntax.. will go back to append then Mar 20 10:43:50 use populate_sdk unless you really only want a gcc Mar 20 10:44:27 okay, right! :) Mar 20 10:48:45 rburton: ./sysroots/x86_64-oesdk-linux/usr/bin/protoc !! :) Mar 20 10:48:49 perfect Mar 20 10:49:12 thanks a lot, wasted quite a bit of time on this Mar 20 10:50:28 domme: always check what you're actually installing :) Mar 20 10:50:46 oe-pkgdata-util can tell you what a recipe builds Mar 20 10:50:52 aaaaah! Mar 20 10:50:59 i've been looking for a way to know that Mar 20 10:57:17 it's all a bit overwhelming, i was really confused by the different ways to build sdks and wasn't even sure i was supposed to use the nativesdk packages... it already took me quite some time to figure out I could/should use TOOLCHAIN_HOST_TASK.. but slowly everything seems to come together :) Mar 20 12:15:53 hello all Mar 20 12:17:57 are bitbake questions acceptable here? Mar 20 12:20:55 ytes Mar 20 12:25:33 I'm getting the following error: Mar 20 12:26:04 sec Mar 20 12:30:16 "rburton: oe-pkgdata-util can tell you what a recipe builds" .. when i do `oe-pkgdata-util list-pkgs protobuf` I only get protobuf, no mention of the nativesdk packages? Mar 20 12:31:18 oe-pkgdata-util list-pkgs nativesdk-protobug Mar 20 12:31:25 ern, nativesdk-protobuf Mar 20 12:31:57 rburton: ERROR: Unable to find any package matching ['nativesdk-protobuf'] Mar 20 12:32:09 list-pkg-files would probably work for that Mar 20 12:32:33 nope, not even that Mar 20 12:33:09 oe-pkgdata-util list-pkg-files nativesdk-protobuf \n nativesdk-protobuf: \n ERROR: Unable to find any built recipe-space package named nativesdk-protobuf Mar 20 13:00:37 domme: sorry, pass -p to use a recipe name Mar 20 13:00:49 list-pkg-files -p nativesdk-protobuf Mar 20 13:00:49 rburton: ah Mar 20 13:01:04 i have a wrapper so can't always remember the commands Mar 20 13:01:09 :) Mar 20 14:14:17 i've written a task that touches files in ${S} and it runs before do_compile. How can I express that whenever my task is rerun, do_compile must also rerun (i.e bitbake must not use the cached output from previous task run)? just inserting it into the dependency graph using addtask won't be enough, will it? Mar 20 15:37:09 mago1: yes Mar 20 15:37:41 assuming it can tell that your task needs to rerun Mar 20 15:37:48 as you don't say what your task does, i can't help for that Mar 20 15:38:13 it uses a global OE variable, and it seems like it will automatically figure out that it depends on this variable and reruns the task. so its fine Mar 20 15:38:36 rburton: ovmf builds ok on my machine with new musl Mar 20 15:38:52 rburton: this recipe uses native gcc to build Mar 20 15:39:15 I wonder if there is some mixing this is doing that I am unable to catch Mar 20 15:44:31 hmm Mar 20 15:57:42 rburton: look closely at the logs Mar 20 15:57:49 is meta-oe taking patches for jethro? Mar 20 15:57:51 I am not groking how it involves musl Mar 20 15:58:57 khem: because it broke on the musl builder, for which the only difference is that musl is selected. may be a random build failure? Mar 20 15:59:05 i'll trigger it again on the same builder and see what happens Mar 20 15:59:57 can't make it break here fwiw Mar 20 16:23:29 yeah so I wonder too Mar 20 16:39:09 denix: have you noticed run_kselftests.sh is randomly malformed? Mar 20 16:48:03 fabo: not really, but I wasn't paying much attention... Mar 20 16:55:58 denix: I'll send a fixup/workaround until I've got time to investigate the root cause and fix it properly Mar 20 17:21:24 is there a reason I can't add terminus-font-consolefonts and/or terminus-font-consoletrans to DISTRO_EXTRA_RDEPENDS? how would one change the terminal font instead? Mar 20 17:25:57 you can add whatever you want to the image, but you'd need to fiddle the configuration for whatever terminal you are using Mar 20 22:04:53 rburton: but i'm getting errors like ERROR: Required build target 'foobar-image' has no buildable providers. Mar 20 22:04:53 Missing or unbuildable dependency chain was: ['foobar-image', 'packagegroup-base-extended', 'terminus-font-consoletrans'] Mar 20 22:19:40 domme: sounds like you're listing a package that doesn't exist then Mar 20 22:20:57 rburton: ah, maybe because it's blacklisted: https://layers.openembedded.org/layerindex/branch/master/recipes/?q=terminus Mar 20 22:21:49 yep, https://layers.openembedded.org/layerindex/recipe/24253/ tells you why so you can fix it Mar 20 22:21:53 (or just use a different font) Mar 20 22:43:53 rburton I'll see about disabling them, I'm running debian so if that's the case there's probably a guide on it. Thanks for the input. Mar 20 22:51:27 I dunno if there's anything specific I should try to disable/enable (Again, error here: http://pastebin.com/raw/VAXn8iJY ) Mar 20 22:51:36 And thank you, just got off work so I can get back on this **** ENDING LOGGING AT Tue Mar 21 03:00:01 2017