**** BEGIN LOGGING AT Tue Jul 20 02:59:56 2010 Jul 20 03:00:02 their purposes are quite different Jul 20 03:01:20 hmmm INHERITed is for env related Jul 20 03:01:22 arguably, INHERITed functionality could be considered not a class at all -- its not a way to abstract functionality from a set of recipes, its global, and ends up in the configuration space Jul 20 03:01:34 ah yes right Jul 20 03:01:50 i don't know what else you would call it Jul 20 03:01:50 e Jul 20 03:01:58 every one of those could just as well be a .inc Jul 20 03:02:06 * kergoth_ shrugs Jul 20 03:05:57 kergoth: I would say INHERITS are also like classes because they change your build enviroment and methods Jul 20 03:06:06 but they are two different namespaces may be Jul 20 03:07:43 true, but conceptually they don't quite fit the same. you don't exactly inject something into the inheritence hierarchy of every class you have ;) Jul 20 03:07:53 right Jul 20 03:08:18 heh may be they could be called as friend classes :) Jul 20 03:08:22 * kergoth_ doesn't know what the right answer is, just something to give some thought Jul 20 03:08:23 hehe Jul 20 03:08:54 i think we want to keep the concepts simple and clear to a user. even someone who isn't a developer can grasp the class concept pretty quickly, if not necessarily the implications Jul 20 03:09:06 * khem nods Jul 20 03:11:07 hmm. could almost consider opt-in INHERITs as like.. OE_FEATURES Jul 20 03:11:14 * kergoth_ wanders off Jul 20 04:19:27 Detecting the build distro and having -native recipes accordingly is the wrong way. It would be much, much better to detect versions of available software and build/use the -native version in the event that the distro installed version does not match (or has not been installed) Jul 20 04:20:01 that way you don't have to update the list every time your distro has a minor release Jul 20 04:21:14 agreed, but the other can be thrown together in an hour or two. Jul 20 04:21:50 worth looking into Jul 20 04:23:15 hmm, a basic framework for app / app version checking would be pretty easy to throw together too, could add checks one by one Jul 20 04:26:14 khem, /etc/lsb-release is not widely available (yet) Jul 20 05:05:40 03Khem Raj  07org.openembedded.dev * r4cd34e570e 10openembedded.git/conf/ (21 files in 4 dirs): Jul 20 05:05:40 Revert "distro: Move thumb into distro features" Jul 20 05:05:40 This reverts commit e9fe87a13cf4e0453ff601c422ecbe6a98bc8f76. Jul 20 05:05:40 Signed-off-by: Khem Raj Jul 20 05:08:45 Hi all. I'm brand new in here, so please bear with me and tell me if I violate any rules or policies. Jul 20 05:10:31 i was wondering iof anybody could point out my obvious mistake as I have difficulties adding a recipee that relies on Qt Embedded to my own image. Jul 20 05:14:40 grg: distro's patch the packages too. iow coreutils 8.5 from debian may not be same as coreutils-8.5 from fedora Jul 20 05:14:54 so its better to make it distro specific Jul 20 05:15:14 khem, but there are so many distro's out there.... Jul 20 05:15:27 grg: wrt to lsb-release all distro's claiming to be LSB compliant Jul 20 05:15:31 should have it Jul 20 05:15:44 grg: yes and we would add it for the one's we use Jul 20 05:15:56 and who ever loves a distro will support it Jul 20 05:16:41 unsupported distro will get the default behavior as we have right now Jul 20 05:16:51 so they wont be in worse situation Jul 20 05:16:56 only they will not be better Jul 20 05:17:34 i think having a "distro-quirks" section of code for distros that do funky patches would be better Jul 20 05:17:57 define distro quirk Jul 20 05:18:08 they all fix them for themselves nothing is quitk Jul 20 05:18:13 you mentioned differing coreutils Jul 20 05:18:18 yes Jul 20 05:18:53 what we have to make sure is that is default coreutils on fedora 13 good enough for OE to use or not if not then we build our own Jul 20 05:19:05 similar checks for other distros and packages Jul 20 05:19:44 I was amazed that out of 1.5G in my sysroot 1.3G was native packages Jul 20 05:19:54 and I use decent enough distro Jul 20 05:20:43 i just think that we should have exceptions for host distros that need a -native package, not exceptions for each and every host distro Jul 20 05:21:12 well its same thing we are talking about then Jul 20 05:21:39 if i was more familiar with oe/bitbake internals i could probably explain better :( Jul 20 05:21:57 we are talking about what -native packages do I need to build for say ubuntu 9.10 Jul 20 05:22:05 yes Jul 20 05:22:09 and for debian Jul 20 05:22:10 and so on Jul 20 05:22:55 so, instead of having e.g. a list of native packages required for a specific distro/version, you have a mechanism to detect if the currently installed version is ok Jul 20 05:23:14 I think sanity.bbclass should take care of informing the missing packages on a given distro Jul 20 05:23:24 that one should install before building OE Jul 20 05:24:03 and, have e.g. a NATIVE_QUIRKS var, which contains an entry for distros that have a funky patch that makes it deviate from all other normal sane hosts in the event that the normal version check falls over Jul 20 05:24:07 grg: as I said you can have it either way, having a list of -native packages to buils for distro X is better approach Jul 20 05:24:17 imo Jul 20 05:24:32 khem, we can agree to disagree :) Jul 20 05:25:07 khem, you win anyway, since you're far more likely to implement it Jul 20 05:25:27 heh Jul 20 05:54:06 Why is base-files_3.0.14.bb failing?? Jul 20 05:55:22 base-files/base-files_3.0.14.bb, do_install) failed with 256 Jul 20 07:23:55 good morning Jul 20 07:32:40 building of perl-5.8.8 getting the error as: "Can't locate strict.pm in @INC (@INC contains:" Jul 20 07:36:55 I have base-files_3.0.14.bb, do_install) failed with 256 Jul 20 07:37:06 I can't seem to build any images because of this. Jul 20 07:38:17 warflyr: iptables-native: no such atom defined Jul 20 07:57:05 hi again Jul 20 07:57:36 how can i find more information about the framebuffer ram? Jul 20 08:31:57 I am getting ready to try and do my first patch would it be best for me to make my own branch first from the branch I am now? Or does that not matter so much? Jul 20 08:32:53 This is the tutorial I was going to follow for doing this http://ariejan.net/2009/10/26/how-to-create-and-apply-a-patch-with-git/ Jul 20 08:36:34 no real need to use a branch (except perhaps if the patch has impact on many files) Jul 20 08:37:03 but be sure to also have a peek at the oe guidelines for commit messages etc Jul 20 08:38:29 OK thank you I will have a look Jul 20 08:38:42 good luck Jul 20 08:39:40 (and if you make an error you can always get back to the state you are in now, or if all fails just nuke your git tree and re-clone) Jul 20 08:46:09 There seem to be quite a backlog of patches submitted to the ML. What will their fate be? Do they get integrated? Jul 20 08:46:17 (Yeah, partly asking as I sent some too.) Jul 20 08:46:33 obviously nobody was too interested, as they got no reply Jul 20 09:05:35 03Vitus Jensen  07org.openembedded.dev * r38425daf8f 10openembedded.git/classes/base.bbclass: (log message trimmed) Jul 20 09:05:35 base.bbclass: base_do_compile() accepts GNUmakefile as Makefile Jul 20 09:05:35 GNU make will look for GNUmakefile, makefile and Makefile. GNUmakefile Jul 20 09:05:35 isn't recommended but used by some programs, e.g. canutils. Jul 20 09:05:36 Signed-off-by: Vitus Jensen Jul 20 09:09:55 morning Jul 20 09:16:00 hi XorA Jul 20 09:16:09 XorA: what time you arrive in Prague tomorrow? Jul 20 09:17:35 hrw, around lunchtime Jul 20 09:17:52 JaMa: thanks :) Jul 20 09:18:08 zub: waiting for webkit-efl patch :) Jul 20 09:18:14 XorA: good - beer in the evening then Jul 20 09:19:04 JaMa: that was need for webkit-gtk_svn; buit later today I'll look into webkit-efl then Jul 20 09:19:54 hrw: I shall try czeck beers :-) Jul 20 09:21:10 make it czech, pls :-P Jul 20 09:26:09 sh@t.. I should be there too! ;) Jul 20 09:26:12 zub, wrt the patches: I've noticed a lack of response too, and I've been moving to the position that no reaction in a fair amount of time means no objection. Generally if people disagree they tend to speak up much earlier Jul 20 09:26:53 but.. seems I'll go Montenegro on Aug or Sep.. Jul 20 09:28:02 zub: they're in patchwork.. so not completely lost Jul 20 09:28:14 maybe it is the holiday season or the warm weather that is responsible for the lack of feedback Jul 20 09:31:32 zub, oops, working by vnc, delay confuses my typing :-) Jul 20 09:36:56 03Martin Jansa  07org.openembedded.dev * r031aa57562 10openembedded.git/recipes/freesmartphone/ (zhone/80zhone zhone_git.bb): Jul 20 09:36:56 zhone: don't call exit from Xsession.d script Jul 20 09:36:56 * xserver-common version of Xsession does "source" for Xsession.d/* and exit kills main Xsession script Jul 20 09:36:56 Signed-off-by: Martin Jansa Jul 20 11:21:31 XorA: np :) Jul 20 13:31:41 kergoth: pong Jul 20 13:31:45 morning all Jul 20 13:32:38 hi rp Jul 20 13:39:29 eFfeM_work: everytime I have to browse recipes/linux I feel sick Jul 20 13:40:07 I hope some cleanings will happen before releasing new stable Jul 20 13:41:34 * JaMa thinks that recipes/linux is not so bad.. usually quite self-contained and lot of recipes I can safely ignore, because they are usefull only for some obscure machine I don't have.. Jul 20 13:42:09 yeah, I can see one would want two versions of a kernel (stable and dev), but some machines have 5 or 6 Jul 20 13:43:02 cgit takes 10 Pg Down on my 1280x1024 to scroll Jul 20 13:43:21 I find this disturbing Jul 20 13:43:39 linux-openmoko has 5, but at least last 3 are still actively used.. Jul 20 13:43:48 all zaurus 2.4 is bitrot Jul 20 13:43:59 handelds too Jul 20 13:44:40 what about opensimpad_2.4.25-vrs2-pxa1-jpm1.bb ? Jul 20 13:44:43 linux-rp will be soon obsoleted too Jul 20 13:45:36 JaMa: as machine maintainer for those devices you should feel empowered to remove older duff ones Jul 20 13:46:08 ant_work: same with the zaurus team, they should feel empowerd to enable newer kernels and remove old Jul 20 13:46:09 XorA: I don't feel any harm from those 2 old I don't use actively Jul 20 13:46:42 this abundance gives the false idea all are supported Jul 20 13:47:14 if its busted remove it Jul 20 13:47:22 ant_work, I don't think that is true Jul 20 13:47:24 ant_work: linux-openmoko-* should all work ok.. that's why I don't feel any harm Jul 20 13:47:32 we make it very clear that not all combinations work Jul 20 13:47:33 breath - see omap spawn Jul 20 13:47:38 and someone please move zaurus to something vaguely resembling recent :-) Jul 20 13:48:01 XorA: we are there, just missing power management Jul 20 13:48:03 JaMa: just pointing out that the machine maintainers should feel empoweerd Jul 20 13:48:11 thanks :) Jul 20 13:48:15 * Crofton agress with XorA Jul 20 13:48:15 actually I would have expected some more commonality at least within a family there are 38 recipes alone with omap in the name, I would expect/hope they require the same patches and probably a little bit machine specifics (e.g. defconfig) Jul 20 13:48:31 XorA: I can buy you a beer tomorrow for that :) Jul 20 13:48:33 similar to kirkwood which supports various plugs and openrd systems Jul 20 13:48:34 eFfeM_work: right Jul 20 13:48:38 eFfeM_work: blame TI for that mess, they have bazillions of different omap trees Jul 20 13:49:16 ~lart ti for having bazillions of different omap trees Jul 20 13:49:16 * ibot smacks ti up side the head with a clue-by-4 for having bazillions of different omap trees Jul 20 13:49:26 :p Jul 20 13:49:42 things are changing for omap4 as that is rapidly upstreaming Jul 20 13:50:09 JaMa: you are in Prague? Jul 20 13:50:23 hrw: yep, I live in Prague Jul 20 13:50:32 JaMa: come meet us tomorrow Jul 20 13:50:47 JaMa: so tomorrow - Old Hilton on Celnikov street Jul 20 13:50:48 or later in the week Jul 20 13:51:02 hrw: Im in the new Hilton :-( Jul 20 13:51:03 JaMa: at 18-18:30 Jul 20 13:51:16 actually it is also spreading to u-boot; there is omap3_git ompa3beagleboard-1.1.4, omap3pandora_git Jul 20 13:51:37 whereas others seem to use the regular recipes like 1.1.4 Jul 20 13:51:45 XorA: maybe it is hildon old prague or sth like that Jul 20 13:51:45 I think they can now all be squashed into one thanks to sakoman Jul 20 13:51:56 hrw: Hilton Prague Old Town Jul 20 13:52:02 hrw: but Im in the other Hilton Jul 20 13:52:10 not sure whether putting it all in one file is necessarily better Jul 20 13:52:14 XorA: ok Jul 20 13:52:23 hrw: Old Town was fully booked Jul 20 13:52:25 hrw, XorA: OK, 18-18:30 seems fine Jul 20 13:52:38 be good to finally meet JaMa Jul 20 13:52:47 XorA: so you should book Marriot old town - its same street as old hilton Jul 20 13:52:57 JaMa: cool Jul 20 13:52:59 hrw: on cannonical discount? Jul 20 13:53:13 XorA: no, ti one ;D Jul 20 13:53:22 * XorA is on cannonical rate Jul 20 13:53:30 JaMa: http://www.facebook.com/people/Martin-Jansa/1721541877 is you? Jul 20 13:53:35 XorA: ah, ok then Jul 20 13:54:06 of course Im safer in other hilton, wont wake in morning to find ubuntu installed on wet ware :-) Jul 20 13:55:24 hrw: nope, http://www.facebook.com/martin.jansa?hiq=martin,jansa Jul 20 13:56:54 hi Ken Jul 20 14:11:50 ant_work: btw git has a feature called sparse checkout that you can use to avoid checking out things that you are not interested to see at all Jul 20 14:12:50 this is useful also to reduce the # of recipes (which decreases the parsing time if the cache is out of date, like when you changed the conf file or hit ^C at the wrong point in time) Jul 20 14:13:12 (parsing 8400 recipes takes 3-4 mins on my system) Jul 20 14:14:07 Why is every image build I try failing for some reason? Jul 20 14:15:59 eFfeM_work, heh, you'd have to manually figure out the deps, or do a -n or -g to get them, to know what to sparse checkout, though :) Jul 20 14:16:59 kergoth` I've configured some deps manually, e.g. no opie or handhelds stuff for me; if I recall that were 1000 recipes or so Jul 20 14:17:29 I really, really want a tool or mechanism built into OE to create an oe project and "import" what you really want to build into the project Jul 20 14:17:35 and then only parse what it pulled over Jul 20 14:17:56 so only the import would have to parse everything Jul 20 14:18:02 the hard part would be tracking any local changes Jul 20 14:18:02 actually still need to look to see if I can use the -g output to generate the deps Jul 20 14:18:30 you'd have to parse the .dot, its pretty simple syntactically though Jul 20 14:19:11 kergoth` that would indeed be nice, bb parse could just parse the deps and use lazy caching for the rest Jul 20 14:19:49 might help to have deps at a fixed spot near the beginning of a recipe (or maybe inc file) Jul 20 14:19:51 ideally, what i'd *really* like, is for this import tool to do the unpack/patch when it pulls it over, and amend srctree usage Jul 20 14:19:59 so you'd have all the source trees *right there* to look at Jul 20 14:20:05 and would speed up the later rebuilds Jul 20 14:20:10 kergoth` yeah getting the stuff from the .dot tree is quite doable Jul 20 14:20:20 btw is there a tool to visualise the .dot files ? Jul 20 14:20:28 yeah, graphviz provides many tools for it Jul 20 14:20:43 ah ok, didn't know that, will peek into it Jul 20 14:20:47 converts to an image Jul 20 14:21:03 graphviz has a layout engine (or more than one?) for laying it out in graphical form Jul 20 14:21:48 I seem to be unable to build any of the images in OE for BeagleBoard and I don't understand why. It seems like something fails for each build I try. Jul 20 14:21:54 * eFfeM_work is installing graphviz Jul 20 14:22:16 RobotGuy: apparently :P Jul 20 14:22:34 eFfeM_work: Apparently what? Jul 20 14:23:00 apparently it fails if you try and apparently you do not understand why Jul 20 14:23:29 but for sure with this amount of info no-one here is going to be able to help you with that Jul 20 14:23:32 I'd appreciate some help in figuring out what is wrong. Jul 20 14:23:59 I'd be happy to provide more info if I knew what info is required to help me. Jul 20 14:24:10 RobotGuy: provide more info & pastebin logs Jul 20 14:25:11 well you only told us that your builds fail, and that you are buildign for bb, but you haven't even mentioned the recipe you are building, the distro, the host etc etc Jul 20 14:25:25 and pastebin the build output Jul 20 14:25:32 JaMa|Off: have fun :-) Jul 20 14:26:04 eFfeM_work: seems like you know where I'm going :) Jul 20 14:26:23 * JaMa|Off -> new date :) Jul 20 14:26:27 JaMa|Off: I heard prague, so I guess it involves pivo Jul 20 14:26:49 http://pastebin.com/KrQVwEPT Jul 20 14:27:04 beer is planned for tomorrow, today tee+girls :) Jul 20 14:27:13 * eFfeM_work knows two words chech (or whatever it is): pivo and pivovarska (if the spelling is ok) Jul 20 14:27:25 JaMa|Off: still sounds good! Jul 20 14:28:59 RobotGuy: have you tried building something simpler. suggest first to start with bitbake helloworld and if that succeeds bitbake console-image Jul 20 14:29:11 JaMa|Off: good luck then... even if it might decrease your hacking time :P Jul 20 14:29:46 you have a problem with libart-lgpl, i don't now about that recipe or which image it includes so cannot really help you with that Jul 20 14:30:08 try to find out the maintainer of that recipe and contact him (do we have any her's contributing? ) Jul 20 14:30:39 03Roger Monk  07org.openembedded.dev * ref5fc6cf07 10openembedded.git/recipes/ti/ti-codecs-dm6467_1.00.00.03.bb: Jul 20 14:30:39 ti-codecs-dm6467: Fix URL to codec server download Jul 20 14:30:39 * Update URL to use absolute path instead of 'latest' Jul 20 14:30:39 Signed-off-by: Roger Monk Jul 20 14:30:39 Signed-off-by: Koen Kooi Jul 20 14:30:41 03Roger Monk  07org.openembedded.dev * r84badc89f2 10openembedded.git/recipes/ti/ti-codecs-dm6467_1.00.00.08.bb: Jul 20 14:30:41 ti-codecs-dm6467: Add latest codec server v.1.0.0.8 Jul 20 14:31:46 eFfeM_work: http://pastebin.com/w1iCdjRy Jul 20 14:32:30 RobotGuy: so helloworld builds which tells that your toolchain etc is probably correctly build Jul 20 14:32:50 eFfeM_work: Yes, indeed. :) Jul 20 14:33:11 actually you build before as it comes from staging Jul 20 14:33:14 NOTE: Parsing finished. 7629 cached, 477 parsed, 325 skipped, 1 masked. Jul 20 14:33:22 Is there a way to find out what the skipped and masked recipes were? Jul 20 14:33:32 eFfeM_work: Yes, I have tried several builds. Jul 20 14:33:35 however I do not like the line: sh: rm: command not found Jul 20 14:33:49 eFfeM_work: I saw that. Something seems to be wrong. Jul 20 14:34:05 RobotGuy: that might also cause the configure to fail Jul 20 14:34:18 eFfeM_work: That makes sense. Jul 20 14:34:34 you might want to consider removing your tmp dir and your pstage dir (if not inside tmp) Jul 20 14:35:08 eFfeM_work: Won't removing temp force everything, including the toolchain, to be rebuilt? Jul 20 14:35:19 yes Jul 20 14:35:29 so it'll take a few hrs Jul 20 14:35:39 I have had to split my OE stuff due to lack of disk space on some partitions. Jul 20 14:36:05 btw can you paste this one too: /usr/local/oe/temp/work/beagleboard-angstrom-linux-gnueabi/base-files-3.0.14-r85/temp/log.do_install.27832 Jul 20 14:36:18 hm, you didn't use symlinks I hope? Jul 20 14:36:27 not sure whether that works Jul 20 14:36:43 putting tmp on a different partition is harmless Jul 20 14:36:55 eFfeM_work: I did not use symlinks. :) I changed my conf to point to the new places for downloads and temp. Jul 20 14:37:05 that is ok Jul 20 14:37:33 i'd first try to find out why you get this rm not found Jul 20 14:39:53 What is the command that allows pastebinning an entire file? I think I have something that may help more. Jul 20 14:40:22 upload to www.filebin.ca Jul 20 14:43:03 eFfeM_work: install: cannot stat `/usr/local/oe/temp/work/beagleboard-angstrom-linux-gnueabi/base-files-3.0.14-r85/share/dot.profile <-- this could be the problem. Jul 20 14:43:23 yeah saw that Jul 20 14:44:13 I think that may be what is causing /xdev/oe/openembedded/recipes/base-files/base-files_3.0.14.bb to fail. Jul 20 14:44:50 don't have a build of base-files handy, baking it now Jul 20 14:45:13 eFfeM_work: I may have a permissions issue, but am not sure where to look. I have made sure that everything is owned by me. Jul 20 14:45:17 eFfeM_work: OK. Jul 20 14:45:55 builds fine for me, do you have this dir : /usr/local/oe/temp/work/beagleboard-angstrom-linux-gnueabi/base-files-3.0.14-r85/share Jul 20 14:46:10 and are there 2 files in it? Jul 20 14:47:07 eFfeM_work: No, I do not have that dir. Jul 20 14:48:07 then something went wrong in unpacking the package Jul 20 14:48:16 base-files_3.0.14.bb: file://share/dot.profile \ Jul 20 14:49:43 eFfeM_work: I can remove temp and rebuild, but I am not sure that will help. Jul 20 14:50:14 RobotGuy: in your recipes dir you should have these: recipes/base-files/base-files/share/dot.bashrc recipes/base-files/base-files/share/dot.profile Jul 20 14:50:22 if not your tree is broken Jul 20 14:50:53 if they are there clean tmp seems to be a good first try Jul 20 14:54:23 eFfeM_work: http://pastebin.com/8Ps2dY4G Jul 20 14:55:04 I'll have to try a complete rebuild when I get back from OSCON. Jul 20 14:55:09 so the files are there which is good, and you have r permisson so that should also not be a problem Jul 20 14:55:28 you might try bitbake -cclean base-files; bitbake base-files Jul 20 14:55:35 to see if that cures things Jul 20 14:55:43 I will try that. Jul 20 14:55:43 but there might be something more drastic Jul 20 14:55:51 (and look at the rm issue) Jul 20 14:56:10 anyway, going home now, bye all Jul 20 14:56:18 & remember: have fun! Jul 20 14:57:44 eFfeM_work: It failed: http://pastebin.com/vPyRZ1fE Jul 20 14:59:47 I'll have to wait until I get home later tonight to remove /usr/local/oe/temp and rebuild everything. Jul 20 15:36:20 03Xerxes Rånby  07org.openembedded.dev * r42f7784f1f 10openembedded.git/recipes/openjdk/ (2 files in 2 dirs): Jul 20 15:36:20 openjdk-6-6b18: add pre1.8.1 releasebranch fixes up to 19 Jul 2010. Jul 20 15:36:20 * openjdk-6-6b18-1.8/icedtea1.8-pre1.8.1-releasebranch-fixes.patch: Updated. Jul 20 15:36:20 fixes origin from http://icedtea.classpath.org/hg/release/icedtea6-1.8/shortlog Jul 20 15:36:24 03Xerxes Rånby  07org.openembedded.dev * rd1dcd08e4e 10openembedded.git/recipes/llvm/ (5 files in 2 dirs): (log message trimmed) Jul 20 15:36:24 llvm2.7: new ARMv4 rawMOVLRPC.patch; backported llvm2.8svn r97745 & r104587 fixes. Jul 20 15:36:24 * llvm2.7/MOVLRPC.patch: deleted. Jul 20 15:36:24 * llvm2.7/rawMOVLRPC.patch: New patch replaces MOVLRPC.patch. Jul 20 15:36:25 emits mov lr, pc before indirect call_nolink branches Jul 20 16:20:35 03Denis 'GNUtoo' Carikli  07org.openembedded.dev * r7dfb99a469 10openembedded.git/recipes/mplayer/ (mplayer-common.bb mplayer-common/htcdream/mplayer.conf): Jul 20 16:20:35 mplayer-common: add support for htcdream and bump PR Jul 20 16:20:35 Alsa is prefered over oss because oss emulation on top of alsa is Jul 20 16:20:35 more inclined to buffer-underflows Jul 20 16:20:35 The configuration is derived from om-gta02's configuration because Jul 20 16:47:31 hmm Jul 20 16:47:32 http://blog.regehr.org/archives/28 Jul 20 16:47:40 interesting page on volatile violations Jul 20 16:47:48 (programmer violations of volatile, not compiler ones) Jul 20 16:48:10 I didn't think of the use of a 'ready' variable being assigned before the work was actually done Jul 20 17:01:55 hehe, imported the openzaurus buildroot cvs *and* bk into git repositories Jul 20 17:02:08 2002/01/25 00:30:20-00:00 !timriker Jul 20 17:02:08 annoy kergoth by moving makefiles Jul 20 17:02:09 nice. Jul 20 17:02:41 ;d Jul 20 17:05:27 tim was the second committer to the OZ repository, after me Jul 20 17:05:28 huh Jul 20 17:05:36 course, i think he was still at lineo then Jul 20 17:09:15 Lineo was also company which made -embedix patch? Jul 20 17:10:02 hrw: yes Jul 20 17:11:18 that was a time... Jul 20 17:11:28 now I am playing with igepv2 Jul 20 17:11:40 ubuntu/linaro guys gave up on getting it working Jul 20 17:11:47 I gave myself one hour Jul 20 17:18:42 Can anyone recall any major changes to bitbake/oe that occurred during the lifetime of the project? Jul 20 17:18:50 specifically, high impact changes, architectural Jul 20 17:19:26 bbclassextend was a pretty big feature add Jul 20 17:19:32 * kergoth` browses history Jul 20 17:20:08 the scheduler revamp / threading support richard did was a big step too Jul 20 17:22:28 huge I would say Jul 20 17:22:41 other: moving cache from RAM to hdd Jul 20 17:22:53 hmm, yes Jul 20 17:22:59 which stopped bitbake from using 600MB ram for parsing Jul 20 17:23:22 i just added the ui/backend split too -- you know whats really sad, that began august 18 2007, as far as I can tell, and still isn't in a bitbake release Jul 20 17:23:25 next one would be: rewritten parser which do not hold 600MB of cache on hdd Jul 20 17:24:07 good call, those were steps taken while I was out of the project Jul 20 17:24:27 I bought second 512MB ram just for bitbake Jul 20 17:24:31 hehe Jul 20 17:25:08 hmm Jul 20 17:26:51 creating bitbake project you have on a list. moving bitbake to git is other Jul 20 17:27:25 I don't know how useful some of this will be, but it's certainly interesting to see how the project progressed Jul 20 17:27:47 when it comes to OE then there are other steps: joins: GPE, Familiar, NSLU etc Jul 20 17:28:03 adding avr32 support, nios2 support (thats recent) Jul 20 17:28:19 end of OZ, creation of Angstrom Jul 20 17:28:54 yeah, agreed. poky creation, mvl6 release, etc too Jul 20 17:29:11 hahaha Jul 20 17:29:16 i just looked at the first commit of bb.event Jul 20 17:29:17 hrw rofl, so did I Jul 20 17:29:27 it looks nearly exactly the same as it does now Jul 20 17:29:28 haha Jul 20 17:29:39 yikes Jul 20 17:32:23 sorry for the basic question but I am new to all this and I was wondering is there a tutorial or something similar to understand how to read the git patches? Jul 20 17:32:56 I use less for it Jul 20 17:33:27 mc if they are big as this makes navigation to internal files easier Jul 20 17:35:51 hi florian Jul 20 17:36:40 re Jul 20 17:38:33 so for my new file say if it has a cflags patch I just read what they patched in for that and add that to my do_compile on the new recipe? Jul 20 17:38:52 I apologize for having to ask this, I"m new to git and can't seem to find how to roll back to a revision by date... Friday I had a build that was working I would like to roll back to and don't know how... Jul 20 17:39:39 Andy_ODT, #git Jul 20 17:39:57 sorry Jul 20 17:45:12 hmmm Jul 20 17:45:24 | No package 'libecal-1.2' found in tasks_0.13.bb Jul 20 17:45:33 what should I DEPENDS += ? Jul 20 17:45:48 I'll go soon btw Jul 20 17:47:22 wow, i was gone from the project for a *long* time Jul 20 17:47:27 i didn't realize it was that long Jul 20 17:47:31 hmm Jul 20 17:47:34 hmmm eds Jul 20 17:47:37 kergoth`: and looks what you've gone... Jul 20 17:47:42 it seem that it's from eds Jul 20 17:47:59 from looking at bitbake only, my last serious commits before april 2009 were in january of 2005. Jul 20 17:48:02 GNUtoo|laptop: is it a build or runtime problem? Jul 20 17:48:03 will have to check OE to confirm Jul 20 17:48:12 GNUtoo|laptop: runtime may need: RDEPENDS = "libedata-cal" Jul 20 17:48:24 configure Jul 20 17:48:26 so build Jul 20 17:48:31 so DEPENDS += Jul 20 17:48:31 GNUtoo|laptop: and tasks.inc already has eds-dbus in DEPENDS Jul 20 17:48:36 hmm Jul 20 17:48:39 indeed Jul 20 17:48:40 strange Jul 20 17:48:48 I just saw that Jul 20 17:49:03 maybe I need to DEPENDS += eds Jul 20 17:49:10 I've multiple cores Jul 20 17:49:32 so I've parallel make etc... and 4 tasks for bitbake Jul 20 17:49:40 khem, http://spreadsheets.google.com/pub?key=0AjCkwYM6wjBQdGx6Umt2cjBETjNsS09CUFNxRUwzVEE&output=html Jul 20 17:50:11 GNUtoo|laptop: hmm, try to build eds-dbus before and then tasks to see if this fixes it Jul 20 17:50:25 GNUtoo|laptop: just to make sure that it really is provided by it Jul 20 17:50:27 NOTE: package eds-dbus-1_1.4.0-r2+gitr91812cd2f797fb8ec8befbb2685037584ce144ee: task do_populate_sysroot: Succeeded Jul 20 17:50:30 I'm not sure about this Jul 20 17:50:33 I bet no Jul 20 17:50:36 but I'll try Jul 20 17:50:46 stefan_schmidt: actually I'm trying to build that too... can't find libsoup Jul 20 17:50:53 hoping it's a host dependency Jul 20 17:51:00 hmm Jul 20 17:51:24 Seems the pimlico stuff has not seen any love since o-hand was bought by intel ;) Jul 20 17:51:36 I haven't build it since my OM time Jul 20 17:52:09 tasks is still developed Jul 20 17:52:15 it is in gnome repository now Jul 20 17:52:27 dates and contacts rather died Jul 20 17:52:30 hrw: oh, then it may just be a bit rotted here in OE Jul 20 17:52:50 bah Jul 20 17:52:54 libjana (base of openmoko-dates2) iirc is used in mobline^Wmeego Jul 20 17:53:13 is there a less... busy omap3-x-image which has basic basic fb support? just want to verify the fb hardware's working Jul 20 17:53:28 tzanger: micro-base-image? Jul 20 17:53:35 or even helloworld-image? Jul 20 17:53:57 hrw: I don't know if either of those are omap3 and fb (how would I check that so I don't ask stupid questions here?) Jul 20 17:54:28 omap3 is taken care in kernel Jul 20 17:54:32 fb is also kernel thing Jul 20 17:54:58 damn, libsoup is a target dependency and gumstix repo doesn't have a recipe for it. yay for regression testing Jul 20 17:55:07 otherwise I would need to have nhk15-camera-and-debugboard-and-greencable-but-not-redcable-image Jul 20 17:55:20 tzanger: libsoup-2.2? Jul 20 17:55:23 etc names? Jul 20 17:55:54 hrw: right, but I'd need to build an image for that CPU with that driver and with some test programs, which is what the images basically are, aren't they? collections of specific settings and packages for a given target? Jul 20 17:55:55 tzanger: ls recipes/gnome/libsoup*bb Jul 20 17:55:59 oh it's in gnome Jul 20 17:56:30 tzanger: so build console-image or make own image basing on one of existing ones + few extra packages in it Jul 20 17:56:39 hmm interesting, lots of libsoup2.4 there, must be a missing dependency Jul 20 17:56:52 yeah I see console image there but I didn't think that would have any fb related stuff in it Jul 20 17:57:13 I read console as "/dev/ttyS0" or equivalent Jul 20 17:57:29 stefan_schmidt, didn't fix it Jul 20 17:57:52 GNUtoo|laptop: hmm, no idea what provides ecal in OE Jul 20 17:57:53 stefan_schmidt, I built it regularly and it failled only recently Jul 20 17:57:56 I love tasks Jul 20 17:58:05 GNUtoo|laptop: We should have everything we need as it was used heavily before Jul 20 17:58:11 hmm Jul 20 17:58:16 before was some months ago Jul 20 17:58:16 even more strange Jul 20 17:58:35 ok Jul 20 17:58:43 I'll look with git log ./file Jul 20 17:59:39 hmmm Jul 20 17:59:39 tzanger: making own images is easy Jul 20 17:59:42 I'll see that later Jul 20 17:59:51 installing additional packages on device is not rocket science Jul 20 18:00:00 tzanger: you are just lazy Jul 20 18:00:34 stefan_schmidt, btw I've a distro based on the last ubuntu and it work under it Jul 20 18:00:42 maybe I'll look there Jul 20 18:01:23 hrw: newbie perhaps, I don't consider myself lazy. Just not sure where to begin Jul 20 18:01:47 I'll go bye Jul 20 18:01:59 be back after eating and/or tommorow Jul 20 18:02:52 images I think are easy as well I am a newbie myself, what I cant grasp yet properly is how to make a recipe for a program that you get the source from the net and get it to build properly.. Jul 20 18:03:52 "require console-image.bb \n IMAGE_INSTALL += 'this that those and few other packages'" Jul 20 18:03:55 thats all Jul 20 18:05:54 hrw: doesn't console-image.bb give you an image for a specific processor/memory setup/etc.? Jul 20 18:06:21 or is it a recipe that isn't meant to be run on its own but rather part of a larger recipe that specifies the machine and so on? Jul 20 18:06:23 no Jul 20 18:06:29 it is just an image Jul 20 18:06:49 rootfs which gives text console + some set of utilities Jul 20 18:07:33 umbaumba-arghhhhh-zaurus-only-for-mastahs-image is other thing Jul 20 18:07:46 :)) Jul 20 18:07:50 hrw: but... how can it give a rootfs if you don't tell it what the target processor is? Jul 20 18:07:54 as you need to be zaurus mastah to be able to build it Jul 20 18:08:10 oh man I still have a sharp zaurus around somewhere Jul 20 18:08:11 tzanger: console-image is just recipe. like nano is Jul 20 18:08:30 tzanger: what is a target is defined in machine config. Jul 20 18:08:30 hrw: ok, but omap3-console-image specifies the processor and such Jul 20 18:08:32 * Jay7 dislike current situation anywhere Jul 20 18:08:35 hang on Jul 20 18:08:38 I think I've confused myself Jul 20 18:08:40 tzanger: omap3-console-image is just name Jul 20 18:08:49 no I understand it's just the name of a recipe Jul 20 18:08:58 tzanger: I can use omap3-console-image on my x86 boxes Jul 20 18:08:59 like console-image or foobar-amoeba Jul 20 18:09:19 finally ;D Jul 20 18:09:22 console-image is what to build, MACHINE and DISTRO is how to build Jul 20 18:09:35 and what to build too because of *_FEATURES Jul 20 18:09:56 Jay7: but *_FEATURES are part of MACHINE/DISTRO so they do not count Jul 20 18:10:40 and even those don't control it directly. they just set variables, its the recipes and classes that obey those to control what builds Jul 20 18:12:05 aha Jul 20 18:12:11 I see the error of my ways Jul 20 18:12:21 I thought that the toplevel recipe contained the MACHINE Jul 20 18:12:26 now I see it's in build/conf Jul 20 18:12:36 sorry, that was a pretty bad think-o Jul 20 18:13:08 happens tzanger Jul 20 18:13:32 OE's such a huge environment I find the deeper I learn the more basic stuff gets pushed out Jul 20 18:13:42 have to cram it back in and hope the deeper stuff still took :-) Jul 20 18:14:14 OE is designed to keep these things separated, conceptually. ideally any distro can support any machine, and you can build any recipe for any distro/machine, with certain exceptions for machine specific recipes Jul 20 18:15:09 we can even make one kernel recipe to support all machines Jul 20 18:15:22 it would be huge and unreadable but will work Jul 20 18:16:23 ok, so the DISTRO stuff... "angstrom" is what's defined there.. what other distros are set up? Jul 20 18:18:09 use angstrom or micro basically Jul 20 18:20:53 morning Jul 20 18:23:26 I think I'm just ognna stick with angstrom for now, heh. micro looks like it'd be a good candidate but I don't know enough about what it's gonna take out to feel comfortable about it Jul 20 18:24:02 hej soltys Jul 20 18:24:58 * soltys trays to build image for ngw100 again.. Jul 20 18:25:08 tzanger, distro generally controls policy level stuff. filesystem layout, mdev vs udev, which init to use, debian shlib package renaming, etc Jul 20 18:25:08 maybe this time it builds.. Jul 20 18:26:02 ok, one hour passed - igep goes back to the box Jul 20 18:27:44 tzanger, another way to look at it is like the differences between debian and redhat. /etc/network/interfaces vs the sysconfig stuff, etc.. i'd consider those distributionisms. i don't think any distros in oe make changes that drastic, but they could :) Jul 20 18:28:02 kergoth`: right, which also is supported by the variable name Jul 20 18:28:12 well micro does not use /usr Jul 20 18:28:19 thats drastic enough Jul 20 18:29:24 all setting DISTRO really does is adds that value to OVERRIDES and parses conf/distro/${DISTRO}.conf :) Jul 20 18:29:38 well, thats the main stuff anyway, its used in a few other places Jul 20 18:37:15 ~course perl-native Jul 20 18:37:20 ;< Jul 20 18:37:39 can't build perl for the target without it, but ideally that'd be the only thing that'd pull it in and use it :\ Jul 20 18:40:05 kergoth`: it fails with odd error, here is log http://wklej.org/id/365942/ Jul 20 18:41:42 soltys: your ccache is buggy Jul 20 18:41:52 soltys: its generating null size objects Jul 20 18:42:00 thats what it looks like Jul 20 18:42:01 ccache is buggy :) Jul 20 18:42:11 hey Tartarus Jul 20 18:42:17 khem: how to clear it ? Jul 20 18:42:28 soltys: dont use ccache Jul 20 18:42:41 thats an option Jul 20 18:43:01 whats your build distro Jul 20 18:43:24 can someone explain why the hell we still use it by default? Jul 20 18:43:29 host is on slackware Jul 20 18:43:31 hey khem Jul 20 18:43:37 i had a patch to change that in patchwork i think, but i don't think it ever got acked Jul 20 18:43:39 soltys: ok Jul 20 18:43:54 is there a way to transfer a patch from one version of a recipe to a new recipe building the same program only the most current version? Jul 20 18:43:59 Tartarus: what do you think of my thumb patch ? Jul 20 18:44:25 vwyodapink, read the recipes. Jul 20 18:44:30 vwyodapink: sure Jul 20 18:44:40 khem: Seems fine, but I don't own a distro.conf Jul 20 18:44:44 Tartarus: I have moved thumbness decision to distro Jul 20 18:44:55 which is how it should be Jul 20 18:45:08 actually I need this done before I use thumb2 Jul 20 18:45:11 seems sane enough to me, just don't know that area of the metadata very well, so wasn't confident in acking Jul 20 18:45:13 Yes, I agree with the concept, but I'm not a distro owner and that's who you need some Acks from :) Jul 20 18:45:22 I am reading the recipes but I am not grasping what I am missing Jul 20 18:45:22 plan is to use thumb2 as default instruction set Jul 20 18:45:26 thanks though Jul 20 18:45:33 vwyodapink, patches are in SRC_URI. Jul 20 18:45:40 as the oe documentation says, i'm sure Jul 20 18:46:02 soltys: there are some patches in fedora to fix this Jul 20 18:46:16 i want to move my entire tree of openembedded, is there something special that i need to do to keep my work safe? Jul 20 18:46:32 move where Jul 20 18:46:58 between two pcs, on the one it was in /mnt/usb/buzz/zaurus, here is will be in /data Jul 20 18:47:02 Tartarus: add a nod to the patch if you could Jul 20 18:47:17 khem: I removed ccache, maybe it helps Jul 20 18:47:19 do i need to adjust anything beside the ~/.oe/environment? Jul 20 18:47:26 buZz, just kill your tmp in your build dir, it isn't portable Jul 20 18:47:29 soltys: ok. Jul 20 18:47:41 kergoth`: ah ok, sad :( Jul 20 18:47:59 buZz, paths get hardcoded, i.e. #! lines in scripts in staging Jul 20 18:48:01 guess it'll become a fake mountpoint then :P Jul 20 18:51:09 03Koen Kooi  07org.openembedded.dev * rf8d3a2ad5f 10openembedded.git/recipes/images/angstrom-gnome-image.bb: angstrom-gnome-image: switch to psplash Jul 20 18:51:59 03Tom Rini  07org.openembedded.dev * r337e67cf19 10openembedded.git/conf/ (bitbake.conf local.conf.sample): Jul 20 18:51:59 bitbake.conf, local.conf.sample: Disable ccache by default Jul 20 18:51:59 This moves the current CCACHE over to local.conf.sample and documents Jul 20 18:51:59 when it's useful to enable. Jul 20 18:51:59 Signed-off-by: Tom Rini Jul 20 18:53:15 whew, finally Jul 20 18:53:24 we should've done that *years* ago Jul 20 18:53:27 heh Jul 20 18:54:29 yes, we should have Jul 20 18:54:48 I think it was years ago I got bit by ccache being buggy or having collisions or whatever Jul 20 18:55:19 yeah, there was always a risk Jul 20 18:55:26 Tartarus: you should use debian/ubuntu Jul 20 18:55:28 90% of the time you're fine, but that 10% will suck up a huge amount of time Jul 20 18:55:36 but the bigger issue is that for what OE does it's not helpful, except in some specific circumstances Jul 20 18:55:41 if you want ccache to work Jul 20 18:55:45 yeah, almost useless Jul 20 18:55:45 khem: I do and it doesn't Jul 20 18:55:56 the timestamps on the compiler change each time you wipe tmp Jul 20 18:56:00 huh works ok for me Jul 20 18:56:01 of very liimited usefulness Jul 20 18:56:13 khem: You'll have it fail at some point ;) Jul 20 18:56:25 kergoth: thats true but may be external toolchain people Jul 20 18:56:36 Tartarus: heh I have had Jul 20 18:56:42 This was ubuntu 7.04 probably, btw Jul 20 18:56:45 sometimes in past Jul 20 18:56:58 yeah with newer ones it seems to work well Jul 20 18:57:10 khem: The biggest issue I think is you need a HUGE ccache cache size for it to help over any OE build Jul 20 18:57:23 ccache may still be useful for single app development Jul 20 18:57:36 Tartarus: its useful in general Jul 20 18:57:45 khem: It used to be, sure Jul 20 18:57:45 at work the build is humungous Jul 20 18:57:57 it take 6-8 hours with -j14 Jul 20 18:58:01 but ccache delivers Jul 20 18:58:14 some time saving Jul 20 18:58:36 better off using pstage :) Jul 20 18:58:46 caching at the recipe level rather than the .o level is more useful Jul 20 18:58:48 but I like it disabled so daemon sleeps Jul 20 19:15:44 Tartarus, might want to email an fyi on the ccache change to the list, since its a default changing Jul 20 19:18:19 hi and good evening Jul 20 19:18:21 done Jul 20 19:22:55 03Khem Raj  07org.openembedded.dev * r8f57e8ee92 10openembedded.git/conf/distro/include/sane-toolchain.inc: Jul 20 19:22:55 sane-toolchain.inc: Check for architectures which dont support EABI Jul 20 19:22:55 * This patch reverses the check for EABI support. This would mean Jul 20 19:22:55 that future processors will not have to be added everytime they Jul 20 19:22:55 come out. Jul 20 19:23:34 i ve build an amstrong image (bash) and want to use now an own written gtk application, how does the cross-compile work with and gtk program? Jul 20 19:25:14 i ve a debian x86 host the target is an arm processor an at91sam9g45. howto build an gtk+ app for it? Jul 20 19:30:11 sb some hint sry noob Jul 20 19:44:46 sb here? Jul 20 19:44:49 test Jul 20 19:53:30 hmm anyone know why this libusb-compat_0.1.2 would fail at do_configure because it can't find libusb1, even though i've cleary just built it? Jul 20 19:53:33 http://pastebin.com/Ncaia24z Jul 20 19:54:17 same happens for 0.1.3 of libusb-compat Jul 20 19:57:53 hmm looks like a new staging issue between oe-dev and oe-stable Jul 20 19:58:49 howto build an gtk+ app for an arm? angstrom building with bitbake works... Jul 20 20:02:11 prinzenrolle: you have to add gtk+ to your image and then create a recipe for your own app Jul 20 20:02:25 and add gtk+ to DEPENDS etc Jul 20 20:02:35 i ve add gtk+ to the image Jul 20 20:02:42 jconnolly: check config.log Jul 20 20:02:56 prinzenrolle: ok, then add recipe for your app Jul 20 20:03:28 khem: where find i some help for the own application? Jul 20 20:03:40 khem: or edit add recipe Jul 20 20:04:01 prinzenrolle: you can look into existing recipes Jul 20 20:04:07 and also manual should help Jul 20 20:04:24 jconnolly: I think you are missing pkg-config Jul 20 20:04:50 khem: at the target only the gtk9 lib is req, or? Jul 20 20:04:56 +is Jul 20 20:06:26 indeed khem. i think it's because the do_stage ie oe-dev model, yet i'm building against oe-stable. i manually cp -r'd tmp/work/armv7.../libusb1.../image/usr/lib/* to tmp/staging/armv7.../usr/lib/* and got past it. stefan_schmidt is going to have fun with this... =/ Jul 20 20:06:40 prinzenrolle: depends on what you link against at runtime Jul 20 20:06:53 prinzenrolle: but gtk+ recipes should already do it for you Jul 20 20:07:30 jconnolly: I would have recommended to inherit pkgconfig Jul 20 20:07:44 smarter ;D Jul 20 20:07:56 khem: is there an option to build it faster without bitbake? Jul 20 20:08:36 prinzenrolle: you need dwim switch on your computer (dwim = do what I mean) Jul 20 20:09:09 prinzenrolle: if you are not using bitbake you are not using OE Jul 20 20:09:09 hehe i know bad english Jul 20 20:10:06 i know oe work great and the image also, but now i want to build my own gui Jul 20 20:10:32 prinzenrolle: thats ok you can put together your application Jul 20 20:10:41 and then add a recipe for OE to build it Jul 20 20:11:04 look at helloworld example Jul 20 20:11:26 khem: thx i will it test tomorow at work helloworld example at the wiki? Jul 20 20:12:45 its in the recipes/ dir Jul 20 20:12:52 you can use that as example Jul 20 20:13:10 khem thx again thx for your great help! Jul 20 20:46:53 eFfeM: I am doing a complete rebuild of base-image now. Jul 20 21:09:18 Can anyone explain how to apply a patch from one version of a recipe to another version of the recipe? Jul 20 21:10:42 is it just changing the headers on it to match the new source? Jul 20 21:25:10 vwyodapink you can try to just add it to the SRc_URI, though if the patch breaks youll need to manually merge the changes Jul 20 21:26:19 extract both versions, make changes to the wanted version, then create a patch from diff between the two folders; add that patch to the files dir, and add it to SRC_URI Jul 20 21:26:47 ^ if the patch fails Jul 20 21:27:19 great thank you so much ! I will give that a shot Jul 20 21:29:31 vwyodapink, I already told you, patches go into SRC_URI. you should actually read the responses to your questions. Jul 20 21:30:35 yes I caught your answer but was vague and trying to get more info Jul 20 21:30:37 sorry for asking more Jul 20 21:30:58 there are like 7,000 recipes you can look at to see how a patch is put in SRC_URI Jul 20 21:31:07 not to mention the OE manual Jul 20 21:31:16 like i said sorry for asking !! Jul 20 21:31:48 don't be sorry about it, just look at the existing resources Jul 20 21:31:57 i have been trust me Jul 20 21:32:12 i am not that smart not expierenced in any of this so I am slow to catch on Jul 20 21:36:15 using BBCLASSEXTEND = "native" is a preferred way to enable both ordinary and native package, right? Jul 20 21:36:43 but often there are separate recipes for native; is it because BBCLASSEXTEND is relatively new feature, or is there another reason? Jul 20 21:37:00 zub, many just haven't been converted to it yet Jul 20 21:37:07 ok Jul 20 21:37:13 it's a good task for someone looking to contribute Jul 20 21:37:19 I need newer cmake, that made me notice Jul 20 21:37:35 was that a hint? :) I might try to clean up the cmakes then Jul 20 21:37:35 if you're messing with a recipe that hasn't, might as well switch it while you're there :) Jul 20 21:37:56 well, there's no shortage of work to be done, that's certain :) Jul 20 21:38:07 true :) Jul 20 21:38:15 I'll c what I can do Jul 20 21:38:18 * kergoth_ needs to sit down and write up these sort of grunt work type tasks, relatively mechanical stuff Jul 20 21:38:22 "janitor" tasks Jul 20 21:38:45 just a suggestion :) Jul 20 21:38:55 it does clean things up, and reduces the number of recipes we have to parse Jul 20 21:38:59 which is helpful Jul 20 21:59:20 Maybe do a table and have fixed? and a link to when it's fixed Jul 20 22:03:34 bah Jul 20 22:11:26 well, I hit the hot iron and ask help for converting klibc to new staging Jul 20 22:12:12 seems all should go in do_install as in other cases Jul 20 22:12:51 seeing the use of oe_runmake install Jul 20 22:13:17 the issue is the second/last line of do_stage: Jul 20 22:13:21 cp '${STAGING_DIR_TARGET}/bin/klcc' '${CROSS_DIR}/bin/${TARGET_PREFIX}klcc' Jul 20 22:14:01 I'm guilty of having lost the irclogs with RP suggestions about the matter ... Jul 20 22:14:10 :/ Jul 20 22:14:28 Hmmm Jul 20 22:14:54 So you're trying to make sure that ${TARGET_PREFIX}klc exits Jul 20 22:15:09 That shouldn't be that hard, really... Jul 20 22:15:34 I don't remember how, but I ended up with compiler not found ... Jul 20 22:16:20 ~irclogs Jul 20 22:16:27 ~logs Jul 20 22:16:36 * Tartarus mutters Jul 20 22:16:47 All conversations are logged to http://ibot.rikers.org/channel, where "channel" is replaced by the URL-encoded channel name, such as %23freenode for #freenode. Lines starting with spaces are not logged. logs are updated daily Jul 20 22:17:38 ant__, you could always add a staging hook to copy it over *shrug*. we need to get the poky patches to kill CROSS_DIR Jul 20 22:18:42 I think I have the bits extracted from the old OE bitkeeper repo to be able to graft the old history onto our current oe repository Jul 20 22:18:44 Yeah, I think that just has to wait until they, nothing in cross is non-legacy staging I think :( Jul 20 22:21:07 I see, thx Jul 20 22:23:18 cbrake, the new HD controller card finally arrived ;( Jul 20 22:24:23 I would like melo for about 20-30 minutes if thats okay? Jul 20 22:24:48 I'm just afraid of the old controller going RO again...randomly. Jul 20 22:25:26 ka6sox-work, now is as good a time as any Jul 20 22:25:52 Crofton, thanks! Jul 20 22:26:00 sorry for the inconvience... Jul 20 22:26:32 we are moving towards Ganetti + drbd with the backup machine so outages will be measured in seconds. Jul 20 22:30:08 omg: generating glibc locales it the slowest task... load average: 1.13, 1.45, 2.35 (xeon quad) **** ENDING LOGGING AT Tue Jul 20 22:30:09 2010 **** BEGIN LOGGING AT Tue Jul 20 23:10:15 2010 Jul 20 23:10:17 Kevin sends pull requests to Tony when he feels that patch sets are ready to merge into linux-omap Jul 20 23:10:25 I think Kevin is supposed to take stuff from pm and send it to linux-omap or linux Jul 20 23:16:38 Crofton, its back up...can somebody check tinderbox,git and bugzilla? Jul 20 23:16:53 hmm Jul 20 23:17:16 ka6sox-work: tinderbox dies with internal error Jul 20 23:17:25 (145, "Table './oe_tinderbox/oestats_package' is marked as crashed and should be repaired") Jul 20 23:17:36 okay I'll work that one. Jul 20 23:17:49 git seems ok Jul 20 23:18:17 please make a change to bugzilla...the mysql server *can* come up in RO Jul 20 23:18:33 bugz is ok too Jul 20 23:24:36 khem, thanks...okay I'll poke tinderbox. Jul 20 23:28:46 I am still getting a failure on my image builds: http://pastebin.com/t76szkH1 Jul 20 23:29:43 This is after I removed temp. Jul 20 23:38:15 What is causing this problem? Jul 20 23:39:25 Do I somehow have the wrong branch of openembedded? Jul 20 23:40:49 khem, 2 tables have crashed on tinderbox...and my mysql guy is still out of town. Jul 20 23:59:06 RobotGuy: are you using .dev Jul 20 23:59:42 and whats version of bitbake Jul 21 00:58:37 hmm... when i build an image with minimal, it works ok. When i build an image with angstrom, it fails to start the runlevel specified in inittab (runlevel 5 by default). Jul 21 01:00:51 hi Jul 21 01:01:17 is it possible to issue "bitbake wxwidgets-2.8.10"? Jul 21 01:02:11 I have "PREFERRED_VERSION" defined in local.conf, but bitbake picks up latest possible version - 2.9.0 Jul 21 01:02:36 and what is the proper syntax of such command? Jul 21 01:03:32 the interesting thing is that it picks up proper version when I try to build an image Jul 21 01:08:12 Well, what distro? Jul 21 01:08:22 It's possible that your distribution has already locked it down to 2.9.0 Jul 21 01:08:48 But... what you said about images doesn't make sense Jul 21 01:14:08 well if I try for example "bitbake x11-gpe-image" it will build 2.8.10... Jul 21 01:15:28 or bitbake gpe-image for that matter Jul 21 01:22:57 bah Jul 21 01:23:09 omap3-desktop-nand-image is 50% done and I'm out of drive space (90G) Jul 21 01:24:07 tartarus: so there is no way I can supply version to bitbake command? Jul 21 01:24:40 IgorK: you don't want to, you want to know why the wrong one isn't being picked Jul 21 01:25:02 You can force a particular version recipe to be built, but then it might not end up in the image, so that didn't help you Jul 21 01:25:34 so, wxwidgets, hmmm Jul 21 01:26:08 IgorK, what distro are you using? Jul 21 01:27:36 and machine Jul 21 01:44:50 tartarus: for now I don't care about the image, I need to make sure it will work without problems..... Jul 21 01:45:13 that's why Im trying to build it and not the image itself Jul 21 01:46:18 grg: atleast something works :) Jul 21 01:46:37 IgorK: how did you specify the preferred version Jul 21 01:47:02 khem, angstrom wanted udev 151, which hates my kernel. udev141 is much more friendly Jul 21 01:47:21 grg: yes Jul 21 01:47:33 udev is more tied to kernel then distro Jul 21 01:47:55 grg: btw what version of kernel is it Jul 21 01:48:14 khem, it is a hacked up 2.6.24 Jul 21 01:48:28 ok thats _old_ for udev_151 Jul 21 01:48:41 it wants certain newly wired syscalls Jul 21 02:40:31 khem: PREFERRED_VERSION_wxwidgets = "2.8.10" Jul 21 02:47:05 IgorK, what machine and distro tho? Jul 21 02:52:29 angstrom & mini2440 Jul 21 02:52:56 angstrom-linux-gnueabi-gcc **** ENDING LOGGING AT Wed Jul 21 02:59:57 2010