**** BEGIN LOGGING AT Wed Oct 26 03:00:00 2016 Oct 26 03:17:59 crap, I cannot replicate the U-Boot build issue from Ross Oct 26 03:18:00 denix: ^ Oct 26 03:18:17 * Marex grumbles Oct 26 06:28:15 hi guys Oct 26 07:26:02 good morning Oct 26 07:26:34 here http://www.yoctoproject.org/docs/2.1/dev-manual/dev-manual.html#usingpoky-extend-customimage-custombb Oct 26 07:27:21 it says that I can copy and customize a recipe. The copy must be on the same folder or can I put it on my layer? Oct 26 07:43:36 Hello. Does anyone use Yocto Jethro on Ubuntu 16.04? I think I am having build failures with the Variscite BSP for their imx6ul SoM because of switching from 14.04 to 16.04. Oct 26 07:43:57 And yes, I am aware it was not tested with 16.04. Oct 26 07:44:09 but I was kinda hopeful Oct 26 07:45:02 using Krogoth with the Freescale imx6ul evk board was successful on 16.04 though Oct 26 07:48:49 eduardas_m: maybe show some logs that could indicate whats going on? Oct 26 07:49:10 eduardas_m: what kernel version? Oct 26 07:58:11 aV_V, 4.1.15 for the embedded device Oct 26 07:58:34 ERROR: Function failed: do_configure (log file is located at /home/eligijus/BigDisk/var-mx6ul-mx7-yocto-new/build-fb/tmp/work/x86_64-linux/qemu-native/2.4.0-r1/temp/log.do_configure.8044) Oct 26 07:59:30 ERROR: User requested feature sdl configure was not able to find it Install SDL devel Oct 26 07:59:44 maybe then just install libsdl-dev? Oct 26 08:00:32 yeah, that is kinda like that, but libsdl1.2-dev is actually already installed Oct 26 08:00:44 that is what confuses me Oct 26 08:01:04 eduardas_m: then have a longer look at the exact check thats failing. Oct 26 08:15:46 LetoThe2nd, I am now trying to follow advice from here Oct 26 08:15:51 https://lists.yoctoproject.org/pipermail/yocto/2016-April/029314.html Oct 26 08:16:08 have commented out the sdl support lines for qemu Oct 26 08:16:16 seems to build so far Oct 26 08:16:25 will see how it goes Oct 26 08:43:01 The readme for meta-nodejs specifies to use EXTRALAYERS instead of adding it to BBLAYERS. How come? I haven't seen this before and it is not mentioned in the mega manual Oct 26 09:35:03 Hi, could someone give me a hint how to objcopy to a binary ($(CROSS_COMPILE)objcopy app -O binary app_bin) in a recipe? I can't find anything and CROSS_COMPILE is not available as it seems Oct 26 09:35:21 or rather I am just using it wrong Oct 26 09:39:25 is there a method to generate the tar.bz2 only? I want to build a rootfs containing debug symbols and tools that are too big for the target device's flash (images), but shall be used during nfs based development. Oct 26 09:45:06 maybe IMAGE_CLASSES = "tar.bz2" in conf/local.conf? '^.^ Oct 26 09:52:36 IMAGE_FSTYPES seems more likely Oct 26 10:00:31 T_UNIX: there was some drawback on using the created rootfs for full debugging. yes, setting IMAGE_FSTYPES will give you the tar.bz2, but i don't remember the exact problems with it. Oct 26 10:01:07 LetoThe2nd: thanks. At least I'll know that it's a known problem :) Oct 26 10:01:14 T_UNIX: i gotta run for an hour or two, ping me afterwards if you are still seeing problems then i'll try to look it up Oct 26 10:02:36 thanks :) Oct 26 10:02:40 have a good run! Oct 26 10:02:54 oh, I guess you didn't mean that literally '^.^ Oct 26 10:11:41 LetoThe2nd, just so that you know... commenting out the two lines like shown in the link I posted and disabling qemu support for SDL on Yocto in Ubuntu 16.04 actually helped me build a working image Oct 26 10:12:24 so Yocto Jethro seems quite usable on Ubuntu 16.04 for my purposes so far, even though it is not tested on it Oct 26 10:27:30 eduardas_m: why dont use the newer krogoth branch? Oct 26 10:29:07 my build machine is Linux Mint 18, using Yocto Project krogoth with no troubles Oct 26 10:30:43 aV_V, my SoM board vendor (Variscite) only has recipies tested for Fido and Jethro Oct 26 10:31:56 you could try thought Oct 26 10:32:38 my SoM it was tested with Yocto 1.5, but as I said, no troubles with 2.1 Oct 26 10:32:54 I would actually be very happy to use the newest Yocto release, but can not because I have not found a supported board with my requirements in it Oct 26 10:34:00 aV_V, I have actually failed to get Yocto Jethro to work with the Fido recipies for the board before Variscite released their BSP for Jethro Oct 26 10:34:54 aV_V, just out of curiosity, what SoM are you using? Oct 26 10:35:41 eduardas_m: btw be aware of the community-bsp if the official bsp is out dated Oct 26 10:35:56 mine is Compulab with imx6 Oct 26 10:36:08 aV_V, I am always using the Freescale community bsp Oct 26 10:36:15 ah ok Oct 26 10:39:04 aV_V, was actually aware of those boards...would actually be usable for my purposes if not for low power consumption demands and the requirement of Bluetooth 4.1 Oct 26 10:40:12 I have actually failed to find another embedded Linux SoM with integrated LCD peripheral and Wi-Fi + Bluetooth 4.1 combo module Oct 26 10:40:38 hmmm, you have some strict requirements there haha Oct 26 10:40:50 that is the main reason I am using the DART6UL Oct 26 10:41:25 the Bluetooth 4.1 requirement is the one that actually kills freedom of choice here Oct 26 10:41:32 or at least so I feel Oct 26 10:42:08 because few SoMs have combo modules with that from what I've seen Oct 26 10:42:41 if anyone knows an alternative SoM that would satisfy the above, it would be useful to know Oct 26 10:44:02 eduardas_m: sry, I'm a newbie, first time doing embedded programming Oct 26 10:53:02 aV_V, I am actually very new to Linux in general myself... my background is in electrical engineering... mostly worked with PIC microcontrollers and PCB design with Altium Designer Oct 26 10:54:00 embedded Linux is very different from basic 8-bit systems I've done in the past Oct 26 10:54:58 eduardas_m: me computer engineer, have basic Linux knowledge but still it isnt easy Oct 26 10:55:57 also programmed for PIC (during 6 months only) Oct 26 10:56:15 was fun Oct 26 10:57:34 eduardas_m, depending on your volumes, stuff can be made to your order ;-) Oct 26 10:58:00 and i am not talking thousands but some hundreds Oct 26 10:58:25 aV_V, I am kinda skeptical about the future of 8-bit micros... the companies around me have been switching from PIC and AVR to STM32 rapidly Oct 26 10:58:56 rob_w, you are from CompuLab? Oct 26 10:59:02 no Oct 26 11:00:04 yet doing our own som and baseboards but ti based Oct 26 11:00:39 rob_w, can TI match the power consumption of imx6ul? Oct 26 11:01:18 sure yet not its computing power , we based on am437x Oct 26 11:02:51 is a single core A9 focused on interfaces etc Oct 26 11:03:57 rob_w, can I pm you? Oct 26 11:04:00 sure Oct 26 11:14:31 right now IMAGE_NAME = "${IMAGE_BASENAME}-${MACHINE}-${DATETIME}" Oct 26 11:14:50 shouldn't perhaps be IMAGE_NAME = "${IMAGE_BASENAME}-${MACHINE}-${BUILDNAME}" ? Oct 26 11:15:21 or maybe some people use more freestyle text with spaces and stuff for BUILDNAME? Oct 26 11:54:52 anyone here with experience of installing typescript on yocto? Oct 26 11:57:44 sveinse: not precisely, but some basic experience concerning node modules. Oct 26 12:00:27 LetoThe2nd: I'm wondering on how to proceed with npm modules that are installed to host (npm install foobar -g) Oct 26 12:03:19 sveinse: quick start: look at meta-nodejs by imyller. it contains a class that can be used as a starting point to install those. the -contrib layer includes examples such as https://github.com/imyller/meta-nodejs-contrib/blob/master/recipes-extended/forever/forever_0.15.2.bb Oct 26 12:03:34 sveinse: but those tend to be extremely big, as it pull in about everything. Oct 26 12:04:02 sveinse: so my suggestion is: use that as a start, see what it installs, then create your own do_install Oct 26 12:05:03 LetoThe2nd: I do have the meta-nodejs in place, and it does reads package.json. But this does not handle host npm package requirements, and I was wondering how that is most conveniently handled Oct 26 12:11:55 hello guys Oct 26 12:12:02 where can I read about init scripts for yocto? Oct 26 12:13:07 sveinse: wouldn't using https://github.com/imyller/meta-nodejs/blob/master/classes/npm-install.bbclass and referring to -native do the trick? Oct 26 12:13:35 Ox4: depends, if you can maybe elaborate a bit more about your actual question? Oct 26 12:14:00 LetoThe2nd: let me check Oct 26 12:14:43 LetoThe2nd: never mind, I have alredy found information in the update-rc.d.bbclass file :) Oct 26 12:44:02 now I have a new problem with Yocto Jethro FSL community bsp on Ubuntu 16.04: while building meta-toolchain-qt5 for dart6ul, I am experiencing a significant slowdown of the entire system... i.e. even the mouse cursor on the screen is moving slowly Oct 26 12:44:53 the process is kind of stuck at qwebkit do_compile task Oct 26 12:45:36 I have experienced such a slowdown with yocto for the first time Oct 26 12:56:36 what is the proper way to build my qt sdk without qwebkit? Oct 26 12:56:57 as I do not need it and am going to use basic qwidgets Oct 26 12:57:01 eduardas_m: I have the same question Oct 26 12:57:55 perhaps if I disable it, it will build properly on the Ubuntu 16.04 machine Oct 26 13:02:49 Hi, anyone else having trouble cloning https://git.yoctoproject.org/poky.git ? Oct 26 13:03:51 I have restarted my Ubuntu 16.04 machine and tried to bitbake meta-toolchain-qt5 again, now I get an error Oct 26 13:04:51 Function failed: do_compile (log file is located at /home/eligijus/BigDisk/var-mx6ul-mx7-yocto-new/build-fb/tmp/work/cortexa7hf-vfp-neon-poky-linux-gnueabi/qtwebkit/5.5.1+gitAUTOINC+0d592678ba-r0/temp/log.do_compile.2162)ERROR: Task 889 (/home/eligijus/BigDisk/var-mx6ul-mx7-yocto-new/sources/meta-qt5/recipes-qt/qt5/qtwebkit_git.bb, do_compile) failed with exit code '1 Oct 26 13:08:00 eduardas_m: I had the same error Oct 26 13:08:26 Now I'm approaching it with another way Oct 26 13:08:54 because bitbake meta-toolchain-qt5 is legacy method Oct 26 13:14:26 ionice -n 7 nice -n 19 bitbake :-) Oct 26 13:15:25 doesn't help if you run out of ram when trying to link webkit though... Oct 26 13:16:02 you need >10 GB ram to link chromium these days. Oct 26 13:22:46 Is putting a layer in EXTRALAYERS equivalent as adding them to BBLAYERS? Oct 26 13:24:18 I'm having problems inheriting a class from meta-nodejs which is added as EXTRALAYERS. I get "Could not inherit file classes ..." Oct 26 13:28:00 how to resolve this issue: Oct 26 13:28:02 ERROR: This recipe does not have the LICENSE field set Oct 26 13:32:51 I already have LICENSE_FLAGS_WHITELIST = "comercial" Oct 26 13:36:55 aV_V, I am trying by adding PACKAGECONFIG_remove_pn-qttools= "qtwebkit" in my local.conf Oct 26 13:37:04 still building Oct 26 13:37:29 nice, let me know if didn't fail Oct 26 13:37:43 aV_V, you said meta-toolchain-qt5 is legacy method..what is supposed to be the new one? Oct 26 13:38:21 inherit populate_sdk_qt5 (local.conf) Oct 26 13:39:04 aV_V, is there an elaborated explanation online? Oct 26 13:39:21 eduardas_m: not really :( Oct 26 13:39:36 aV_V, so where did you find this? Oct 26 13:40:56 eduardas_m: can't remember where exactly but it was a comment on stackoverflow I think Oct 26 13:41:35 http://infobot.rikers.org/%23oe/20160302.html.gz Oct 26 13:41:55 found qtwebkit removal solution in OE irc logs Oct 26 13:42:12 still building though... it sure is taking its sweet time Oct 26 13:43:30 good, ty Oct 26 13:45:11 aV_V, this one? http://stackoverflow.com/questions/33808081/yocto-dora-qt5-on-imx6-where-is-qmake Oct 26 13:47:37 eduardas_m: no but idk, meanwhile it works it doesnt matter for me Oct 26 13:52:53 I'm having problems with "inherit npm-base" form my recipe. I get "Could not inherit file classes ...". meta-nodejs which is added using EXTRALAYERS in accordance with its documentation Oct 26 14:07:22 aV_V, finally failed with do_compile of qt3d Oct 26 14:07:34 ERROR: Function failed: do_compile (log file is located at /home/eligijus/BigDisk/var-mx6ul-mx7-yocto-new/build-fb/tmp/work/cortexa7hf-vfp-neon-poky-linux-gnueabi/qt3d/5.5.1+gitAUTOINC+ec963e1063-r0/temp/log.do_compile.6648) Oct 26 14:08:03 will try to disable all unnecessary qt components such as this Oct 26 14:08:28 :( Oct 26 14:14:53 where can I find the proper names of qt modules being pulled in while making meta-toolchain-qt5? so that I can try to disable them with PACKAGECONFIG_remove_pn Oct 26 14:14:57 eduardas_m: now I'm building. Will tell u if I success Oct 26 14:52:28 sveinse: never even heard of EXTRALAYERS. presumably its something specific to your setup Oct 26 14:54:53 kergoth I saw it in one of the many semi vendor layers, I don't remember which one.. basically it was used as a way to inject additional entried into the bblayers.conf by their platform configuration program Oct 26 14:55:04 not sure if this is what they are referring to Oct 26 14:58:39 kergoth: nope nodejs use it, see here https://github.com/imyller/meta-nodejs Oct 26 14:58:52 sveinse: bitbake does not support or use any such thing Oct 26 14:58:56 ...and I wonder why Oct 26 14:59:01 it's someone elses setup scripts using it Oct 26 14:59:09 if you don't use them, that'll do nothing Oct 26 14:59:18 add it to bblayers, or use the scripts that actually do something with extralayers Oct 26 15:00:09 EXTRALAYERS evidently gets included. Calling bitbake nodejs works Oct 26 15:00:35 then you're using setup scripts or a custom setup that obeys it Oct 26 15:00:42 but inherit npm-base from a recipe don't Oct 26 15:01:14 again, either add it to bblayers, or use setup scripts that obey extralayers. the oe-init-build-env in oe-core does not do so Oct 26 15:02:36 jup Oct 26 15:03:11 (but I haven't done anything to support EXTRALAYERS, so why that works is beyond me) Oct 26 15:03:51 well, it dont. I just added it to BBLAYERS and the recipe inherit works. Oct 26 15:04:04 sveinse: it doesn.t Oct 26 15:04:07 nodejs is in meta-oe Oct 26 15:04:13 you didn't include that layer at all Oct 26 15:04:31 being able to bitbake nodejs didn't imply its inclusion :) Oct 26 15:04:39 * kergoth gets coffee Oct 26 15:04:42 ah, ok, there you have it :D Oct 26 15:05:09 Why then meta-nodejs advocates EXTRALAYERS is strange Oct 26 15:05:35 presumably whomever maintains it uses something which obyes it, and never tested with just oe-core. not ideal Oct 26 15:05:49 i'd report it as a bug in the layer documentation, if possible Oct 26 15:08:44 lol http://www.yoctoproject.org/bulk/devday-eu-2014/ypdd14-blanc-errors.pdf Oct 26 15:22:20 I especially like the "classic tutorials" slide Oct 26 15:22:27 (of above PDF) Oct 26 15:23:45 aV_V, so true :D Oct 26 15:24:22 still failed to build qt sdk on Ubuntu 16.04 for dart6ul today Oct 26 15:24:32 will have to try another day Oct 26 15:24:58 mine still have to build (it's slowly) Oct 26 15:26:26 aV_V, you're using imx6UL SoM from compulab or "normal" imx6 module? Oct 26 15:26:52 eduardas_m: imx6q Oct 26 15:26:59 guess it's the normal Oct 26 15:27:24 thought so, lucky you...you can use opengl and qtquick Oct 26 15:27:33 :) Oct 26 15:27:47 I hope so Oct 26 15:28:02 (after 1000h of pain) Oct 26 15:51:05 is it possible to run devshell from systemd container? Oct 26 16:46:35 Ox4: Yes, but only if the container correctly sets up the terminal, which unfortunately is not the case for quite a few container solutions out there Oct 26 17:29:15 I'm using core-weston-image but , how do I start a weston terminal ? Oct 27 00:29:27 If I add the meta-oe layer how do I configure bb so that it only builds the packages I want / need Oct 27 00:30:20 bitbake is only going to be what is needed (DEPENDS, RDEPENDS, packagegroups, etc. define that) Oct 27 00:30:28 s/be/build Oct 27 00:49:39 So I added DEPENDS += "vim-tiny" to my local.conf I have meta-oe in my bblayers.conf Oct 27 00:49:51 but I get ERROR: Nothing PROVIDES 'vim-tiny-native' Oct 27 00:50:06 Required build target 'core-image-base' has no buildable providers. Missing or unbuildable dependency chain was: ['core-image-base', 'makedevs-native', 'vim-tiny-native'] Oct 27 00:51:41 denix: can I use fragments with linux-ti-staging ? Oct 27 01:02:50 lolsborn: vim_*.bb does not inherit native, so it will not provide a native build Oct 27 01:04:06 lolsborn: are you trying to add it to an image? You need to put IMAGE_INSTALL_append = " vim-tiny" in local.conf, not DEPENDS Oct 27 01:04:24 DEPENDS is for build dependencies in recipes (.bb) Oct 27 01:08:02 http://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-IMAGE_INSTALL Oct 27 02:03:08 dl9pf: why not? **** ENDING LOGGING AT Thu Oct 27 02:59:59 2016