**** BEGIN LOGGING AT Thu Jul 22 02:59:56 2010 Jul 22 06:15:59 Hi All...Kindly help me with this doubt...Whats the exact location of "cross gcc compiler" for angstrom distro ( omap5912osk ) ?? Can I use this cross compiler in IDE's such as eclipse.? Jul 22 06:18:23 Nikunj, wait for an answer...US has gone to bed and Europe is just waking up. Jul 22 06:18:54 ka6sox-work: cool..I will wait. Jul 22 06:56:31 Nikunj, ask again. Jul 22 07:01:26 Hi All...Kindly help me with this doubt...Whats the exact location of "cross gcc compiler" for angstrom distro ( omap5912osk ) ?? Can I use this cross compiler in IDE's such as eclipse.? Jul 22 07:17:46 morning Jul 22 07:37:10 morning Jul 22 07:44:22 listening to last.fm though BT headset is insane but amount of noise during ubuntu sprint is too big Jul 22 07:50:01 morning Jul 22 07:50:48 hello Jul 22 07:52:06 ant_work: I've seen commits about losetup :) Jul 22 07:52:36 overnight I built console-image, opie-imge and x11-image for armv5te. good news is all three have been built Jul 22 07:53:30 without human help ;) Jul 22 07:53:41 03Henning Heinold  07org.openembedded.dev * rc6b6a0fe07 10openembedded.git/recipes/openjdk/openjdk-6-common.inc: openjdk-6: fix filespath so jvm.cfg is found and remove poky-stuff Jul 22 08:02:53 people...Kindly help me with this doubt...Whats the exact location of "cross gcc compiler" for angstrom distro ( omap5912osk ) ?? How to use this cross compiler in IDE's such as eclipse.? Jul 22 08:03:40 lookinto your oetmp/cross Jul 22 08:03:48 oetmp is set in local.conf Jul 22 08:05:18 good morning Jul 22 08:06:48 woglinde: okay.. got it... "arm-angstrom-linux-gnueabi-gcc" Can i use this in eclipse?? Jul 22 08:07:28 sure Jul 22 08:07:30 hi florian Jul 22 08:14:51 woglinde: How to do that. ? Jul 22 08:15:48 nikunj tell eclipse the path to this toolchain Jul 22 08:16:01 which eclipse version do you use? Jul 22 08:16:21 Helious 3.6.. CDT installed. Jul 22 08:16:58 hi Jul 22 08:17:59 I've run into an interesting thing: inheriting pkgconfig and setting S=${WORKDIR}doesn't work together Jul 22 08:18:41 the issue is pkgconfig_sysroot_preprocess Jul 22 08:19:22 Nikunj so point eclipse to this path Jul 22 08:24:32 it searches for all .pc files ${S}, but if S=${WORKDIR}, it finds whatever it already put in sysroot-destdir and I get: ....pc: input file is output file Jul 22 08:25:24 I see two solutions: don't use S=WORKDIR, or change pkgconfig_sysroot_preprocess to avoid sysroot-destdir, but that doesn't sound too clear Jul 22 08:25:36 I have multiple SRC_URIs, so Jul 22 08:25:47 I need an extra dir where to put all the SRC_URI things Jul 22 08:26:45 maybe I can do mkdir ${WORKDIR}/somedir; mv my_stuff ${WORKDIR}/somedir maybe in do_unpack_append (?) Jul 22 08:27:20 zub there is a subdir options for SRC_URI Jul 22 08:27:31 aaah, that could do, thanks :) Jul 22 08:31:25 morning all Jul 22 08:34:27 hi rp Jul 22 08:37:04 hi RP Jul 22 08:53:45 woglinde: I tried adding the path.. It is'nt working.. something else needs to be done..? Jul 22 09:00:53 anybody tried the nuke-CROSS patches? Jul 22 09:01:24 nikunj hm Jul 22 09:01:31 sorry dont know at the moment Jul 22 09:20:49 files (file://blah) always go into ${WORKDIR}? Jul 22 09:26:04 subdir workd for svn, but file:// seems to ignore it Jul 22 09:26:11 zub hms Jul 22 09:26:24 should filr also respect t? Jul 22 09:26:27 zub okay you can do your do_blah stuff Jul 22 09:26:33 ehm, sorry for typos Jul 22 09:26:49 try do_unpack_append Jul 22 09:26:52 ok Jul 22 09:26:58 and make the stuff there per hand Jul 22 09:27:01 linke mkdirs Jul 22 09:27:08 like mkdris Jul 22 09:27:09 args Jul 22 09:27:11 and mv Jul 22 09:27:20 I hope you know what I mean Jul 22 09:27:38 do_unpack_append() { Jul 22 09:27:40 well, I only need to mv the few files I pull in vie file://, the svn:// uris are fixed by subdir=mydir Jul 22 09:27:43 mkdir foo Jul 22 09:27:48 mv foo foobla Jul 22 09:27:50 } Jul 22 09:27:53 yup, I get it :) Jul 22 09:35:20 huh, one more lama question: I always thought the do_someting() were bash functions; yet do_unpack_append() seems to be interpreted by python Jul 22 09:36:01 I see how eglibc does it, so I can copy that, but - how do I know what's suposed to be python and what bash? Jul 22 09:36:02 morning :) Jul 22 09:36:06 hi jama Jul 22 09:36:29 zub grep the recipes Jul 22 09:36:38 python stuff needs extra keywords Jul 22 09:36:49 all stage_functions Jul 22 09:36:56 like do_unpack do_patch Jul 22 09:37:00 are shell schripts Jul 22 09:39:10 yet looking into eglibc_2.12.bb (randomly found by grepping) I see: bb.build.exec_func('do_move_ports', d) in do_unpack_append (and then there's shel function do_move_parts, so it seems like jump python->shell) Jul 22 09:39:24 anyway I just do it like this ^ Jul 22 09:39:33 grep some other recipes Jul 22 09:39:40 or class files Jul 22 10:49:22 * JaMa rebuilding from scratch with khem's patches for cross removal Jul 22 11:16:08 03Koen Kooi  07org.openembedded.dev * rf48b092447 10openembedded.git/ (5 files in 5 dirs): linux-omap-psp 2.6.32: add patch to fix USER button on xM and turn on core dumps Jul 22 11:16:20 03Marc Olzheim  07org.openembedded.dev * rd1521243e8 10openembedded.git/recipes/coreutils/ (coreutils-6.0.inc coreutils.inc): Jul 22 11:16:20 coreutils: LICENSE for versions after 6.9 is GPLv3. Jul 22 11:16:20 Signed-off-by: Koen Kooi Jul 22 12:02:19 JaMa: yesterday night I didn't dare and cowardly build from scratch without those Jul 22 12:02:28 I'll test this evening Jul 22 12:02:47 which distro are you building? Jul 22 12:02:56 sofar it's building fine Jul 22 12:03:01 SHR now, Angstrom later Jul 22 12:03:09 ok, I'll try minimal then Jul 22 12:04:34 btw, your patches for the missing pref. providers? Still pending? Jul 22 12:05:49 those are not about pref. providers.. it's runtime providers which cannot be preferred as buildtime providers Jul 22 12:06:07 oh, right, thosde Jul 22 12:06:23 I just saw th eNOTES scrolling Jul 22 12:06:27 and what I had is already pushed, but there is still few remaining Jul 22 12:06:33 omg this SPACE key.. Jul 22 12:06:35 hej, anybody noticed changes when crosscompiling python extensions ? Jul 22 12:06:55 the linker is invoked with both g++ and gcc , resulsting in a weird command that fails Jul 22 12:07:48 http://pastebin.com/9ZvWj4p0 Jul 22 12:08:50 ouch Jul 22 12:10:38 03Koen Kooi  07org.openembedded.dev * rcb7b0a0540 10openembedded.git/recipes/python/python-pygtk_2.16.0.bb: python-pygtk2: install .pc file Jul 22 12:19:38 03Koen Kooi  07org.openembedded.dev * raceff7eb36 10openembedded.git/recipes/linux/linux-omap-psp-2.6.32/beagleboard/configs/cpuidle: linux-omap-psp 2.6.32: fix cpuidle in multiconfig Jul 22 12:46:05 nvm, had to be compiled with c instead of false detected c++ language Jul 22 13:16:07 does the git fetcher updates the source tree to latest head automatically? Jul 22 13:16:57 or should i specify the rash to every time it changes? Jul 22 13:17:01 *hash Jul 22 13:31:21 aaaargch Jul 22 13:33:41 etrunko: if you specify SRCREV = "${AUTOREV}" it will always use latest Jul 22 13:41:01 JaMa: ohhh Jul 22 13:41:05 thanks for that Jul 22 13:41:13 exactly what i needed :) Jul 22 13:49:30 hmm... if I'd like to transfer all the sources that have been downlloaded over to another system to start a fresh build there (same git pull) is there a magic command to have it actually check the downloads and not download anything that's already there? I know there are stamp files but I'm wondering if there's a command to recreate them or if I should copy some of them as well Jul 22 13:51:42 jo stefan Jul 22 13:51:56 hi woglinde Jul 22 13:52:04 woglinde: sorry again for the noise Jul 22 13:52:10 hm no prob Jul 22 13:52:13 woglinde: this whitspace strip is eveil :) Jul 22 13:52:17 evil Jul 22 13:52:47 yes sorry Jul 22 13:53:52 * stefan_schmidt disabled whitespace stripping in all his git configs now to avoid such things in the future Jul 22 13:54:05 git warns already, no need to force the stripping Jul 22 13:55:08 ping khem Jul 22 14:03:02 woglinde: in bcel do_compile you have this one: javac -sourcepath src/java -d build -cp $cp `find src/java -name \*.java` Jul 22 14:03:17 woglinde: that could as well pick up a host javac or do I miss something? Jul 22 14:04:18 stefan hm yes Jul 22 14:04:29 woglinde: So that is expected and not a problem? Jul 22 14:04:34 I'm just wondering Jul 22 14:04:38 robert wrote most of the recipes Jul 22 14:04:43 no Jul 22 14:04:54 the host javac shouldnt be used Jul 22 14:05:07 hey Jul 22 14:05:09 also in rhino Jul 22 14:05:13 hi kergoth Jul 22 14:08:29 setfan yeah should be fixed Jul 22 14:08:34 with complete path Jul 22 14:11:35 ok Jul 22 14:14:49 morning kergoth Jul 22 14:21:29 anyone know where i can find the shell script for /make-image-header.sh ? Jul 22 14:24:58 oh. i'm guessing this is a hint... svn://svn.o-hand.com/repos/misc/trunk;module=psplash;proto=http Jul 22 14:26:46 jconnoll: yup, should be available with psplash Jul 22 14:31:13 JaMa: how many more beers did you get last night? Jul 22 14:33:33 XorA: I ended with only 5.. we all left about half an hour after you Jul 22 14:33:40 JaMa: cool Jul 22 14:33:47 * XorA is off for a meeting, back l8r] Jul 22 14:34:03 XorA: and at 4am gf arrived.. so I didn't sleep much :) Jul 22 14:34:21 going to work at 11:30am didn't help too Jul 22 14:35:54 hehe Jul 22 14:48:19 JaMa: yea ... girls are the root of all evil ;-) Jul 22 14:48:48 there are only two things in this world that can eat time ... girls and black holes Jul 22 14:50:41 hehe, right :) Jul 22 15:38:10 hey guys; can I transfer all of the downloaded (sources/) files from one system to another so I don't have to re-download all of them again? I'd like to set up a second OE environment on a separate system. Jul 22 15:38:34 yes Jul 22 15:40:50 broonie: so bitbake will check to see if sources/ has the file already before re-downloading it? I thought it checked something in stamps/ only Jul 22 15:41:09 stamps controls what tasks run Jul 22 15:41:17 the fetch task only downloads files it has to, within the fetch task Jul 22 15:41:30 aha Jul 22 15:41:34 perfecto Jul 22 15:41:54 gotta move this to a (much) bigger HDD. overo3-desktop-nand-image wants (well) over 90G Jul 22 15:46:47 really? Jul 22 15:47:02 tzanger: INHERIT += "rm_work" -- add it into local.conf Jul 22 15:47:45 hrw: I thought I had that, might have been a different OE environment Jul 22 15:49:18 bah, you're right, I didn't have it in there Jul 22 15:49:25 re Jul 22 16:05:03 hrw: yea ... just recently OE started eating too much space Jul 22 16:05:23 hrw: I remember times when it fit in 10 gigs when building Opie image ... now it eats well like 80 gigs Jul 22 16:05:31 hrw: and rmwork doesnt do the job Jul 22 16:05:52 ggdb3? Jul 22 16:06:54 hrw: pardon ? Jul 22 16:07:23 angstrom sets cflags to compile with -ggdb3 Jul 22 16:07:28 this makes big binaries Jul 22 16:08:03 that isn't "just recently" though, is it? Jul 22 16:08:08 I thought angstrom had been doing that for ages Jul 22 16:11:25 pb_: I doubt that could make them grow by 800% Jul 22 16:12:53 hand waving is certainly amusing and all, but if you're going to make a claim like that, I'd suggest backing it up Jul 22 16:14:14 Marex: indeed, it is more like 10000% Jul 22 16:15:40 and it was removed from native build recently IIRC Jul 22 16:16:04 yeah, it seems Jul 22 16:16:12 http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=a77e25590931da8e1184bbaf86776e88ed7f7a65 Jul 22 16:18:27 Marex: just build image by building multiple targets with image as last one (rm_work will clean it after each target ie gcc-cross, vitual/kernel, minimal-image, normal-image) Jul 22 16:18:30 hrw: see ... I told you I have problems dealing with userland :) Jul 22 16:18:48 Marex: this way I can keep my tmp/work < 11G during any image build Jul 22 16:19:04 JaMa: ah ok ... I'll try that, thanks Jul 22 16:21:50 jama hm you are trying on armv4t right? Jul 22 16:21:56 I meant java stuff Jul 22 16:22:23 woglinde: yes Jul 22 16:22:42 okay Jul 22 16:23:44 hi ph5 Jul 22 16:23:56 jama good zero works at least Jul 22 16:24:06 hej woglinde Jul 22 16:24:52 * XorA is fscking hungry Jul 22 16:25:57 pH5: hey Jul 22 16:26:20 xora go eat something Jul 22 16:26:30 trying to decide where to go Jul 22 16:26:41 XorA: czech cuisine is no good ? Jul 22 16:26:50 its an hour before anyone else wants to eat :-( Jul 22 16:27:53 * hrw goes for Linaro dinner Jul 22 16:28:12 curse you and your linaro secrets :-D Jul 22 16:28:55 :) Jul 22 16:29:20 XorA: I thought you're there for the linaro conference too Jul 22 16:30:01 nah Linaro is a different bunch of dudes Jul 22 16:31:51 XorA: what were you doing the hell there then ? Jul 22 16:32:02 Im part of the ubuntu on arm part Jul 22 16:32:22 dont ask me about ubuntu organisation, I have no idea :-D Jul 22 16:32:34 all I know is Im starving :-D Jul 22 16:34:11 JaMa: any awesome places to eat around here? Jul 22 16:35:08 ooooohh Jul 22 16:35:20 there is some grilled chicken in our fridge Jul 22 16:35:32 mom did a great job ... my keyboard is getting wet from saliva Jul 22 16:35:37 hehe Jul 22 16:37:37 XorA: well my yesterday first tip wasn't so good (sorry for that).. but the 2nd pub we were yesterday should cook OK, or if you like pizza then http://www.ambi.cz/ambi_pizzanuova_menu.php Jul 22 16:39:08 * XorA tries to find a map Jul 22 16:41:48 XorA: the chicken is really good Jul 22 16:42:16 where is it in relation to here? Jul 22 16:42:30 XorA: http://www.mapy.cz/#mm=ZTtTcP@sa=s@st=s@ssq=50%C2%B05'22.377%22N%2C%2014%C2%B025'40.36%22E@sss=1@ssp=133083408_135952344_133108208_135972352@x=133090368@y=135959808@z=16 Jul 22 16:43:34 XorA: it's about as far as pub yesterday, in oposite direction Jul 22 16:44:42 XorA: and if you don't care about Kc you can eat on that squere directly http://www.francouzskarestaurace.cz/cs Jul 22 16:45:21 JaMa: ahah, I found it in realtion to Hilton now cool Jul 22 16:45:36 I might just wander up there now, not sure I can be bothered waiting Jul 22 16:47:20 yeah Im going to take a wander myself, get to see something other than hotel :-D Jul 22 16:56:09 hi Jul 22 17:01:11 khem saw your patch in arm-thumb.inc, is there no additional override needed for armeb ? Jul 22 17:03:45 eFfeM: hmmm I think not Jul 22 17:03:52 but it seems it might be needed Jul 22 17:10:17 khem: i'm not sure, haven't build armeb for quite a while, but this was hinted by tartarus yesterday evening when we discussed the issue Jul 22 17:13:27 btw is there a way I can rerun an existing run.do_install.3419 script (from temp) Jul 22 17:13:36 ? Jul 22 17:13:39 just run it Jul 22 17:13:42 there is no "way" Jul 22 17:13:45 its an executable shell script Jul 22 17:14:08 might need to be in ${S} before hand, can't recall Jul 22 17:14:11 other than that.. Jul 22 17:14:13 kergoth: hey Jul 22 17:14:17 hey Jul 22 17:14:19 * JaMa usually removes exit from fatal() there Jul 22 17:14:20 aaargh how difficult can it be, thought I'd needed to specify some things Jul 22 17:14:26 and then source run.do_install.3419 Jul 22 17:14:33 i'm tyring Jul 22 17:14:41 everybody is hereby forced to delete their tmp Jul 22 17:14:59 yep. and good riddance. down with CROSS_DIR! Jul 22 17:15:03 :) Jul 22 17:15:09 to update current shell env in case something goes bad and I want to try something by hand Jul 22 17:15:12 * khem pushes Jul 22 17:15:17 yay :) Jul 22 17:15:32 need to add some echo's to diagnose a weird issue Jul 22 17:15:54 03Khem Raj  07org.openembedded.dev * rfff85c7367 10openembedded.git/recipes/ (11 files in 3 dirs): (log message trimmed) Jul 22 17:15:54 toolchain: Remove references to CROSS_DIR Jul 22 17:15:54 * Toolchain is installed into native sysroot now. Jul 22 17:15:54 Signed-off-by: Khem Raj Jul 22 17:15:54 Acked-by: Tom Rini Jul 22 17:16:00 Acked-by: Martin Jansa Jul 22 17:16:00 03Khem Raj  07org.openembedded.dev * r526394a2f3 10openembedded.git/ (7 files in 2 dirs): (log message trimmed) Jul 22 17:16:01 classes,bitbake.conf: Remove CROSS_DIR, install cross-packages into native sysroot Jul 22 17:16:01 * Update references to CROSS_DIR in classes and bitbake.conf. Jul 22 17:16:02 * This patch is based on Joshua Lock's work in poky. Jul 22 17:16:02 Signed-off-by: Khem Raj Jul 22 17:16:03 Acked-by: Tom Rini Jul 22 17:16:17 now that I have a nslu I should prolly build for armeb Jul 22 17:16:29 khem lol Jul 22 17:16:54 :-) Jul 22 17:16:59 would have to search for mine Jul 22 17:17:17 woglinde, jama: btw. I have posted a patch for thumb interwork. Jul 22 17:17:30 review it in your free time Jul 22 17:18:01 seen that, as long as it's used only in uclibc than I don't need it in shr.conf, but I should add it anyways right (for future usage) Jul 22 17:19:03 JaMa: so far it is used by uclibc Jul 22 17:19:14 khem: btw there is 4.5.1-rc1, are you going to bump SRCREV to it? Jul 22 17:19:16 it could be used by others Jul 22 17:19:21 JaMa: yes Jul 22 17:19:28 I am building with the latest rev Jul 22 17:19:29 khem: if so I would wait a bit with rebuild from scratch on slow buildhost Jul 22 17:19:46 may be I should push that one too Jul 22 17:19:56 or wait till build finishes Jul 22 17:20:06 162408 is rc1 Jul 22 17:20:16 please push as soon as you can :) Jul 22 17:20:29 Do we want rc only ? Jul 22 17:20:48 I don't mind latest.. Jul 22 17:21:37 ok Jul 22 17:22:41 I want to use the latest gstreamer-ti code. The current recipe points to the svn trunck branch and the one that I want points to another Branch ... Jul 22 17:23:07 screwgoth change the SRC_URI Jul 22 17:23:33 JaMa: I have is 162398 Jul 22 17:23:37 woglinde: Yup.. that's the plan !! Jul 22 17:24:47 woglinde: But when I change the SRC_URI from "..../trunk" to "..../branches/SOME_BRANCHNAME" ... I'm getting an error because apparently my SRCREV's not right Jul 22 17:25:31 woglinde: So the current one is "svn://gforge.ti.com/svn/gstreamer_ti/trunk" Jul 22 17:25:39 I know Jul 22 17:25:53 but didnt use branch stuff yet Jul 22 17:26:06 Oh ! Damn !! Jul 22 17:26:14 hm maybee you can grep recipes to see if there is a SRC_URI for svn with branches Jul 22 17:26:25 khem: seems latest in gcc-4_5-branch, 162408 was just said in announcement.. Jul 22 17:27:10 khem: I mean your 162398 is latest in that branch.. so it's the same as rc1 Jul 22 17:27:24 heres a horrible question... i created a patch file (exact same as ive done before), i can patch a clean source manually and it patches, ive got a recipe set up the same as ive used for a previous patch, but the source isnt being patched (though i do see NOTE: Applying patch); any suggestions? (the patch was made to get around this error: libtool: Version mismatch error. This is libtool 2.2.6b, but the definition of this LT_INIT comes from Jul 22 17:28:05 warflyr: OE generates libtool Jul 22 17:28:12 ahhh Jul 22 17:28:16 so probably its overriding your changes Jul 22 17:28:26 becasue you modify the generated files Jul 22 17:28:32 not the source files Jul 22 17:29:42 right, i just do autoreconf -i -f and made the patch... but since OE generates libtool, why would there be a version mismatch? Jul 22 17:31:10 Hi there! Jul 22 17:31:17 sources include the libtool autoconf macros in aclocal.m4, and the ltmain.sh which is used to generate a *local* libtool binary and run it Jul 22 17:31:26 it doesn't use the system libtool binary Jul 22 17:31:38 if you don't autoreconf, it won't replace those macros and the ltmain.sh with ours Jul 22 17:33:05 could anybody help me? I have a question about building of an image... Jul 22 17:33:27 if you have a question, ask it. Jul 22 17:33:30 ok Jul 22 17:34:56 khem at what point is autoreconf done by OE? Jul 22 17:35:44 warflyr, do_configure. See autotools.bbclass Jul 22 17:37:13 I've prepared a .bb file for my project... I built it, and everything was OK, I got .ipk file for my project... then I've written one more .bb file to build an image including my .ipk file... it worked... until I changed my .ipk file.. now I have several files which should be installed to /etc/ppp directory, and if I try to build the image, there're no files from my .ipk files at all, but in the same time, all the files are in .ipk Jul 22 17:37:13 file... Jul 22 17:37:21 hm picked up a dir issue; a while ago I could build glibc 2.5 for nios but now it fails, seems collect2 is picking up /usr/bin/ld instead of the cross one (which ld added to the script also gives /usr/bin/ld as path) Jul 22 17:38:36 so, is there a specific way to install files to /etc/ directory within images? Jul 22 17:39:18 is there a way to diagnose what collect2 is doing ? Jul 22 17:57:52 hm found a trail Jul 22 18:00:21 afk Jul 22 18:04:52 khem thanks, i was able to get past do_compile by adding EXTRA_AUTORECONF += "--exclude=libtoolize" to the recipe ;) Jul 22 18:06:50 now it fails on install trying to run a binary, so i guess i'll have to create a native package for it, however how do i tell install to use the native rather than the packaged one... is it typically a configure option? Jul 22 18:07:41 no, you're going to have to modify the makefile Jul 22 18:07:45 or makefile.am, or whatever Jul 22 18:07:56 very few people design their buildsystems with crosscompilation in mind Jul 22 18:10:10 <3 editting makefiles.... Jul 22 18:10:31 hello peope, i ve an question.. i ve build an image with qt li brary, how to i build now an app for the target device (arm) Jul 22 18:10:39 i mean program not app Jul 22 18:22:50 test sb here? Jul 22 18:23:45 ? Jul 22 18:24:19 how can i build an qt prog on the host for the client arm Jul 22 18:24:51 wrong channel for that Jul 22 18:25:16 kergoth: have you seen my message? do you have any ideas? Jul 22 18:25:35 k sry :) Jul 22 18:25:56 Cy6erBr4in, so you got an ipk from the recipe and don't know how to add it to the image? Jul 22 18:26:02 see IMAGE_INSTALL in the image recipe Jul 22 18:26:11 alternatively, IMAGE_INSTALL_append = "mypackage" in local.conf Jul 22 18:26:15 where is the right channeö? Jul 22 18:26:22 -ö +l? Jul 22 18:26:24 prinzenrolle, you haven't given us enough information about that. Jul 22 18:26:35 if this is a general embedded linux question, #edev Jul 22 18:26:44 if you're using a device running the angstrom distribution, #angstrom Jul 22 18:27:12 kergoth: the problem is tha I used IMAGE_INSTALL.. but it doesn't work if I have any files installed to /etc/ directory within my ipk package Jul 22 18:27:21 ? Jul 22 18:27:25 /etc is not special Jul 22 18:27:28 it's just a directory Jul 22 18:27:37 the image creation process does nothing to it specially, it's not magic Jul 22 18:27:44 its just an ipk installed into a filesystem Jul 22 18:27:52 try installing it in your rootfs manually with opkg. Jul 22 18:28:19 ok, if I'm successful with that, what should I do then? Jul 22 18:28:28 I'm asking because Jul 22 18:28:59 if I remove lines about installation to /etc from my .bb file, then all other files install to image well Jul 22 18:29:25 but if there're any files which I try to install to /etc, no files install to image at all Jul 22 18:29:36 I mean installation during image creation Jul 22 18:30:19 kergoth: could you have a look at recipes please? maybe you can see something wrong with it Jul 22 18:32:58 03Khem Raj  07org.openembedded.dev * rc67e3bb917 10openembedded.git/recipes/gcc/gcc-4.5.inc: Jul 22 18:32:58 gcc-4.5.inc: Bump SRCREV to latest git tip. Jul 22 18:32:58 Signed-off-by: Khem Raj Jul 22 18:33:07 Cy6erBr4in, look at the do_rootfs log of the image. Jul 22 18:33:17 see if opkg gets any errors when installing the ipk Jul 22 18:33:23 or, you could do what i *already told you to do* Jul 22 18:33:25 install it yourself Jul 22 18:33:39 I can't very well tell you what to do next if I don't know how that proceeds Jul 22 18:33:44 I left my magic 8 ball at home Jul 22 18:36:21 ok, I'll have a look at the log Jul 22 18:36:23 thanks Jul 22 18:46:57 got it! Jul 22 18:46:59 Collected errors: Jul 22 18:46:59 * check_data_file_clashes: Package ecominder wants to install file /home/br4in/Projects/overo-oe//tmp/rootfs/ecominder-image Jul 22 18:46:59 /etc/ppp/pap-secrets Jul 22 18:47:02 But that file is already provided by package * ppp Jul 22 18:47:06 * opkg_install_cmd: Cannot install package ecominder. Jul 22 18:47:06 Jul 22 18:47:11 np Jul 22 18:47:20 so, any ideas? :) Jul 22 18:47:28 don't install files another package already installs? Jul 22 18:47:30 I still don't know how to proceed Jul 22 18:47:40 the problem is that I have to Jul 22 18:47:49 I need to have customized one Jul 22 18:47:53 doubtful. you can provide custom versions of config files without using a separate recipe for it Jul 22 18:48:26 I have no only configfiles, there're also some software :) Jul 22 18:48:43 and that has to all be in one package? Jul 22 18:49:07 it would be better, but if you can advice me another way Jul 22 18:49:13 I would appreciate your help Jul 22 18:52:23 how can I change the config file without packaging it to a separate ipk file? should I prepare a patch for some existing package? Jul 22 19:02:19 kergoth: why would one add deploy tast after do_install in a native package Jul 22 19:02:30 and its similar to do_stage Jul 22 19:16:56 cya Jul 22 19:22:56 03Frans Meulenbroeks  07org.openembedded.dev * r52824cce02 10openembedded.git/recipes/glibc/ (glibc.inc glibc_2.5.bb): Jul 22 19:22:57 glibc: added COMPATIBLE_TARGET_SYS Jul 22 19:22:57 added COMPATIBLE_TARGET_SYS ?= "(?!nios2)" to the glibc.inc file Jul 22 19:22:57 and COMPATIBLE_TARGET_SYS = "." to the only recipe that does Jul 22 19:22:57 support nios2 (glibc_2.5.bb) Jul 22 19:25:42 03Frans Meulenbroeks  07org.openembedded.dev * r58f686523f 10openembedded.git/recipes/glibc/glibc.inc: Jul 22 19:25:42 glibc.inc: changned = to ?= in COMPATIBLE_TARGET_SYS assignment Jul 22 19:25:43 replaced = by ?= apparently this fell out of the file somewhere Jul 22 19:25:43 Signed-off-by: Frans Meulenbroeks Jul 22 19:33:43 | /home/kergoth/Code/oe/tmp/work/armv5te-oe-linux-gnueabi/eglibc-2.11-r11.6+svnr10690/build-arm-oe-linux-gnueabi/libc_pic.os: In function `open_socket': Jul 22 19:33:43 | find_exidx.c:(.text+0xd4a14): undefined reference to `__aeabi_idiv' Jul 22 19:33:44 hmm Jul 22 19:34:35 uha Jul 22 19:34:39 the old linker problem Jul 22 19:47:43 03Klaus Kurzmann  07org.openembedded.dev * r0efc37504d 10openembedded.git/recipes/freesmartphone/cornucopia.inc: Jul 22 19:47:44 cornucopia.inc: bump FSO_CORNUCOPIA_SRCREV to get SetFunctionality fixes of fsogsmd Jul 22 19:47:44 Signed-off-by: Klaus Kurzmann Jul 22 19:59:14 hello guys. I am trying to deploy my own package using oe build system, but i've encountered some problems and would gladly use some help :) Jul 22 19:59:19 the thing is, that oe is fetching sources correctly from git, but it fails on do_configure Jul 22 19:59:28 from what i can see in logs - it tries to run it in xxx-1.2-r1/roller, instead of xxx-1.2-r1/git, where the sources really are Jul 22 19:59:42 both, do_configure just like do_fetch and do install are inherited from qt4x11 class Jul 22 19:59:54 the question is - how to tell oe to look for the sources in "git" subdirectory, instead of "package-name" Jul 22 20:02:21 khem ping Jul 22 20:03:06 03Martin Jansa  07org.openembedded.dev * r9718ee0eea 10openembedded.git/recipes/linux/linux-openmoko-2.6.32/om-gta02/defconfig: Jul 22 20:03:06 linux-openmoko-2.6.32: make defconfig more modularized and disable preempt Jul 22 20:03:06 Signed-off-by: Martin Jansa Jul 22 20:03:17 03Martin Jansa  07org.openembedded.dev * r511365a27a 10openembedded.git/recipes/linux/ (9 files in 2 dirs): Jul 22 20:03:17 linux-openmoko-2.6.32: update stable patch to 2.6.32.16, rebase some patches and add possible WS fix Jul 22 20:03:17 Signed-off-by: Martin Jansa Jul 22 20:03:31 ok- i don't know if it you guys, or the universe, but i got it - i had the "S" variable set to the wrong value ;] Jul 22 20:03:54 nazgee grep the recipes Jul 22 20:04:05 every SRC_URI with git does it automagicly Jul 22 20:06:12 woglinde: so setting S = ${WORKDIR}/git is a lame solution? Jul 22 20:07:03 because that seems just to do the trick Jul 22 20:07:05 nazgee should work too Jul 22 20:07:40 than i'll just stick with it for the moment. thx woglinde Jul 22 20:14:29 kergoth ping Jul 22 20:19:16 ~seen khem Jul 22 20:19:17 khem is currently on #oe (2d 19h 26m 6s) #edev (2d 19h 26m 6s) #uclibc (2d 19h 26m 6s). Has said a total of 207 messages. Is idling for 1h 8m 24s, last said: 'well no idea on top of my head '. Jul 22 20:28:12 damnit, getting that link error with beagleboard/angstrom-2008.1 too, i think i'm cursed Jul 22 20:28:15 woglinde, pong Jul 22 20:30:02 yes I want you aks about the errors too Jul 22 20:30:15 but maybee we have to wait for khem Jul 22 20:31:13 any solution Jul 22 20:33:36 * kergoth has no idea about this one at the moment Jul 22 20:33:56 normaly they are in libgcc Jul 22 20:34:12 seems something wrong with softfloat Jul 22 20:35:08 hmm Jul 22 20:35:21 but I have special case here anyway Jul 22 20:36:21 * kergoth isn't even going to use the output, just wants to test bitbake changes, need a successful build :P Jul 22 20:36:43 hi all Jul 22 20:37:30 khem khem please awake Jul 22 20:37:33 *g* Jul 22 20:37:48 hehe Jul 22 20:39:40 I'm trying to make a bootstrap-image, but I'm getting a "cannot find -ltinfo" error when building alsamixer Jul 22 20:39:51 wiegang hm Jul 22 20:40:11 that shouldnt happen Jul 22 20:41:18 yea. googling I found it is due to ncurses 5.4 dependency Jul 22 20:41:34 hm Jul 22 20:41:41 but that should be build Jul 22 20:41:43 hm Jul 22 20:41:47 let me see Jul 22 20:41:54 maybee the recipe need the dep Jul 22 20:42:20 alsa-utils-*.bb? Jul 22 20:42:36 DEPENDS = "alsa-lib ncurses" Jul 22 20:42:40 hm Jul 22 20:43:01 yea. it is already there Jul 22 20:43:59 * woglinde wonders why BBCLASSEXTEND = "native nativesdk sdk" Jul 22 20:44:05 is not in the inc file Jul 22 20:45:08 which inc file? Jul 22 20:45:14 03Frans Meulenbroeks  07org.openembedded.dev * r839088da9b 10openembedded.git/recipes/gcc/ (gcc-4.1.2.inc gcc-common.inc): Jul 22 20:45:14 gcc: added COMPATIBLE_TARGET_SYS Jul 22 20:45:14 added COMPATIBLE_TARGET_SYS ?= "(?!nios2)" to the gcc-common.inc file Jul 22 20:45:14 and COMPATIBLE_TARGET_SYS = "." to the only recipe that does Jul 22 20:45:14 support nios2 (gcc-4.2.1.bb) Jul 22 20:46:51 wiegand forget it Jul 22 20:47:01 has nothing to do with your problem Jul 22 20:47:14 ok Jul 22 20:49:40 03Frans Meulenbroeks  07org.openembedded.dev * rd71774f1f1 10openembedded.git/recipes/binutils/binutils_2.20.1.bb: Jul 22 20:49:40 binutils_2.20.1: commented out enabling for nios2 Jul 22 20:49:40 commented out enabling for nios2 as there is an open issue Jul 22 20:49:40 with ld; will enable again once I fixed the issue Jul 22 20:49:40 Signed-off-by: Frans Meulenbroeks Jul 22 20:49:41 03Frans Meulenbroeks  07org.openembedded.dev * rf01209eab4 10openembedded.git/conf/machine/include/nios2.inc: Jul 22 20:49:42 conf/machine/include/nios2.inc: removed pinnings Jul 22 20:49:59 that's it for today, nite all Jul 22 20:57:31 well, I found ncurses_5.7.bb Jul 22 21:00:04 but how do I replace ncurses_5.4 with it? Jul 22 21:01:29 where did you find that? Jul 22 21:02:58 http://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg07229.html Jul 22 21:05:32 hm Jul 22 21:05:40 copy it into recipes/ncurses/ Jul 22 21:05:45 but that needs some work Jul 22 21:07:00 yea. exactly. i need some directions on how to do that Jul 22 21:08:48 hm sorry Jul 22 21:08:55 no it should work for you Jul 22 21:09:09 but for oe integration it would need some work Jul 22 21:10:43 should i remove ncurses_5.4.bb as well? Jul 22 21:11:20 no Jul 22 21:11:25 5.7 will be picked Jul 22 21:11:38 alright. let me try Jul 22 21:16:58 hmm Jul 22 21:17:04 NOTE: Task failed: [Errno 2] No such file or directory: '/home/robson/work/freescale.net/oe/stuff/openembedded/recipes/ncurses/ncurses/./tic-hang.patch' Jul 22 21:17:39 wiegand, sounds like thats in ncurses-5.4/ dir and you want it in a dir that both versions can access, or copied into ncurses-5.7/ Jul 22 21:17:43 hm oh the patch is missing Jul 22 21:17:49 * kergoth shrugs Jul 22 21:17:54 ah right Jul 22 21:18:02 unless that guy had that on his machien and didn't send it to the mailing list or something Jul 22 21:18:04 in which case go yell at him Jul 22 21:20:50 kergoth: about build time...what is the original sin of recipes disabling parallel make? Jul 22 21:21:02 lack of debug? Jul 22 21:21:20 debugging the problem, yes Jul 22 21:21:46 I was astonished seeing my uptime values during build of glibc-locales :/ Jul 22 21:22:19 load average went to 1 with 4 cores :/ Jul 22 21:22:35 ant_, most people just disable it if builds fail inexplicably due to parallel Jul 22 21:22:39 fixing it is a giant pain in the ass Jul 22 21:22:52 you have to follow nearly every part of hte makefiles to find the missing rule dependencies, usually Jul 22 21:25:31 argh Jul 22 21:26:13 the problem is that one operation depends on something else, and that's not reflected in the rules, so they end up running out of order Jul 22 21:26:35 I see, no scheduler Jul 22 21:26:59 what do you mean? Jul 22 21:27:01 it can build or can fail unexplicably then :/ Jul 22 21:27:08 a scheduler can't do shit without you telling it about what you're doing Jul 22 21:27:18 an unexpressed dependency is exactly that Jul 22 21:27:30 I mean the makefiles has any semaphore Jul 22 21:27:34 what? Jul 22 21:27:56 makefiles obey the rules Jul 22 21:28:05 adding a lock somewhere wouldn't magically fix it Jul 22 21:28:09 unless you want it to not run in parallel Jul 22 21:28:12 in which case, disable -j Jul 22 21:28:35 makefiles don't parse the shell they execute to figure out what files you happen to be touching Jul 22 21:28:45 nor do they LD_PRELOAD to monitor what you're doing Jul 22 21:29:06 so basically the issue is upstream? Jul 22 21:29:12 the issue isn't make, the issue is developers who know nothing about buildsystems. Jul 22 21:29:12 yes Jul 22 21:29:16 their makefiles suck. Jul 22 21:29:35 ensc are u there? Jul 22 21:30:40 wiegand: yes Jul 22 21:31:32 thx. I've got your ncurses 5.7 recipe Jul 22 21:32:10 I replaced ncurses 5.4 Jul 22 21:32:43 so, when I try to build that, I got this error: NOTE: Task failed: [Errno 2] No such file or directory: '/home/robson/work/freescale.net/oe/stuff/openembedded/recipes/ncurses/ncurses/./tic-hang.patch' Jul 22 21:33:04 ant_, since they use autoconf/automake, it might not be horrible to figure out where the missing dependency is, since you can assume its not in the generated bits, but in the manual rules, or the automake configuration Jul 22 21:33:50 ok Jul 22 21:34:14 it's a lot easier when you're creating the makefiles -- fixing it up after the fact is more difficult :) Jul 22 21:34:25 he Jul 22 21:34:32 wiegand: it's at the same uri like the .bb file; dunno whether it is really needed. Jul 22 21:35:31 hmm, where's the oestats server code at? the bits we run on tinderbox.oe.org Jul 22 21:35:37 wiegand: ncurses it ugly; you will need a patched autoconf213 to regenerate its buildfiles. This was too much work for me and I used the shipped ones Jul 22 21:36:23 ensc: heh, might be easier to just update their buildsystem to a newer autoconf -- it's usually not terribly difficult Jul 22 21:37:01 kergoth: the ncurses author seems to be proud of his changes so there is probably no chance to do this upstream Jul 22 21:37:20 * kergoth rolls eyes Jul 22 21:39:37 oh. so, what should I do to overcome that? Jul 22 21:40:55 wiegand: I will mail my current recipe to the maillist; let's see whether people accept it... Jul 22 21:41:48 alright. thanks. Jul 22 21:45:32 ensc yes good idea Jul 22 22:19:55 * kergoth ponders Jul 22 22:25:59 so tempted to play with the multiprocessing module in 2.6 in bitbake master.. Jul 22 22:31:58 Hello. I'm using bitbake 1.10 which no longer supports interactive mode ('-i'). How can see the value of various bitbake variables? Jul 22 22:32:15 ash_: -e Jul 22 22:34:28 thanks! (how did I miss that in the bitbake help?! ). Jul 22 22:39:18 03Martin Jansa  07org.openembedded.dev * r01d0383398 10openembedded.git/recipes/ (4 files in 4 dirs): Jul 22 22:39:18 linux_git: bump SRCREV for rc6, enable PLATFORM_PATA for spitz Jul 22 22:39:18 Signed-off-by: Martin Jansa Jul 22 22:43:22 | *** Error: Package name contains illegal characters, (other than [a-z0-9.+-]); the recipe contains: PN = "unixODBC"; seems like im forgetting to set something? Jul 22 22:49:23 warflyr, it tells you the problem Jul 22 22:49:30 do you see A-Z in [a-z0-9.+-]? Jul 22 22:49:33 I don't :) Jul 22 22:49:58 yeah i just noticed that lol ;) Jul 22 22:50:05 hehe Jul 22 22:52:39 if my PN is different than the folder name extracted; make install fails Jul 22 22:53:11 should i change do_unpack and have it rename that folder or is there a variable i can change/etc? Jul 22 22:53:15 S. Jul 22 22:53:26 S is the path to the unpacked source tree, where patches are applied, where configure/compile run, etc Jul 22 22:53:32 it just happens to default to ${PN}-${PV} Jul 22 22:53:35 which works for most cases Jul 22 22:53:48 S = "${WORKDIR}/unixODBC-${PV}" Jul 22 22:53:50 or something Jul 22 22:53:58 there are many recipes in oe that do this Jul 22 22:54:07 ah ok, thanks Jul 22 22:57:36 http://docs.openembedded.org/usermanual/html/recipes_directories.html#id573326 Jul 22 22:57:41 :) Jul 22 23:06:18 after renaming recipes apparently "NOTE: Resolving any missing task queue dependencies" can take a bit of time... o.0 Jul 22 23:15:08 03Martin Jansa  07org.openembedded.dev * r016ca6b8d9 10openembedded.git/conf/distro/include/sane-srcrevs.inc: Jul 22 23:15:08 EFL: bump SRCREV Jul 22 23:15:09 Signed-off-by: Martin Jansa Jul 22 23:31:34 gpe-image has /etc/init.d/gpe-start, is there an analogous startup script for e-image? Jul 22 23:32:08 (i don't see anything obvious in my image) Jul 23 00:53:26 so I have built and successfully booted the minimal distro on my SBC Jul 23 00:53:37 but I have no networking afaik Jul 23 00:53:46 is that not part of minimal? Jul 23 02:28:02 karmakop: what do you mean Jul 23 02:28:19 karmakop: is it that it does not see your eth/wlan devices Jul 23 02:28:28 or is it that you did not configure them **** ENDING LOGGING AT Fri Jul 23 02:59:56 2010