**** BEGIN LOGGING AT Thu Sep 08 02:59:57 2011 Sep 08 06:05:34 has anyone know about FPU emulator Sep 08 07:15:43 good morning Sep 08 07:31:01 good morning mackoan bluelightning Sep 08 07:45:30 hi Noor Sep 08 07:45:32 hi all Sep 08 09:11:22 hi all Sep 08 09:28:15 hi Sep 08 09:28:21 i have a question on openembedded Sep 08 09:28:28 wonder if anyone is here to assist? Sep 08 09:29:13 ~ask Sep 08 09:29:13 Questions in the channel should be specific, informative, complete, concise, and on-topic. Don't ask if you can ask a question first. Don't ask if a person is there; just ask what you intended to ask them. Better questions more frequently yield better answers. We are all here voluntarily or against our will. Sep 08 09:29:54 can openembedded built just a toolchain only? Sep 08 09:30:11 kaylessa: yes of course Sep 08 09:30:23 i currently have a at91rm9200 board i am trying to build binaries for it Sep 08 09:30:44 but under the local.conf i have to specify a distribution Sep 08 09:31:02 in other words i have to create my own distribution? Sep 08 09:31:21 that only include the binutils linkers c lib and the assemblers? Sep 08 09:31:38 kaylessa: no you don't need to create your distro Sep 08 09:31:46 kaylessa: the DISTRO setting just signifies some policy decisions Sep 08 09:31:59 can i comment that away? Sep 08 09:32:01 like, choosing eglibc over glibc for example Sep 08 09:32:05 no, you need something Sep 08 09:32:37 sorry i am doing research on openembedded trying to understand abit more but cant seems to find the right tutorial Sep 08 09:32:47 kaylessa: actually I use (and mantain) kaeilos distro so I would sugegst you to follow this simple doc http://www.kaeilos.com/download Sep 08 09:32:50 because most the tutorial is on linux Sep 08 09:32:55 ok can Sep 08 09:33:32 well, you need some form of Linux upon which to run an OE build :) Sep 08 09:33:49 but i dont need a root file system on it Sep 08 09:34:01 i only need a binary file that i can flash onto my board Sep 08 09:34:16 erm, but that binary is either a kernel or a root file system, surely? Sep 08 09:34:38 i just need a binary that can print hello world for example Sep 08 09:34:40 kaylessa: BTW looks like at91rm9200 board is not supported in OE Sep 08 09:34:43 in any case, OE does not mandate that you build an entire rootfs, it builds whatever you tell it to... from a single package right up to a rootfs Sep 08 09:35:04 i think there is Sep 08 09:35:10 there is a machine conf name sarge-at91 Sep 08 09:35:38 kaylessa: yes is the closest conf/machine/sarge-at91.conf Sep 08 09:35:59 for now what i am trying to do is just create a binary that can be flash on the board Sep 08 09:36:12 i have uboot already on the board Sep 08 09:37:01 kaylessa: so set MACHINE ?= "sarge-at91" then bitbake meta-toolchain Sep 08 09:37:52 kaylessa: looks like you need a proper kernel before using a binary Sep 08 09:38:12 kaylessa: presumably you have an existing kernel/rootfs...? you'd need something there Sep 08 09:38:19 ok can Sep 08 09:38:24 i will try it right away Sep 08 09:38:27 sorry guys Sep 08 09:38:32 for disturbing Sep 08 09:38:37 no need to apologise, happy to help :) Sep 08 09:38:42 kaylessa: YW Sep 08 09:38:46 i currently doing a project on embedded systems Sep 08 09:38:48 thanks Sep 08 09:48:24 bluelightning, will you continue to push meta-hh and meta-opie changes to github, or the only updating repo will be at oe.org? Sep 08 09:49:22 lumag: I'd like to only push things to oe.org... if we could somehow get the github repos automatically mirroring the oe.org ones that might be useful, but I don't know how we do that currently for OE-core etc.. Sep 08 09:49:53 ask pb_ to set up a hook at oe.org? Sep 08 09:50:29 lumag: yeah, I'll talk to him (or tom) Sep 08 09:52:09 bluelightning, for now should we stick to oe.org, or you will push to both oe.org and gh ? Sep 08 09:53:03 lumag: well, if you like I can keep pushing to github until we get the hooks in place Sep 08 09:53:54 I did that for meta-hh for the last set of changes Sep 08 09:54:12 bluelightning, strictly speaking, I don't care. However koen already added meta-hh to angstrom scripts, so github repo already has got an external reference. Sep 08 09:54:38 lumag: I thought he subsequently updated it as well... Sep 08 09:54:46 * bluelightning checks Sep 08 09:55:15 yep, he did Sep 08 09:55:23 bluelightning, then sorry for the noise. Sep 08 09:55:33 no problem, it was worth discussing :) Sep 08 09:56:00 sorry, I haven't got to your meta-opie patches yet Sep 08 09:56:09 bluelightning, no problem :) Sep 08 09:57:00 lumag: btw do you know if there's a convenient way to add signed-off-by when merging a pull request on github? Sep 08 09:57:25 hi wondering if http://docs.openembedded.org/usermanual/usermanual.pdf is the newest manual? Sep 08 09:57:52 kaylessa: it's the latest official OE manual, yes, although it is a little out of date Sep 08 09:58:18 bluelightning, I don't know :( I thought that if you pull, you don't have to add sign-offs (as this will change the history of the branch). You only add sign-offs, if you import not through the git (git am & friends). Sep 08 09:58:23 most of the information in it should be relevant (to openembedded classic at least) Sep 08 09:58:32 At least that's how it works in the kernel world Sep 08 09:58:34 ok thanks :D Sep 08 09:59:13 lumag: right, I just figured in my role as maintainer I ought to add signed-off-by, maybe I don't need to? (this is somewhat new to me) Sep 08 10:03:08 hi, formfactor is installed to the target, but what's its use? Sep 08 10:03:17 are there some programs that make use of it? Sep 08 10:07:02 03Paul Menzel  07master * r85438f2849 10openembedded.git/recipes/zeromq/zeromq_2.1.6.bb: Sep 08 10:07:02 zeromq: Remove redundant `S = "${WORKDIR}/zeromq-${PV}"` Sep 08 10:07:02 This is the default value of `S`. Sep 08 10:07:02 Signed-off-by: Paul Menzel Sep 08 10:09:59 03Andreas Oberritter  07master * r4f4ed88bc7 10openembedded.git/recipes/libdca/libdca_0.0.5-3.bb: Sep 08 10:09:59 libdca: fix sed failing on unpack Sep 08 10:09:59 sed: can't read [...]/libdca/*.{ch}: No such file or directory Sep 08 10:09:59 Signed-off-by: Andreas Oberritter Sep 08 10:17:51 ok I grepped and found out Sep 08 10:27:09 GNUtoo|work: what did you find? should we try to document it somewhere? Sep 08 10:28:42 * bluelightning -> office Sep 08 10:29:21 bluelightning: GNUtoo|work will be back soon ... nouveau driver crashed on his PC :-( Sep 08 10:37:00 after doing bitbake meta-toolchain i will have a gcc that compile a .c file to a binary? Sep 08 10:52:21 bluelightning, I'm not a core guy or a policy maker. But judging from other projects, if you apply a patch manually, you add a sign-off. If you do a git pull, you don't have to add a sign-off (depending on policy, it might be required that you create a signed-off merge commit, but usually it's not required). Sep 08 11:01:53 just a minor recipe formatting question ....... EXTRA_OECONF should be placed after inherit or before inherit? Sep 08 11:32:29 bluelightning, there seem to be a problem with meta-opie. Sep 08 11:32:38 Git version is actually a pre-1.2.5 version Sep 08 11:44:51 lumag: yeah I need to update OPIE_SRCREV Sep 08 11:50:22 lumag: I'll do that once I've pulled in your patches Sep 08 12:03:49 bluelightning, ok Sep 08 12:04:18 BTW: I did a review of recipes-opie reg. licenses. You can view results on github/lumag/meta-opie. Sep 08 12:04:28 Other recipes dirs are still pending Sep 08 12:08:26 Which recipe provices libXinerama? Sep 08 12:55:12 kobe_: er, libxinerama_*.bb... Sep 08 13:00:00 oops, thanks. Sep 08 13:05:14 when is the next release of OE planned? Sep 08 13:09:04 kobe_: oe.dev ? Sep 08 13:46:21 what's oe.dev? Sep 08 14:01:41 kobe_: aka "OE classic" - what you can find at http://cgit.openembedded.org/cgit.cgi/openembedded/ Sep 08 14:02:18 kobe_: future OE development is moving to be based on OE-core: http://www.openembedded.org/index.php/OpenEmbedded-Core Sep 08 14:05:33 Thanks. So, the 2011.3 Release mentioned on the homepage is that latest/last release of OE classic? Sep 08 14:10:14 kobe_: yes Sep 08 14:31:21 I cannot load . works fine. Sep 08 14:37:06 PaulePanter: you mean www.openembedded.org works fine? Sep 08 14:47:37 bluelightning: yes. Sep 08 14:48:03 bluelightning: I am sorry. I just now saw my typo. Sep 08 14:48:19 no worries. Perhaps ka6sox-away could try to address that? Sep 08 14:48:46 probably needs me to add something in dns Sep 08 14:48:57 if someone tells me what to do, I will make it so Sep 08 14:50:50 The DNS entry seems should also point to <140.211.169.152> instead of <140.211.169.165>. Sep 08 14:50:54 Just a guess. Sep 08 14:51:33 I imagine you'd want to be careful to avoid breaking any other services... Sep 08 14:57:22 yeah, remind the admins to tell me what to do :) Sep 08 15:08:09 In linux_2.6.39.bb is see that SRC_URI refers to file://defconfig. Which of the many defconfigs in the 'linux' subdirectories will it use? Sep 08 15:09:22 It depends on your architecture and board type. Sep 08 15:12:57 it searches OVERRIDES. generally speaking, it prefers the most specific available Sep 08 15:15:07 kobe_: more specifically, it will look at the value of FILESPATH Sep 08 15:15:22 (which is highly dependent on OVERRIDES though) Sep 08 15:24:20 ok, thanks Sep 08 16:42:06 hello I just updated by oe build environment, now I can't run bitbake -b to compile my project. Sep 08 16:42:17 I get a "AttributeError: 'NoneType' object has no attribute 'bbfile_config_priorities'" error Sep 08 16:43:11 full error message here: http://paste.ubuntu.com/685413/ Sep 08 16:49:41 any ideas? Sep 08 17:24:30 GarthPS: Could you explain to me again please, why the one patch in the Binutils upgrade needed to be updated? Sep 08 17:24:49 I thought 2.20.1a just adds some more source files(?)? Sep 08 17:31:30 PaulePanter: hi. in fact there is no 2.21 anymore but a 2.21.1 instead. an the 2.21 was the orefered version Sep 08 17:32:29 GarthPS: Now I see. Sorry for my confusion. I will commit your patch as soon as possible. Sep 08 17:55:16 bluelightning: hi there Sep 08 17:55:37 bluelightning: is there any guide how to use meta-opie? I'd like to test it :) Sep 08 17:55:50 anarsoul: hey Sep 08 17:55:55 (and I know nothing about oe-core, etc, etc) Sep 08 17:56:16 anarsoul: there's some OE-core info here: http://www.openembedded.org/index.php/OpenEmbedded-Core Sep 08 17:56:38 ok, thanks Sep 08 17:58:16 anarsoul: if you want support for real handhelds you could start with angstrom; then all you need to do is add meta-opie (not yet part of the angstrom oe-core setup scripts) and then follow the instructions re the include file in the meta-opie README file Sep 08 17:58:46 by "add meta-opie" I mean, clone it somewhere and then add the path to it in your bblayers.conf Sep 08 17:59:06 I'm heading home now but will be back online when I get there Sep 08 17:59:11 and meta-handhelds, right? Sep 08 17:59:46 anarsoul: you do need meta-handheld, but if you're starting with the angstrom version based on OE-core you'll have it already :) Sep 08 18:00:22 anarsoul: http://git.angstrom-distribution.org/cgi-bin/cgit.cgi/meta-angstrom/tree/README Sep 08 18:00:24 ok, thanks :) Sep 08 18:01:31 * bluelightning -> home Sep 08 18:02:01 is there any workaroud to recent bitbake -b problem? Sep 08 19:29:31 Can anyone familiar with psplash's build process explain to me what the /mnt/.pslash directory is used for? See: http://cgit.openembedded.org/cgit.cgi/openembedded-core/tree/meta/recipes-core/psplash/psplash_git.bb Sep 08 21:42:21 PaulePanter: (a bit late) thx Sep 08 22:57:08 03Sylvain 'GarthPS' Paré  07master * rf4faecdbd0 10openembedded.git/ (16 files in 3 dirs): (log message trimmed) Sep 08 22:57:08 binutils: Update from 2.21 to 2.21.1a Sep 08 22:57:08 Due to a GPL violation corrected Binutils archives were uploaded with the suffix »a« and the faulty archives were removed [1]. The URLs redirect to the new archives and therefore the checksums are now incorrect. Sep 08 22:57:08 Use this incident to update the package also to the new version 2.21.1a. Due to this one patch had to be regenerated and was taken from OE-core [2]. Sep 08 22:57:08 This patch is build tested using `angstrom-2010.x` and `minimal{,-uclibc}` for `MACHINE = "beagleboard"`. Sep 08 22:57:08 [1] http://nickclifton.livejournal.com/9067.html Sep 08 22:57:09 [2] http://git.openembedded.org/cgit.cgi/openembedded-core/tree/meta/recipes-devtools/binutils/binutils/libtool-2.4-update.patch?id=4810404f22d7cf8849dc32da68dd33a156cac407 Sep 09 00:49:49 hey I'm still trying to understand how BB recipe files are included in this massive system Sep 09 00:50:09 I have a case where uboot is failing to build and, for the meantime, I just want to avoid building it Sep 09 00:50:29 how do I go about commenting out the line that includes the uboot recipe? Sep 09 01:43:15 Jack_Handy, heh, that is a pain Sep 09 01:43:17 what machine? Sep 09 01:43:28 igep0020 Sep 09 01:43:37 i think i found a temp workaround Sep 09 01:43:42 look in the machine conf file Sep 09 01:43:47 I think that is where it comes in Sep 09 01:44:05 conf/machine/include/omap3.inc Sep 09 01:44:20 I just commented out the file that adds the extra dependency Sep 09 01:44:56 or try UBOOT_MACHINE = "omap3_overo_config" Sep 09 01:45:04 the dev website for igep0020 has a git repository for their own u-boot, how do i rope that into OE? Sep 09 01:45:12 why doesn't it build for that machine? Sep 09 01:45:35 well the git stuff I grabbed was originally for overo actually Sep 09 01:45:39 look at the existing u-boot recipes Sep 09 01:45:51 and for this project i'm working on I need to run a side port to the IGEP Sep 09 01:45:58 I'm suggesting getting oe to build a u=-bbot that builds Sep 09 01:46:04 assuming you have a wroking binary Sep 09 01:46:06 the u-boot version i'm using doesn't have a board def for IGEP Sep 09 01:46:32 luckily I have a pre-built binary yeah, that's why I'm ok with skirting around building u-boot for now Sep 09 01:47:00 but OE + bitbake has such a large learning curve I'm trying to learn as little as I can to get this port going Sep 09 01:47:20 sure Sep 09 01:47:24 I've done that before Sep 09 01:49:13 people who keep u-boot stuff out of the main tree should be shot :) Sep 09 01:49:26 I spent today cleaning stuff so I can work on getting it upstream Sep 09 01:50:28 you wouldn't by chance be working on cleaning the setup instructions? Sep 09 01:50:48 I spent 2 days following those instructions and running into all sorts of errors Sep 09 01:50:51 what kind of setup? Sep 09 01:50:58 for OE? Sep 09 01:52:26 http://www.openembedded.org/wiki/Getting_started Sep 09 01:52:29 yeah Sep 09 01:53:08 and I've read a couple varying philosophies on where to put build/ and bitbake/ Sep 09 01:53:44 that page implies the two subdirs should go into the openembedded/ directory that GIT creates as it grabs the code Sep 09 01:54:13 yeah Sep 09 01:54:21 there are many different approaches Sep 09 01:54:31 which seems strange to me to add custom dirs and files within a downloaded snapshot Sep 09 01:55:18 the overo instructions have been the most clear so far, which have me set up bitbake/, build/, and org.openembedded.dev/ at the same level Sep 09 01:56:15 yeah Sep 09 01:56:35 the angstrom setup script does things a little different, but basically the same Sep 09 01:58:15 i saw that right before i dove into u-boot stuff, what does that setup script do? Sep 09 01:59:13 basically tries to get you a working setup, without too muich pain Sep 09 02:01:24 next week I'll have to attempt that Sep 09 02:01:37 i'll need to upgrade stuff here at some point to keep with the lastest version Sep 09 02:02:05 I use the release branch for long term work **** ENDING LOGGING AT Fri Sep 09 02:59:57 2011