**** BEGIN LOGGING AT Thu Dec 08 03:00:02 2016 Dec 08 09:24:19 can I somehow force to compile with hard float with bitbake recipe? Dec 08 09:24:55 my qwt recipe seems to compile with soft float for some reason Dec 08 09:25:35 as I get gnu/stubs-soft.h no such file or directory Dec 08 09:25:54 error when trying to build an application with it Dec 08 09:33:37 hello Dec 08 09:33:51 where is {D} and {B} documented? Dec 08 09:33:58 i have a hard time looking for them :) Dec 08 09:35:14 cornel: http://www.yoctoproject.org/docs/1.6/mega-manual/mega-manual.html#var-D Dec 08 09:35:22 http://www.yoctoproject.org/docs/1.6/mega-manual/mega-manual.html#var-B Dec 08 09:35:34 thank you binarym Dec 08 10:13:57 that manual like is for an *old* release, the text may have changed in the latest. Just replace 1.6 with 2.2 in that url Dec 08 10:48:28 is meta-toolchain-qt5 broken in krogoth in some way? Dec 08 10:48:57 because the methods I used it to install when compiled by Fido no longer work Dec 08 10:49:29 it no longer links to qt libraries properly Dec 08 10:49:58 cannot find -lQt5Widgets even for the simplest of applications Dec 08 11:20:18 Hi, Dec 08 11:20:18 The yocto oeselftest system. Dec 08 11:20:18 Is it geared towards qemu only or can it run on another target? e.g. point to a serial/telnet remote with some actual hardware Dec 08 11:35:16 When altering a kernel config using the XYZ.cfg method, is it a requirement that the parameter already exists in defconfig? Dec 08 11:36:40 This is the method I am referring to: https://www.yoctoproject.org/docs/1.6.1/kernel-dev/kernel-dev.html#changing-the-configuration Dec 08 11:41:22 hmm. i see test_target_ip Dec 08 12:20:37 guys Dec 08 12:20:54 i'm trying to build an image on ubuntu server 16.04.1 Dec 08 12:21:10 looking at the documentation, python is missing in the list of requirements Dec 08 12:21:53 http://www.yoctoproject.org/docs/2.2/ref-manual/ref-manual.html#detailed-supported-distros Dec 08 12:22:00 who can add it to that page? Dec 08 12:40:18 cornel: file a bug for the documentation please Dec 08 12:40:39 rburton, i was afraid of this :) Dec 08 12:40:40 ok Dec 08 12:40:43 i think its not there as its normally there out of the box for ubuntu, but maybe its different for server Dec 08 12:40:43 i'll do it Dec 08 12:41:41 rburton, i'm just reinstalling the server os because ecrypts has some unexpected limits on file names and create the bug report with everything i find missing Dec 08 12:41:47 rburton, thank you Dec 08 12:42:55 yeah ecryptfs is a joke Dec 08 12:42:58 a very bad joke Dec 08 12:43:11 if you want crypt file system then just use md Dec 08 13:08:21 how do I use the SDK I made with populate_sdk with Qt creator? Dec 08 13:08:36 it looks to me something is wrong with environmental variables Dec 08 13:09:01 since when I install the SDK into qt creator, it still generates binaries for my host with the kit Dec 08 13:10:16 I did inherit populate_sdk_qt5 in my image recipe beforehand... but something else seems wrong Dec 08 13:10:48 how do I make sure I am launching qt creator with the proper environment variables? Dec 08 13:11:47 is sourcing environment-setup-cortexa7hf-neon-poky-linux-gnueabi not enough? Dec 08 13:14:15 <_nobody_> Hello, nybody alive? Dec 08 13:14:24 <_nobody_> anybody awaken? Dec 08 13:14:27 rburton, apparently the problem was that i've used aptitude instead of apt-get Dec 08 13:14:32 have to check though Dec 08 13:16:20 <_nobody_> I have question regarding poky 2.2 Dec 08 13:16:33 <_nobody_> If anybody can help? Dec 08 13:20:36 just ask... Dec 08 13:21:46 <_nobody_> OK. I downloaded poky 2.2, and compiled it (target qemux86). But QEMUx86 emulator would not start. Dec 08 13:22:11 <_nobody_> | runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/.lock... | runqemu - INFO - Created tap: | runqemu - ERROR - Failed to setup tap device. Run runqemu-gen-tapdevs to manually create. | runqemu - INFO - Running ldd /home/intel/projects/poky/poky/build/tmp/sysroots/x86_64-linux/usr/bin/qemu-system-i386... Dec 08 13:22:32 <_nobody_> Problem is here (from log): runqemu - ERROR - Failed to setup tap device. Dec 08 13:23:48 <_nobody_> Now, I found this explaining to ti act upon: http://lists.openembedded.org/pipermail/openembedded-core/2016-August/125882.html Dec 08 13:25:31 sounds like you should run bitbake runqemu-gen-tapdevs Dec 08 13:25:56 I'm n00b myself though, so don't listen to me :p Dec 08 13:26:06 who isn't? Dec 08 13:26:13 <_nobody_> And I need to run the following: runqemu-gen-tapdevs $USERID $GROUPID $OECORE_NATIVE_SYSROOT Dec 08 13:26:39 <_nobody_> What is in poky 2.2 $OECORE_NATIVE_SYSROOT??? Dec 08 13:26:45 <_nobody_> This is my question? Dec 08 13:27:08 cornel: well the list doesn't say python3 and that is a requirement, so it should be in the list Dec 08 13:28:22 _nobody_: I'd search for "sysroot" on http://www.yoctoproject.org/docs/2.2/mega-manual/mega-manual.html Dec 08 13:28:47 rburton, it seems that python3 is either installed by default or was broughht in by build-essentials because i have it and i have not explicitely installed Dec 08 13:29:23 _nobody_: http://www.yoctoproject.org/docs/2.2/mega-manual/mega-manual.html#var-SYSROOT_DIRS_NATIVE Dec 08 13:29:31 maybe Dec 08 13:32:43 <_nobody_> I can run this script: runqemu-gen-tapdevs $USERID $GROUPID $OECORE_NATIVE_SYSROOT Dec 08 13:33:04 <_nobody_> it is in /build/scripts, I believe... Dec 08 13:33:31 <_nobody_> I do not know thought, what is the value of $OECORE_NATIVE_SYSROOT Dec 08 13:33:53 I cannot get kernel .config patching using .cfg file in a bbappend to work. No matter what I do, the changes are overwritten, and I cannot seem to find out why. Dec 08 13:34:17 The .cfg is copied to the build folderas expected so the bbappend file is active Dec 08 13:35:00 Which scipt should be responsible for patching the .cong Dec 08 13:35:05 the .config? Dec 08 13:35:11 <_nobody_> It is very important for me to run QEMUx86 emulator, thus I kno that build is All Cool! Dec 08 13:42:49 does setting up qt creator environment in case of Krogoth now require two scripts? Dec 08 13:42:59 because there is now a /environment-setup.d/qt5.sh Dec 08 13:43:04 in the sysroot Dec 08 13:43:21 not just the environment-setup-cortexa7hf-neon-poky-linux-gnueabi Dec 08 13:43:39 either way it does not work properly for me Dec 08 13:44:30 does anyone use qt creator with Krogoth and SDK provided by populate_sdk? Dec 08 13:45:09 someone here who is using harfbuzz together with freetype? I could not enable it because circular dependencies between harfbuzz and freetype. Dec 08 13:57:31 circular dependencies are "fun" Dec 08 13:57:35 _nobody_: I guess OECORE_NATIVE_SYSROOT must be set to the directory where the content of the root directory of the image file is collected (from where the image is created) Dec 08 13:58:34 _nobody_: or maybe just / (because that will be the sysroot of the resulting system) Dec 08 14:00:00 _nobody_: the alternative is to give yourself sudo rights to run the tap commands without needing a password Dec 08 14:00:17 i have ross ALL=NOPASSWD: /home/ross/Yocto/poky/scripts/runqemu-ifdown in my sudoers Dec 08 14:00:20 (and -ifup) Dec 08 14:00:48 but the native sysroot is …./tmp/sysroots/x86-64-linux/ in your build directory, assuming you have a 64-bit x86 host Dec 08 14:11:28 <_nobody_> I hear you all, people. Dec 08 14:12:00 <_nobody_> Ross, I'll try first to give it a try, to update: i have ross ALL=NOPASSWD: /home/ross/Yocto/poky/scripts/runqemu-ifdown in my sudoers Dec 08 14:12:45 <_nobody_> I need to leave, But I'll drag and drop this discussion, and upon return I'll try to set: ALL=NOPASSWD Dec 08 14:14:23 <_nobody_> Thank you all, till later (I'll stay on IRC) :) Dec 08 14:28:59 hello guys. How can recursively install all files from my package in the yocto recipe? Dec 08 14:31:53 Ox4: write a makefile with a "install" target that do it ? Dec 08 14:32:10 cp -a? Dec 08 14:37:31 rburton: is it correct to use cp in the do_install() function? Dec 08 14:38:07 if you tell it not to preserve permissions, yes. the 'install' binary is better but that can't recursively copy. Dec 08 14:39:08 rburton: yes, I know. But I thought that there is a python function in *.class which could make this. Dec 08 14:39:37 nope Dec 08 14:44:27 rburton: and what about FILES_${PN}? Should I enumerate all files installed? Dec 08 14:44:37 no, you can just have paths Dec 08 14:44:53 like FILES_${PN} = "${datadir}" if it all ends up in /usr/share Dec 08 14:45:16 erm, s/paths/parents/ Dec 08 14:47:06 I have www/{foo,bar,baz.....} directories Dec 08 14:47:25 can I use FILES_${PN} = "www"? Dec 08 14:47:26 hello Dec 08 14:48:15 Ox4: FILES_${PN} expects absolute paths Dec 08 14:48:27 understood, thanks Dec 08 14:49:48 I need the zipfile module from python, what package is that part of? Dec 08 14:49:56 its part of the python stdlib Dec 08 14:51:04 easy solution is to rdepend on python-modules, to get the full library Dec 08 14:51:17 right Dec 08 14:51:29 or Dec 08 14:51:30 $ oe-pkgdata-util find-path */zipfile.py Dec 08 14:51:30 python3-compression: /usr/lib/python3.5/zipfile.py Dec 08 14:51:30 python-compression: /usr/lib/python2.7/zipfile.py Dec 08 14:51:39 thats very useful Dec 08 14:51:59 thank you very much, I have been wanting such a tool for a while Dec 08 14:52:07 been in oe for a while now Dec 08 14:52:18 yes, Im sure, I just haven't been aware Dec 08 14:52:21 i'm trying to install some code via the automatic call of my cmake install, that works. well it used to work. Dec 08 14:52:49 Running into an issue with a custom fetcher very similar to the npm fetcher. Dec 08 14:52:56 i added some code to install a service and shell script as part of a service component for the target build and now the cmake isntall is ignored. Dec 08 14:53:22 I'm getting Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered NoMethodError Dec 08 14:53:36 Except if I give the package a known version it works happily. Dec 08 14:54:24 I have a bbclass to pull in the custom fetcher. seen here: https://github.com/meta-rust/meta-rust/blob/master/classes/crate-fetch.bbclass Dec 08 14:54:43 And the custom fetcher extends the wget fetcher so the method is defined. https://github.com/meta-rust/meta-rust/blob/master/lib/crate.py Dec 08 14:59:17 An example of the usage where it fails is https://github.com/cardoe/meta-rust/blob/rustfmt-git/recipes-example/rustfmt/rustfmt_git.bb Dec 08 14:59:39 If I drop the use of ${SRCPV} the recipe builds just fine. Dec 08 15:54:08 guys, could somebody help me with do_rootfs function: http://ix.io/1KZe ? Dec 08 16:30:26 <_nobody_> Ross Burton, QEMUx86 emulation works for me, after your advice! :-) Dec 08 16:30:58 <_nobody_> Thank you very much for the tip: i have ross ALL=NOPASSWD: /home/ross/Yocto/poky/scripts/runqemu-ifdown in my sudoers Dec 08 17:09:47 can anyone confirm to me meta-toolchain-qt5 is working with Qt creator ok in Krogoth? Dec 08 17:14:09 I am having problems similar to the ones described in this thread: Dec 08 17:14:14 http://lists.openembedded.org/pipermail/openembedded-devel/2016-April/107131.html Dec 08 18:11:41 mentor just got bit by https://github.com/WindRiver-OpenSourceLabs/wr-core/commit/dfe9f3ab — wonder if that should go into oe-core Dec 08 18:11:49 or rather, the meta-poky samples Dec 08 21:25:48 Hi folks, I'm seeing "The following packages could not be configured offline and rootfs is read-only: ['100-systemd']" when trying to build a read-only rootfs that uses systemd. postinst 100-systemd appears to contain nsswitch.conf mangling & update-alternatives calls to point to systemctl. Any hints on how I can resolve this? Dec 08 21:27:12 This is with poky master Dec 08 21:27:42 (testing morty now, but I'm pretty sure it will work fine, didn't have any issue with master until very recently) Dec 08 21:32:23 huh Dec 08 21:32:25 file a bug please Dec 08 21:32:36 there were recent commits in master that are likely the cause Dec 08 21:32:45 but i'm about to go away Dec 08 21:44:12 damnit, getting a taskhash/basehash mismatch, but even with the commits from master, only one of the two mentioned hashes has been written as sigbasedata Dec 08 21:44:15 so there's nothing to compare Dec 08 21:51:57 * kergoth sighs Dec 09 00:51:54 kergoth: around ? Dec 09 00:52:30 kergoth: there is a problem where 'all' package is installed in primary sysroot only and not in multilib variant sysroot Dec 09 00:52:38 kergoth: I think this is incorrect Dec 09 00:53:22 kergoth: if there is a multilib package needing a dep on one of 'all' type package it should double install it into both sysroots Dec 09 01:52:07 khem: i'd agree with that, though it might just go away with the recipe specific sysroot support Dec 09 02:10:53 thats right Dec 09 02:11:09 do we have a branch to test out recipe specific sysroot stuff ? Dec 09 02:13:21 khem: I believe it's contrib/rpurdie/wip-rss (poky-contrib, or the one on oe-core-contrib + bitbake master-next) Dec 09 02:13:46 see RP's email to the arch list ~ a week ago for status at that time Dec 09 02:24:38 ok **** ENDING LOGGING AT Fri Dec 09 03:00:01 2016