**** BEGIN LOGGING AT Fri Jun 28 02:59:58 2013 Jun 28 07:51:11 good morning Jun 28 07:58:21 hi mckoan Jun 28 08:53:40 Hi, I have a question about a *.bbappend files. I have a problem with including a file into bbappend using include "features.inc". Bitbake says that features.inc is not a bitbake file although it contains just plain assignment to FEATURE variable. Is it possible to include files from bbappend files? Any help would be greatly appreciated. Jun 28 09:13:03 morning all Jun 28 09:32:58 morning all Jun 28 09:43:28 hi florian, bluelightning, silviof, all Jun 28 09:44:18 hi mckoan, silviof Jun 28 10:18:20 bluelightning: JaMa: so what's the plan for PR / PRINC in meta-openembedded layers? Jun 28 10:21:12 I haven't seen any plan Jun 28 10:26:38 I think the only choice is a flag day for the changeover Jun 28 10:28:25 btw: that's right ML for meta-qt3 changes? Jun 28 10:28:43 2 are in oe-devel ML but I don't know who maintains meta-qt3 Jun 28 10:29:09 bluelightning: ah layerindex says it's you :) Jun 28 10:29:25 JaMa: er... yes :) Jun 28 10:29:34 heh Jun 28 10:29:43 I think the correct ML is the yocto one Jun 28 10:29:52 but I can pick them up from there Jun 28 10:30:25 that layer doesn't see too many patches as you might guess Jun 28 10:30:32 maybe on the next Yocto release we bump PE and get rid of PR stuff Jun 28 10:30:54 I was just thinking if I should create new bundle for them or reply to submitter that it's wrong ML Jun 28 10:30:58 I don't think bumping PE really helps though if you have bbappends Jun 28 10:31:21 ok, then at layer level ? Jun 28 10:31:21 right, bumping PE isn't better then bumping PR Jun 28 10:31:56 afais the issue is only for feeds Jun 28 10:39:18 JaMa: I think I'll just merge it now and reply for future reference Jun 28 10:39:23 JaMa: thanks for the reminder Jun 28 10:39:54 and tut tut, the README doesn't say where to send patches Jun 28 10:40:05 I'll fix that as well Jun 28 11:16:23 hi all Jun 28 11:17:53 hi pb_ Jun 28 11:33:47 it looks like our cat is letting a local cat in the house to eat her food Jun 28 11:34:21 That's nice and friendly. Jun 28 11:34:48 yes Jun 28 11:34:56 I have a cam on the cat door Jun 28 11:35:11 and have video of them coming and going around the same time Jun 28 12:14:37 ant_work, is it easy for foreigners to by SIM's in Italy? Jun 28 12:15:05 well, I've asked someone, seems straightforward Jun 28 12:15:17 still your ID will be registered Jun 28 12:15:38 you can go in any shop and buy a 'rechargeable' Jun 28 12:15:38 as in they copy my passport? Jun 28 12:15:49 no special id needed Jun 28 12:15:52 seems so Jun 28 12:15:54 ok Jun 28 12:16:03 I had seen references to needing a tax number Jun 28 12:16:10 spain wanted a passport Jun 28 12:16:13 I've asked the shop on the corner, dealing with tourists Jun 28 12:16:27 Belgium mailed to the hotel from internet form :) Jun 28 12:16:29 thanks Jun 28 12:16:50 the gray men have to know who you're Jun 28 12:16:56 heh Jun 28 12:17:16 maybe you'll get some tablet for free those days... Jun 28 12:17:17 they can match my IMSI to other records :) Jun 28 12:20:00 Crofton|work: use a GTA02 with IMSI 000000000000 :-D Jun 28 12:20:31 rofl Jun 28 12:20:36 that would be awesome to have Jun 28 12:20:45 there were about 400 of them I beleive Jun 28 12:20:49 I had 2 Jun 28 12:21:07 of course the IMSI on GTA02 in in flash so you can just change it Jun 28 12:22:00 * broonie keeps on meaning to look at getting his running. Jun 28 12:24:11 * stefan_schmidt_w wonders if he can comment on that with techincal details. Don't havce my NDA around to look it up. ;) Jun 28 12:24:26 Crofton|work: http://www.vodafone.it/engl/living/italy_pack.html Jun 28 12:24:55 stefan_schmidt_w: I lost the doc so I cant remember the AT commands Jun 28 12:26:13 hmm, they talk about a fiscal code card Jun 28 12:26:15 * bluelightning still has his GTA02 but the thing was so buggy it wasn't much use as a phone Jun 28 12:26:17 weird Jun 28 12:28:08 bluelightning: Don't tell me. I used it 6 months as my main phone. I know the pain. :) Jun 28 12:28:27 XorA: I still should have all the docs somewhere. Don't know where so. :) Jun 28 12:28:43 I gave my GTA01/GTA02 devices to the local hacklab Jun 28 12:28:48 and my GTA03 Jun 28 12:29:14 I have a GTA04 as well, haven't used it much but it does seem functional and impressive as an effort from a small team Jun 28 12:29:26 I kept the gta02 for dfu-util testing Jun 28 12:31:50 its the only dfu device I ever saw :-D Jun 28 12:32:33 Everything else seems to have adopted the fastboot protocol instead. Jun 28 12:34:38 Not really. Only if you think about the android world of devices. Jun 28 12:34:49 Still tons of smaller devices that use dfu Jun 28 12:35:14 The bluetooth usb chip in your Thinkpad might use it. Jun 28 12:35:50 PHones or tablet or other "big" devices don't use it. Jun 28 12:36:21 But smaller things do. Just seen it mentioned on some Sony site about a wrist watch, etc Jun 28 12:36:53 And if we talk about number one have to see that Samsung is not using fastboot either. Jun 28 12:37:06 At leats not when I look around in the office here. Jun 28 12:37:42 But I think thats not OE related at all :) Jun 28 12:37:42 I've never actually seen any of these other devices using DFU. Jun 28 12:37:58 The Samsung stuff is their own custom protocol that predates Android. Jun 28 12:38:25 And they also have one that comes after android and is not fastboot Jun 28 12:38:43 Oh, they changed? Nice :) Jun 28 12:38:56 I don't think they changed Jun 28 12:39:16 Can't comment on devices that are here compared to the one available in the market Jun 28 12:40:09 Anyway, there are DFU devices. Just not stuff you guys work with it seems. Quite some microcontroller projects are using it. Jun 28 12:40:28 Its better on smaller firmware images and chips with less power anyway Jun 28 12:41:11 Flashing the gta02 was quite a pain already with 60 MB or so. Nowadays it would be even more painful. Spec was never written for such big amounts of data. Jun 28 12:52:45 XorA: that iphone$ still have DFU Jun 28 12:53:52 ant_work: cant stand apple kit Jun 28 12:54:45 ant_work: not by the spec though. Would be to easy. :) Jun 28 13:51:02 I only have bits of GTA01 somewhere, not sure that was ever very functional :/ Jun 28 15:08:54  Jun 28 16:23:09 Hi. I'm trying to build a cross gcc for arm, that runs on Win32, using the sysroot created by OpenEmbedded. Problem is when I try to compile an application using the resulting gcc, ld.exe complains that it "cannot represent machine arm:beaglebone". Anyone who knows whats wrong ? Jun 28 16:24:04 jkroon_: sounds ambitious. Jun 28 16:24:31 does Windows have something like strace/ Jun 28 16:24:32 ? Jun 28 16:24:38 jkridner, why ambitious .. ? Jun 28 16:24:56 jkridner, dunno.. I'm testing it using wine Jun 28 16:25:11 compiling anything for Windows is always difficult for me.... Jun 28 16:25:30 especially a compiler. Jun 28 16:26:14 yeah Jun 28 16:26:40 still, I just think I'm missing some linker-scripts or something, then it should work Jun 28 17:40:28 pb_: the gihub sync for meta-openembedded repo is not happening Jun 28 17:41:17 pb_: well the push is happenin but it seems the repo its syncing from is not uptodate Jun 28 17:52:41 pb_: never mind it seems to be ok Jun 28 17:54:51 for some reason, all my linker-scripts contain "OUTPUT_ARCH(arm:beaglebone)", and my gcc doesnt understand that Jun 28 17:56:44 jkroon_: maybe you're just lucky today? Jun 28 17:57:06 lucky ? :-p Jun 28 17:57:56 i got nothin' better than sarcasm right now... Jun 28 17:58:07 all my new stuff is at home Jun 28 18:18:56 oh. I think binutils uses "$MACHINE" from the environment. And I was setting it for OpenEmbedded Jun 28 18:27:56 yes. that was pretty sneaky :-p Jun 28 18:37:35 Using bitbake, and given the image bb recipe, is there a command I can give to populate the sysroot with files from all packages that is pulled in by the image ? Jun 28 18:37:56 bitbake -c populate_sdk Jun 28 18:39:29 doesnt that also create the SDK "package" ? Jun 28 18:39:55 yes Jun 28 18:40:05 end result is a full SDK.. Jun 28 18:40:14 based on the image vs a "meta-toolchain" recipe Jun 28 18:41:52 fray, yeah I guess I kind of want this, thanks Jun 28 18:43:10 * fray explains to people at least once a week the difference between populate_sdka nd meta-toolchain... SDKs.. Jun 28 18:43:19 "generic image based" vs "highly targeted" Jun 28 18:47:38 fray, are there any major differences between the target system sysroot in tmp-eglibc/sysroots and the one shipped in the SDK ? Jun 28 18:47:47 yes Jun 28 18:48:14 the sysroot in the buildsystem is specific to the instances of the build system.. it will likely contain a lot of things that could build software that is incapable of running on the target.. Jun 28 18:48:38 many libraires and headers are produced that are never used in the software put into the image recipe.. Jun 28 18:48:55 so if you directly build against the build system sysroot, you can allow your SDK users to generate software that is broken.. Jun 28 18:49:20 the SDK on the otherhand constructs the SDK based only on the software that is available to the end user to develop against, to hopefully ensure that apps will run on the target image. Jun 28 18:49:39 for the image recipe, it does this by simply adding in -dev packages to each of the things insalled.. (simplified, but thats basically what it does) Jun 28 18:49:59 for the meta-toolchain (targeted SDK).. its up to the author of the recipe to state precisely what the app developer is allowed to use.. Jun 28 18:50:14 both are useful, it all depends on how much you want to hide from the application developer.. Jun 28 18:50:14 i would guess that would be the same dev packages as the ones in the build sysroot, no.. ? Jun 28 18:50:29 build sysroot has more then what was instaled onto the image.. Jun 28 18:50:53 i.e. if you build bash, you need ncurses.. ncurses has a number of libraries available to it.. but only one of them is needed to run bash. Jun 28 18:51:01 so you build 5 libraries, your image only contains 1.. Jun 28 18:51:13 fray, aha Jun 28 18:51:19 fray, makes sense Jun 28 18:51:22 if you build against the sysroot, you have access to link to any of the 5.. if you build against the SDK.. you will only have access to link to the 1 that is available Jun 28 18:51:50 and with the targeted SDK, you can say I may have ncurses, but it's forbidden for apps to use it.. only the system can.. so you just don't make it available at all Jun 28 18:52:11 (thats pretty normal behavior for a GUI based SDK... where people are limited to well defined GUI interfaces) Jun 28 18:52:25 fray, so, im creating a gcc toolchain which shall run on win32, for creating an application that runs on my image. Im better of extracting the sysroot in the SDK package, than using the one in tmp-eglibc/sysroots, right ? Jun 28 18:52:50 in that case, you need to generate the win32 toolchain externally.. since the build system can't.. Jun 28 18:53:07 you then want to generate an SDK (using either approach).. install it on a Linux machine, and then copy the sysroot from the SDK itself.. Jun 28 18:53:11 fray, yeah, i just got it working, but ive been using the sysroot in tmp-eglibc Jun 28 18:53:20 combine the Win32 and the extracted SDK stuff and you now have a windows sdk Jun 28 18:53:34 cool Jun 28 18:53:53 there really ought to be a recipe for that.. Jun 28 18:54:41 at this point people have avoided any Win involvement.. the future is to be able ot run a VM running oe/Yocto Project code.. Jun 28 18:54:54 and then simply doing your builds (controlled by the windows side) in the Linux VM.. Jun 28 18:55:18 initial prototyping show that is actually faster then using a windows cross compiler, due to windows and it's horrible CoW filesystem issues Jun 28 18:56:11 yeah.. i would guess windows not having a proper fork() not helping the performance Jun 28 18:56:20 yup Jun 28 18:57:12 the company i work for i still using windows xp Jun 28 18:57:22 I want to use linux in our next project Jun 28 18:57:26 tell them to invest in a free 'VM'.. ;) Jun 28 18:57:37 there arent any good ones.. Jun 28 18:57:52 they're still better then building with windows though... serious performance will improve Jun 28 18:57:54 Qemu doesnt support full virtualization on win32 AFAIK Jun 28 18:58:03 There are others.. Jun 28 18:58:17 which one are you thinking of ? Jun 28 18:58:19 basically they're 'player' versions thata re free.. you just need to generate an image from somewhere.. Jun 28 18:58:29 * fray tries to remember I don't do much with that stuff anymore Jun 28 18:58:35 vmplayer is not free for commercial use Jun 28 18:58:44 which is a shame.. Jun 28 18:59:09 i tried the one oracle owns... dont remember the name... but it didnt even startup :-( Jun 28 18:59:15 https://www.yoctoproject.org/documentation/build-appliance-manual Jun 28 18:59:24 YP recommends VM Ware player.. Jun 28 18:59:35 the oracle one is the other ones I've seen people use Jun 28 19:00:34 oh well, win32 version of gcc should work for us I hope Jun 28 19:00:52 if you do that, then the right approach is to extract the sysroot from the SDK.. Jun 28 19:01:03 will do. thanks for the info Jun 28 19:01:12 that is how the company I work for ships the stuff to our unfortunate Win32 customers Jun 28 19:01:48 i find it pretty ironic that even the win32 gcc binary is compiled on a linux machine Jun 28 19:02:34 at least thats how I do it Jun 28 19:02:45 ya, same here Jun 28 19:03:26 everyone is struggling with working around win32 limitations :-) Jun 28 19:03:49 and still almost all companys out there buy windows year after yeat Jun 28 19:04:05 that is fucked up Jun 28 20:25:24 windows was never a platform intended for developers or engineers... Jun 28 20:25:54 it's a marketing tool intended to make "normal" people dumb and dependent Jun 29 01:28:19 Crofton|work: ah yes I see it :) Jun 29 01:28:30 Crofton|work: not running OE yet ;) Jun 29 01:29:49 we must have charged an arm and leg for it Jun 29 02:10:40 khem, those guys get free shit :) **** ENDING LOGGING AT Sat Jun 29 02:59:58 2013