**** BEGIN LOGGING AT Thu Sep 11 02:59:58 2014 Sep 11 06:00:21 Hello all here. Having some troubles with adding Unicode support to core-image-base. Should I add ICU to IMAGE_INSTALL_append? Sep 11 07:25:08 good morning Sep 11 07:25:51 hello, mckoan Sep 11 07:33:48 Guys, where can i get some boost recipes for my system? Sep 11 07:46:06 hi room Sep 11 07:46:19 silly question: is there a cross compiled python in yocto? Sep 11 07:48:07 gebreselaisi: http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-devtools/python Sep 11 07:48:11 looks like it :) Sep 11 07:48:28 plus, its in poky, not in yocto :P Sep 11 07:51:35 isn't that a native python? Sep 11 07:52:05 native python is amongst the things given. Sep 11 07:52:27 thing is, I am trying to build some project using python qt bindings Sep 11 07:52:37 i've build pyqt for target Sep 11 07:52:50 but the native python cannot open the pyqt libs Sep 11 07:53:03 gebreselaisi: well so what is your actual problem? that the bindings don't build? don't work? Sep 11 07:53:36 well the pyqt stuff probably links to qt, which is architecture dependent. Sep 11 07:53:54 from PyQt5 import QtCore | ImportError: tmp/sysroots/i686-linux/usr/lib/python2.7/site-packages/PyQt5/QtCore.so: cannot open shared object file: No such file or directory Sep 11 07:54:08 yes, it's built for arm Sep 11 07:54:14 gebreselaisi: wha not just include python or python3 in your image recipe and see then? Sep 11 07:54:35 gebreselaisi: so of course your x86-native python can't do anything with the arm qt. Sep 11 07:55:12 that is why I was asking if there is some sort of cross compiled python Sep 11 07:55:42 of course there is a crosscompiled python. but that is going to run on your target, not on your dev host. Sep 11 07:56:11 yes, I am a bit dazzled Sep 11 07:56:30 I mean, one compiled for x86 that is able to load arm libs Sep 11 07:56:41 the sort of toolchain like Sep 11 07:56:51 sounds like what you mean is "a native python that can use other-arch binary libs". and not, i think that does not exist. Sep 11 07:57:10 so how would I solve my problem then? Sep 11 07:57:16 i don't see no problem. Sep 11 07:57:19 :) Sep 11 07:57:50 compile your stuff for the arch you want it to run on. thats no problem, thats technically required. Sep 11 08:00:12 and if you want to test arm libraries on your devhost, you're gonna need some means of emulation, e.g. running all together in qemu or such. Sep 11 08:00:33 but then again, that is basically not different from running the complete image on your target Sep 11 08:32:03 LetoThe2nd, the problem is that my pckage has a Makefile which uses pyuic5 Sep 11 08:32:27 which is a file that should be generated by pyqt Sep 11 08:32:44 looking at my host pyuic5 file, I see it is like: Sep 11 08:32:59 #!/bin/sh Sep 11 08:32:59 exec /usr/bin/python3.4 -m PyQt5.uic.pyuic ${1+"$@"} Sep 11 08:33:42 gebreselaisi: sounds like your build process is not crosscompile aware. so if you want to actually build your stuff with yocto, you'll have to fix that Sep 11 08:33:45 if I have the same installed in the x86 sysroot in my build, it will error out saying that it cannot loat libQtCore module, which is a module generated by pyqt, but it's for arm Sep 11 08:34:48 what do you mean it is not crosscompile aware? Sep 11 08:35:00 crosscompile in regards to what eaxctly do you mean? Sep 11 08:35:04 its a common problem that software builds are written only with native compilation in mind. but for your specific package, this is nothing that oe/poky/yocto can fix, IMHO Sep 11 08:35:48 gebreselaisi: you said your build does something like exec /usr/bin/whatever. this means it uses whatever runs on the host. so its not crosscompile aware. Sep 11 08:37:08 no, my build looks for a certan script Sep 11 08:37:21 which should be generated by pyqt, but it is not Sep 11 08:37:30 so I can have it installed in the x86 sysroot Sep 11 08:37:48 the script is called pyuic5 Sep 11 08:37:52 maybe also pyqt is not crosscompile aware, it's nothing that i have expertise in. Sep 11 08:37:56 on my host, pyuic5 looks like: Sep 11 08:38:24 or maybe it is, and you are still trying to run arm software on your x86 box, which is just not going to work. Sep 11 08:38:37 the problem is this Sep 11 08:38:52 exec python -m PyQt5.uic.pyuic ${1+"$@"} Sep 11 08:38:58 this is in a script Sep 11 08:39:07 used by my package's Makefile Sep 11 08:39:26 when it does the -m PyQt5.uic.pyuic Sep 11 08:39:33 it will try to load the pyqt modules Sep 11 08:39:37 but those are for arm Sep 11 08:40:14 "not cross compile aware". some part in your tool chaining is that. but i cannot help you there, sorry. i'm no pyhton guy. Sep 11 08:41:46 so yeah, the problem boils down to python Sep 11 08:41:52 thanks anyway Sep 11 08:58:08 morning all Sep 11 10:19:56 is here anyone from Freescale? Sep 11 11:35:57 Aleksandr: maybe otavio may help you, ask your question Sep 11 11:40:38 mckoan: Thank you. Sep 11 11:43:02 hello Sep 11 11:48:20 jaro123: hello. What kind of issue you deal with? Sep 11 11:48:43 how can I move my autotools steps I did manually (aclocal -Iaclocal-copy / automake -a / ./configure --host=arm-poky-linux-gnueabi / make ) to my recipe? Sep 11 11:48:55 jaro123: "inherit autotools" Sep 11 11:49:01 Aleksandr : how do you know that? Sep 11 11:49:24 Aleksandr: if you have a question, just ask it. Sep 11 11:49:36 good, I have: inherit autotools lib_package binconfig pkgconfig Sep 11 11:51:03 basicaly I am creating a sdl2-image recipe, unfortunately it ends with: | libtool: Version mismatch error. This is libtool 2.4.2, but the Sep 11 11:52:04 so I do follow steps descrbed in a adt manual so I can build the sdl2-image library manually Sep 11 11:52:13 which is great Sep 11 11:52:51 you can try cmake instead of aototools Sep 11 11:53:06 but builder does know my steps... so I do think there is missing sometting in my recipe Sep 11 11:53:25 Aleksandr :) great! Sep 11 11:54:33 jaro123: pastebin the recipe? Sep 11 11:54:38 exactly Sep 11 11:54:43 moment please Sep 11 11:56:22 here is the recipe: http://pastebin.com/7dPeJPML Sep 11 11:57:53 it doesn't use cmake, so remove that commented line Sep 11 11:58:01 WITH: inherit autotools lib_package binconfig pkgconfig : http://pastebin.com/E6Kr07nM Sep 11 11:58:22 rburton: exactly - the next step Sep 11 11:58:25 don't set —host yourself, let the build do that Sep 11 11:58:36 let the build... ok Sep 11 11:58:38 why the EXTRA_AUTORECONF line? Sep 11 11:58:49 #EXTRA_OECONF = " --host=armv7-none-linux-gnueabi" Sep 11 11:59:00 #inherit autotools lib_package binconfig pkgconfig Sep 11 11:59:10 inherit cmake Sep 11 11:59:24 sdl2-image uses autotools, not cmake. Sep 11 12:00:21 I do think also... Sep 11 12:00:38 with cmake: http://pastebin.com/u1CFxiAj Sep 11 12:01:30 sure.that breaks because it doesn't use cmake Sep 11 12:01:49 ok, step back toward autotools Sep 11 12:02:22 so now the youtput is http://pastebin.com/u1CFxiAj Sep 11 12:02:42 that still says cmake Sep 11 12:03:33 rbutron : my error : http://pastebin.com/E6Kr07nM Sep 11 12:03:50 so why did you add EXTRA_AUTORECONF? Sep 11 12:03:56 doing that can cause problems like that Sep 11 12:04:01 removed - EXTRA_OECONF and EXTRA_AUTORECONF Sep 11 12:04:21 and simplier inherit - just : inherit autotools Sep 11 12:05:18 I do every time a clean : bitbake libsdl2-image -c cleanall Sep 11 12:06:20 if you look at libsdl2.bb youll see it deletes some broken files from the tarball Sep 11 12:06:28 you might have to do the same for libsdl2-image Sep 11 12:06:37 when I build it manually - it works Sep 11 12:06:39 http://pastebin.com/7VCNUPSS Sep 11 12:07:49 rburton - thanks I will check it Sep 11 12:07:56 but manually it works, can I tell to my recipe just do it same way as I do manually ? Sep 11 12:09:33 rburton: the problem I have is wrong libtool version (from http://pastebin.com/E6Kr07nM) : libtool: Version mismatch error. This is libtool 2.4.2, but the definition of this LT_INIT comes from libtool 2.2.6. Sep 11 12:10:40 which is roughly what the deletions in libsdl2.bb are to fix Sep 11 12:14:54 oh my good, this one, fight? # Remove old libtool macros. Sep 11 12:14:59 right? Sep 11 12:18:44 rburton: thank you I will go this way Sep 11 12:31:56 rburton: works Sep 11 12:37:44 Does anyone use the apache2 + mariadb + phpmyadmin ( from meta-openembedded/meta-oe ) ? Sep 11 12:39:18 is an initial database configuration needed ? because the phpmyadmin can not connect the sql daemon and it even seems no sql daemon is running Sep 11 12:45:05 jaro123: mysqld should be running Sep 11 12:45:24 jaro123: FWIW I maintain that set of recipes basically Sep 11 12:45:41 although to be fair I probably don't do the best job of it Sep 11 12:46:07 bluelightning: hi :) really? nice Sep 11 12:46:54 bluelightning: usually I am using ps aux but the parameters does not work on my target (probably ps comes from busybox) Sep 11 12:47:09 the only thing you should need to do is to set a mysql user password, then you should be able to use phpmyadmin Sep 11 12:47:32 bluelightning: how can I see the mariadb daemon is running? Sep 11 12:47:54 ps | grep mysql Sep 11 12:49:02 bluelightning: I will check it again Sep 11 13:02:00 bluelightning: bye Sep 11 14:30:03 bluelightning: rburton found another issue with ca-certificates & c_rehash. It seems that if you enable it by removing the patch, you're now going to get issues about not being able to configure the package offline due to ro rootfs Sep 11 14:30:30 Looks like I will have to keep digging/dicking around to make this happy. Sep 11 14:52:40 Yup, indeed. the do_isntall_append has update-ca-certificates, which of course would break this Sep 11 14:52:56 since c_rehash would get called, and not handle the SYSROOT's Sep 11 16:46:08 hi Sep 11 16:46:20 can someone help me please with my EM2440 ? Sep 11 17:15:30 Is there a way to force refetch of a local git package that I'm actively updating? -c cleanall doesn't seem to cut it Sep 11 17:16:29 (niether does -c fetch) Sep 11 17:16:37 Are you using srcrevs? Sep 11 17:28:35 WarheadsSE: no Sep 11 17:29:59 WarheadsSE: well, SRCREV="${AUTOREV}" Sep 11 17:30:13 not really sure what that does, though. Sep 11 17:31:08 I can't say AUTOREV has been perfect for me.. Sep 11 18:36:23 I've fallen back on doing `find yocto-obj-dir -name 'package-im-tweaking' -exec rm -rf \{\} \;` Sep 11 18:36:37 it's a real shame I can't rely on bitbake's cleanall :( Sep 11 19:04:59 K: here's a convoluted one Sep 11 19:05:51 After re-enabling c_rehash, I get an issue where during postinst for an image, it is complainig about my native sysroot not having usr/bin/env Sep 11 19:06:00 (which it apparently doesnt) Sep 11 19:06:12 And then, looking further, it would not have perl either. Sep 11 19:06:23 so the openssl perl c_rehash = pain. Sep 11 19:44:33 Anyone have a thought on the right way to fix that? Sep 11 20:04:05 so I'm trying to use bitbake -g -u depexp to explore image dependencies. And I'm updating my custom image bitbake file. In particular, I removed "EXTRA_IMAGE_FEATURES += "tools-debug"". But it appears the update of my image.bb file didn't take. Sep 11 20:04:40 It seems that depexp is using a cached version of my recipe. Anyway to purge that cache Sep 11 20:04:43 ? Sep 11 20:05:17 I've tried touching my meta-custom/conf/layer.conf, didn't help Sep 11 20:05:39 I also tried bitbake -c cleanstate , still no dice. Sep 11 20:06:53 I do not have a PR variable in my image recipe, I'll try that next. Sep 11 20:09:07 PR = "r1" didn't help. Sep 11 20:51:28 I think I found my problem... local.conf also had "EXTRA_IMAGE_FEATURES += "tools-debug"". Dangit. Sep 11 20:57:35 Figure out my ca-certs thing: DEPENDS_class-native Sep 11 23:45:59 what does this warning needs /tmp/sstate-control/manifest-image-tools.populate_sysroot not found Sep 12 01:50:37 no pidge? **** ENDING LOGGING AT Fri Sep 12 02:59:58 2014