**** BEGIN LOGGING AT Wed Jul 04 02:59:56 2007 Jul 04 06:47:01 morning Jul 04 07:03:34 good morning all Jul 04 07:05:29 re Jul 04 07:05:50 hey zecke|tv Jul 04 07:12:34 hi guys Jul 04 07:15:49 looks like we need to expand sanity a bit Jul 04 07:16:00 * * OE Bug 2561 has been RESOLVED (FIXED) by Jul 04 07:16:02 * *  qemu links with zlib, but zlib is compiled after qemu Jul 04 07:16:04 * * http://bugs.openembedded.org/show_bug.cgi?id=2561 Jul 04 07:16:13 to check does host tools from list are available and if yes then add them into ASSUME_PROVIDED Jul 04 07:19:13 steliosk: hi, got my info about magicbox? Jul 04 07:19:15 wow I hate my uni Jul 04 07:25:41 hrw: I had the same idea yesterday :) Jul 04 07:27:15 koen: then you was first and you will write it Jul 04 07:27:16 lD Jul 04 07:27:27 crap Jul 04 07:27:38 * koen passes it on to zecke Jul 04 07:28:05 03hrw 07org.oe.dev * rf3281034... 10/ (1 packages/qemu/qemu-native.inc): qemu-native: added zlib-native to DEPENDS - close #2561 Jul 04 07:33:54 good morning all Jul 04 07:34:51 hrw : yes, i did. We should "ping" them a 2-3 weeks time again Jul 04 07:35:06 koen : hi Jul 04 07:36:30 hey steliosk Jul 04 07:37:53 steliosk: I would rather 3-4 so they will have a time to mail us Jul 04 07:51:27 hmm, this ain't good: http://rafb.net/p/AERW7279.html Jul 04 07:51:54 seems some "please install into staging"-part is missing Jul 04 07:53:43 another proof why one shouldn't run OE as root Jul 04 07:53:54 yes, indeed :-) Jul 04 07:54:06 * oxo considered the option for some nanoseconds Jul 04 07:54:23 brb, driving lessons~ Jul 04 07:55:37 koen: add that to sanity? Jul 04 07:56:10 if `rm -rf /` == success then echo 'do not use OE as a root'; Jul 04 07:56:46 hrw: Nice :) Jul 04 07:58:37 good morning Jul 04 08:04:16 morning Jul 04 08:05:11 hey XorA Jul 04 08:05:45 XorA: +44.........58 is still valid? Jul 04 08:06:25 koen: yes Jul 04 08:08:33 Do not use Bitbake as root. Jul 04 08:08:33 root@home:~/devel/OH/poky/build# Jul 04 08:13:25 Anyone else seeing this effect that glibc-intermediate_2.3.2+cvs20040726 is pulled in for no obvious reason? Jul 04 08:14:56 hi florian Jul 04 08:15:07 florian bitbake bla -g Jul 04 08:15:13 depends.dot Jul 04 08:15:43 woglinde: that's an idea... Jul 04 08:15:52 yeah Jul 04 08:37:12 03hrw 07org.oe.dev * r96de2576... 10/ (1 classes/sanity.bbclass): sanity: if OE is used by root user (userid 0) then raise error (from Poky) Jul 04 08:48:00 * * OE Bug 2567 has been RESOLVED (FIXED) by Jul 04 08:48:02 * *  Patch to generate atk version 1.19.3 Jul 04 08:48:04 * * http://bugs.openembedded.org/show_bug.cgi?id=2567 Jul 04 08:49:31 hrw: what nutter ran OE as root? Jul 04 08:50:32 XorA: look one hour back Jul 04 08:52:14 xora lol Jul 04 08:58:03 03Joaquim 07org.oe.dev * r0e150443... 10/ (1 packages/atk/atk_1.19.3.bb): atk: added 1.19.3 - close #2567 Jul 04 09:01:54 morning ! Jul 04 09:10:47 I have just found the reason why qt4-x11 does not build on x86. The configure script gets the wrong qt_arch from bitbake. Jul 04 09:11:35 I have put the correct string into qt4_arch.inc and it builds now. Jul 04 09:12:26 Anybody who can do the modification in the original file ? Jul 04 09:12:29 jan_js: please update the bugtracker with that info Jul 04 09:12:36 o.k. Jul 04 09:13:37 hmm, but does anyone know how I could fix http://rafb.net/p/AERW7279.html ? Jul 04 09:13:40 jan_js: what is given to configure. Didn't I say to look at it? Jul 04 09:15:30 hrm... oe dependencies are too complex ;) Jul 04 09:15:33 http://linuxtogo.org/~florian/img/oe-complexity.png Jul 04 09:16:01 woglinde: it looked too easy ;) Jul 04 09:16:06 florian where is glibc now camee from? Jul 04 09:16:20 florian hm bitbake bla -e | grep glibc Jul 04 09:16:26 could help too Jul 04 09:18:14 zecke: bitbake gives x86 to configure, which seemed sane to me on first sight. However, There is a (relatively new) patch, that circumvents the complete architecture check of the configure script. Jul 04 09:18:43 * florian earching ;) Jul 04 09:18:44 so now the configure script uses the x86 directly, but it only knows I386. Jul 04 09:18:48 eh searching Jul 04 09:19:15 florian when is viewmtn working again? Jul 04 09:19:31 * woglinde crawls fast away Jul 04 09:19:46 florian: scary ! Jul 04 09:20:05 jan_js thats the dependcy graph Jul 04 09:20:08 so what Jul 04 09:20:19 you hive 6 or more tasks per package Jul 04 09:20:22 have Jul 04 09:27:17 Well, actually that patch removes the architecture check, probably for good reason. I think thats o.k. as long as qt4_arch.inc maps the architecture correctly. Jul 04 09:27:51 woglinde: Just my first impression ;-) Jul 04 09:30:53 jan_js: there is one .inc file that maps from OE HOST_ARCH to Qt's one, you need to change that Jul 04 09:31:07 jan_js: ah okay, you found that Jul 04 09:33:02 anyone here who tried Angstrom on a 770 lately? Jul 04 09:33:21 I am adding a comment to that bug now. Jul 04 09:33:33 florian are there now all kernel-modules awailable? Jul 04 09:34:27 woglinde: i'm not sure - the last time i tried was with Familiar and the original initrd. Jul 04 09:41:49 re mickeyl Jul 04 09:51:21 is there articles for new distro? Jul 04 09:51:33 hi Jul 04 09:52:15 archer: such as 'how to create new distro fromOE because angstrom does not fits me'? Jul 04 09:56:58 * oxo has another question: Jul 04 09:57:36 is there a less complex way to 'regenerate ipk indices' than 'PATH=/bla/tmp/staging/$HOST_ARCH/bin ipkg-make-index ...' ? Jul 04 09:58:03 my distro can't be built with command: bitbake xxx Jul 04 09:58:28 oxo: bitbake package-index Jul 04 09:58:34 hrw, is there any links? Jul 04 09:58:40 archer: but it is built with OE? Jul 04 09:58:51 hrw: nice! tnx! Jul 04 09:59:12 yes Jul 04 10:00:00 archer: you can create meta recipe which will include list of packages which you want to build for distro and then do "bitbake archer-distro-all-supported-packages" Jul 04 10:00:14 archer: I have 'created' a new distro based on the generic one - if you like i send you the config file. Jul 04 10:01:00 jan_js: i do it the same Jul 04 10:01:42 I would base own distro on angstrom Jul 04 10:01:44 archer: All right. So whats the problem ? Jul 04 10:01:50 or just use angstrom even Jul 04 10:02:30 it reports ERROR: Nothing provides dependency xxxx Jul 04 10:03:16 what is "it"? Jul 04 10:03:39 basically you just put a line like : require conf/distro/generic.conf into your new config file, and it should work. Jul 04 10:04:11 archer: sorry, have to go to lunch now. Talk to you later! Jul 04 10:05:13 ok, i am trying Jul 04 10:07:53 Guys, is it possible to fetch only the Kernel sources for Akita SL-C1000 out of the OE tree ? Jul 04 10:08:18 bitbake -c fetch virtual/kernel Jul 04 10:08:47 or bitbake -b ../org.openembedded.dev/packages/linux-rp_2.6.*.bb -c fetch Jul 04 10:09:04 awesome. Jul 04 10:09:08 Thank you XorA Jul 04 10:09:29 By the way, is it correct to say that the most up-to-date SL-C1000 are in there ? Jul 04 10:09:40 SL-C1000 kernel sources I meant, sorry Jul 04 10:09:52 I guess yes Jul 04 10:10:06 Ecco: depends what you think as 'most up-to-date' Jul 04 10:10:16 Ha. Well, good question Jul 04 10:10:40 2.6.22-rc7 is more up to date then 2.6.21? but what if 2.6.21 patchset has more stuff then 2.6.22-rc7? Jul 04 10:10:53 You got a point Jul 04 10:11:10 Let's say I'm more interested in features Jul 04 10:11:12 But Jul 04 10:11:23 What really matters for me is being able to "update" pretty simply Jul 04 10:12:01 (for instance I don't mind if the tree is still at 2.6.20 for instance, as long as a future "bitbake update" or something alike will update my tree in a couple month) Jul 04 10:12:22 And I'm not looking for a totally bleeding-edge kernel. Stability is more important Jul 04 10:13:46 Ecco: 2.6.21 is current testing kernel Jul 04 10:17:02 Oh, one last question Jul 04 10:17:14 what's the difference between virtual/kernel Jul 04 10:17:24 and ../org.openembedded.dev/packages/linux-rp_2.6.*.bb Jul 04 10:18:25 linux-rp provides virtual/kernel and if you MACHINE=blah is right, it will select the right kernel Jul 04 10:18:27 Ecco: thats long story - read OE manual Jul 04 10:18:41 Hmm, ok, thanks a lot guys Jul 04 10:19:45 Well Jul 04 10:19:54 Actually I've been using OE in the past Jul 04 10:20:07 And it's a pretty massive thing Jul 04 10:20:23 I mean, personnally I'm only interested in kernel sources Jul 04 10:20:38 Do I have to go through the whole OE installation ? Jul 04 10:20:58 no Jul 04 10:21:05 look at the .bb file Jul 04 10:21:11 and took all per hand Jul 04 10:21:22 look at SRC_URL Jul 04 10:21:31 bzw URI Jul 04 10:22:13 Hmm, nice idea ^^ Jul 04 10:22:27 I already did this in the past, but the problem is it's not automated Jul 04 10:22:36 Well Jul 04 10:22:45 I'm gonna try to put up a nice little script Jul 04 10:22:49 yes Jul 04 10:22:52 Someone might be interested in this as well Jul 04 10:23:13 (Personnally I'm trying to use Debian on my Zaurus) Jul 04 10:23:25 another one... Jul 04 10:23:34 what people see in Debian on Zaurus? Jul 04 10:24:07 other then 'I need to build my kernel by hand' and 'I have no idea how to get X working like it works in OZ/Angstrom/pdaX' Jul 04 10:24:32 hrw hm inventing new wheels Jul 04 10:24:41 wheels with corners Jul 04 10:24:51 square wheels Jul 04 10:24:53 ^^ Jul 04 10:24:56 No, actually Jul 04 10:25:05 * XorA doesnt see a problem with running armel on Zaurus Jul 04 10:25:08 people have to much time Jul 04 10:25:08 I really gave OZ/OE/Angstrom a run Jul 04 10:25:12 debian armel Jul 04 10:26:03 XorA: I know that is should work - atleast on c3x00 as others will need sd/cf for rootfs Jul 04 10:26:10 I have two problems with OE : Jul 04 10:26:21 -> First, it's really hard to customize Jul 04 10:26:26 lol Jul 04 10:26:29 It's kinda like "GPE or nothing" Jul 04 10:26:34 lol Jul 04 10:26:37 And I personnally don't like GPE Jul 04 10:26:48 Of course you can install another custom WM Jul 04 10:26:55 But did you guys really tried it ? Jul 04 10:27:02 no Jul 04 10:27:04 opie runs Jul 04 10:27:07 I mean, the IceWM package is bugged to death Jul 04 10:27:15 than fix it Jul 04 10:27:19 Xfce doesn't even run Jul 04 10:27:20 Ecco: you know why icewm package is bugged? Jul 04 10:27:23 sure, I run OpenMoko, no sign of GPE Jul 04 10:27:27 hrw : I've no idea Jul 04 10:27:38 Actually it was already pretty hard to get it working Jul 04 10:27:51 Ecco: because no one use it. and those which use icewm refuse to report bugs Jul 04 10:28:01 Yeah, you got a point Jul 04 10:28:29 But anyway, I don't even wanna use it Jul 04 10:28:30 Ecco: so if you know how to use icewm then help us fixing it Jul 04 10:28:37 Well Jul 04 10:28:47 the first problem was to actually start it instead of GPE Jul 04 10:29:00 same with xfce. we have it because one day I updated it to newest version. but not tested on device Jul 04 10:29:16 Ecco: look at fluxbox-gpe recipe to know how to replace matchbox in gpe Jul 04 10:29:32 ok, thanks Jul 04 10:29:48 But now let's say I wanna use enlightenment Jul 04 10:30:00 ipkg install e-wm Jul 04 10:30:12 Well Jul 04 10:30:19 How comes it's not mentionned there, then : Jul 04 10:30:23 that uses update-alternatives to replace matchbox-wm Jul 04 10:30:43 http://www.angstrom-distribution.org/repo/?action=section§ion=x11%2Fwm Jul 04 10:30:55 Hmm Jul 04 10:31:08 Hmm, well, sounds nice then Jul 04 10:31:17 Ok, I'm gonna give up installing Debian for now Jul 04 10:31:52 Another question, then : what policy do you guys suggest about CF cards use ? Jul 04 10:32:05 I.E. : Is rootfs on CF a bad idea ? Jul 04 10:32:16 (I don't use any other CF-card) Jul 04 10:32:52 I would not use rootfs on CF Jul 04 10:32:55 I usually have rootfs on SD for my machines (non-zaurus) Jul 04 10:33:04 so I can use the CF slot for other stuff Jul 04 10:33:05 rootfs on CF card work fine if you dont use CF slot Jul 04 10:33:13 what XorA says Jul 04 10:33:25 C3200 is rootfs on CF card :-D Jul 04 10:33:57 Yeah XorA, you're right Jul 04 10:35:19 What's the recommended way to install the root FS on a CF card, then ? Jul 04 10:36:17 RP: ping Jul 04 10:38:58 florian: pinged Jul 04 10:41:10 oh Jul 04 10:41:22 * florian has his own theory Jul 04 10:41:33 which is? Jul 04 10:41:47 moin Jul 04 10:42:36 ha no Jul 04 10:43:18 o.O Jul 04 10:43:47 $TMPDIR/deploy/glibc/ipk/Packages is the wrong file if you want to populate a SDK Jul 04 10:44:08 If you re using Angstrom at least Jul 04 10:44:10 that one should be empty Jul 04 10:44:26 right... but iirc this is correct for Poky Jul 04 10:44:49 florian: because Poky does not split ipk/ dir like OE do Jul 04 10:45:54 hrw: ok, then it's quite obvious that one of the changes merged in from poky broke building sdks Jul 04 10:47:23 didn't I fix that a while ago? Jul 04 10:48:57 koen: I remeber I built Angstrom SDKs successfully some time ago. Jul 04 10:50:34 ah, I only fixed meta-toolchain Jul 04 10:51:24 koen: ok, found - i'll try if it work for meta-sdk as well Jul 04 10:51:45 florian: http://rafb.net/p/iiY61249.html Jul 04 10:51:47 hrw, still would not work Jul 04 10:51:52 Is bc required software for OE now? Jul 04 10:52:10 laibsch? Jul 04 10:52:14 Laibsch: the kernel.bb's have it used since years Jul 04 10:52:17 even predates OE Jul 04 10:52:37 ya Jul 04 10:52:44 koen: thanks! Jul 04 10:52:49 that's from the collie kernel Jul 04 10:52:53 in OZ Jul 04 10:52:57 well, I only received an error today Jul 04 10:53:03 And for 2.6.21 Jul 04 10:53:12 bc is req only for collie kernels Jul 04 10:53:22 http://www.openembedded.org/wiki/RequiredSoftware mentions only 2.4 kernels in relation to bc Jul 04 10:53:36 hrw: Including 2.6 kernels? Jul 04 10:53:40 archer: hard to tell why it does not work when you do not show what you work on Jul 04 10:53:46 Laibsch: look at linux-rp.inc Jul 04 10:54:48 * Laibsch assumes that is a yes Jul 04 10:55:23 we talk about it before Jul 04 10:55:46 * Laibsch updated http://www.openembedded.org/wiki/RequiredSoftware Jul 04 10:55:46 my distro can't be built with command: bitbake xxx Jul 04 10:56:02 so use angstrom, that works Jul 04 10:56:31 xxx, pr0n0 linux Jul 04 10:56:36 koen, i write one myself Jul 04 10:56:45 archer: and you did not show distro config, local.conf or error output Jul 04 10:56:48 which doesn't work Jul 04 10:57:04 ergo, angstrom is better, since that works Jul 04 10:57:20 *g* Jul 04 11:01:44 MACHINE = "awg2410" Jul 04 11:01:44 DISTRO = "instrument" Jul 04 11:01:44 BUILD_ARCH = "i686" Jul 04 11:01:44 it is local.conf Jul 04 11:01:44 the distro config is almost the same as openmoko Jul 04 11:03:48 bye Jul 04 11:04:34 I say again, use angstrom if you don't want to give use usefull info to debug Jul 04 11:04:38 koen: Can I use angstroem to build for a x86 machine then ? Jul 04 11:04:44 jan_js: yes Jul 04 11:04:59 x86, sparc, arm, mips, avr32, etc Jul 04 11:06:03 koen: And is it possible to derive my distro from angstroem , e.g. to add more packages and maybee enlightenment or qt ? Jul 04 11:06:20 koen: x86 is ok. Jul 04 11:06:38 why do you want to 'derive' it? Jul 04 11:06:42 just use it as is? Jul 04 11:06:51 a distro doesn't define packages, only policy Jul 04 11:07:46 koen: Then I would have to install additional packages later, by hand. Jul 04 11:08:16 no, you just write janjs-image.bb Jul 04 11:08:18 koen: Which is all right, if I have to do it once or twice ... Jul 04 11:08:30 images aren't tied to distros Jul 04 11:09:03 http://www.angstrom-distribution.org/repo/?action=details&pnm=e-wm <- enlightenment http://www.angstrom-distribution.org/repo/?action=details&pnm=qt4-x11-free <- qt4 Jul 04 11:09:20 (no qt4 for x86, due to the bug you hit) Jul 04 11:09:35 no, that should be fixed now. Jul 04 11:10:11 jan_js, would you please send me your conf file? my conf file still can't work Jul 04 11:10:30 koen: So I am going to define my own image, but use angstroem distro, right ? Jul 04 11:10:57 yes Jul 04 11:11:16 koen: Thanks for the hint, I am going to try that one. Jul 04 11:11:52 archer: Looks like that might be the way to for you, two ? Jul 04 11:13:47 how does oe handle defconfigs ?? it seems my defconfig is overwritten at one point Jul 04 11:15:00 rob_w|mis: depends on the kernel Jul 04 11:15:14 rob_w|mis: some kernels munge some entries and run oldconfig over it Jul 04 11:15:20 hmm seems my symbols are missing Jul 04 11:18:24 archer: If you want to have it by mail, please give me your mail adress. Jul 04 11:23:50 koen: short question: glibc2.5 killed linuxthreads, uses ntpl only which requires tls? Jul 04 11:24:20 afaik that is correct Jul 04 11:24:39 you can cheat by copying the linuxthreads dir and hacking configure a bit Jul 04 11:24:57 xydarcher@126.com Jul 04 11:25:18 2.6.XX kernels always run make oldconfig when you change .config Jul 04 11:25:32 so if i have an ancient kernel from a no longer existing company, I should use 2.4 or 2.3. How should I override angstrom to build a older glibc? Jul 04 11:26:24 try 2.4 with PREFERRED_VERSION_glibcfoobarsomething_dnard = "2.4" Jul 04 11:26:32 see angstrom-2007.1.conf Jul 04 11:26:59 I know how I can do it, I just wondered about policy Jul 04 11:27:25 put it in angstrom-legacy, that's a free-for-all :) Jul 04 11:30:23 thx Jul 04 11:30:23 i am considering using angstrom, but i don't know whether it would do Jul 04 11:36:19 archer: what should it do? Jul 04 11:38:24 "trying to assign nonexistent symbol" says configure of my kernel , how do i make it known ? Jul 04 11:39:33 rob_w|mis: your config use values which were removed Jul 04 11:39:58 those are new values .. how do i populate them so config know them Jul 04 11:41:41 koen: ok, it was a little bit more complex because of the changed architecture names for the sdk packages - but it should work now. Jul 04 11:41:54 florian: cool Jul 04 11:43:37 * florian pushes and tries the same with the other mata-sdk* packages Jul 04 11:48:57 CONFIG_SERIAL_PXA_ALTMAJOR hmm, someone finally did it then Jul 04 11:49:46 RMK promised to do it in linux 2.5.x Jul 04 11:51:26 florian: where do you push to? none of the OE mirrors have it? Jul 04 11:52:21 koen: ah had a minor problem updating... one sec Jul 04 11:57:05 archer: I just did a little reading and found that http://bec-systems.com/web/content/view/59/9/ best describes the method koen suggests. Jul 04 11:57:41 archer: actually you could apply that to the generic distro as well... Jul 04 11:58:22 03florian 07org.oe.dev * r359ad4a8... 10/ (1 classes/sdk.bbclass): sdk.bbclass: Add function to create sdk pacakge indices. Jul 04 11:58:26 03florian 07org.oe.dev * r1b058511... 10/ (1 packages/meta/meta-sdk.bb): meta-sdk: Update to support new sdk arch names and splitted package directories. Jul 04 12:00:43 btw. I think that the preferred method of adding packages to a distro should be at a more prominent location in the oe doku! Jul 04 12:01:24 jan_js: distro does not contain packages Jul 04 12:01:41 distro builds packages Jul 04 12:02:00 o.k., to an image, of course. Jul 04 12:02:14 florian: could you have a look at the rest of #2393 to fix meta-toolchain? Jul 04 12:02:17 jan_js: image creation is in OE manual Jul 04 12:03:05 Yes, thats what I assumed, but i could onlx find it at becks site ;-( Jul 04 12:03:34 which site? Jul 04 12:03:41 OE manual is on OE website Jul 04 12:03:44 http://www.openembedded.org/user-manual Jul 04 12:04:28 koen: i'll try Jul 04 12:04:55 ah, bec-systems site : http://bec-systems.com/web/content/view/59/9/ Jul 04 12:05:02 florian: once that works we can merge external-toolchain.conf from poky Jul 04 12:05:40 florian: that way you can hand people an SDK + oe checkout and have them start building right away instead of waiting on glibc Jul 04 12:06:02 koen: ok, sounds useful... i had quite some people asking about external toolchains lately Jul 04 12:06:47 people asking about external toolchains should cancel their contract with mvista or timesys if they are going to use OE anyway Jul 04 12:07:32 hrw: o.k., there is a 6 - liner on page 10, but that was probably too concise for me ;-) Jul 04 12:08:48 jan_js: look at angstrom-console-image.bb as example Jul 04 12:08:54 koen: yes sure, but that provides them an easier way to stay compatible for a while. Jul 04 12:09:06 writing docs never was my strong side Jul 04 12:09:30 hrw: thanks, I'll have a look into that and see if I can learn ... Jul 04 12:10:49 hrw: No, it's great that there are two manuals out there allready ! Jul 04 12:16:42 hrw: However, the method of adding packages seems basically simple, so it should be in there. Jul 04 12:29:15 += adds space, _append does not - right? Jul 04 12:35:15 hrw: right Jul 04 12:35:29 hence the foo_append = " bar " Jul 04 12:35:54 re Jul 04 12:41:43 hi [lala] - long time no see Jul 04 12:42:03 <[lala]> hi hrw, that's sadly true Jul 04 12:42:15 <[lala]> almost no time for oe lately Jul 04 12:50:22 tried to build angstrom-e-image and get errors like this: Jul 04 12:50:27 Could not inherit file classes/rootfs_${IMAGE_PKGTYPE}.bbclass while parsing /stuff/org.openembedded.dev/packages/angstrom/angstrom-e-image.bb Jul 04 12:50:42 What mistake did I make ? Jul 04 12:53:43 jan_js: sounds like you did not set a distribution or your distribution does not define which package type to use. Jul 04 12:54:27 hmm.. I set angstrom as distribution in my local.conf Jul 04 12:55:24 "angstrom-2007.1" ? Jul 04 12:56:21 no, just angstrom. I will try angstrom-2007.1 then . Jul 04 12:57:54 03florian 07org.oe.dev * r62723979... 10/ (1 packages/meta/meta-sdk-gpe.bb): meta-sdk-gpe: Update to support new sdk arch names and splitted package directories. Jul 04 12:58:02 03florian 07org.oe.dev * r5f6bdd72... 10/ (1 packages/meta/meta-sdk.bb): meta-sdk: Some more directory layout related fixes. Jul 04 12:58:10 florein. thanks! Jul 04 12:58:21 ähm florian Jul 04 12:58:37 jan_js: yw Jul 04 13:03:52 I am trying to build angstrom-minimal-image and do_rootfs is failing... http://www.deadlock.dhs.org/jin/log.do_rootfs.22123.txt Jul 04 13:03:54 any ideas? Jul 04 13:05:15 uh... looks nasty... parse error Jul 04 13:06:49 yes.. so I wonder what went wrong Jul 04 13:11:27 Jin^eLD: which bitbake do you use? Jul 04 13:11:59 1.8.6 Jul 04 13:12:18 you think my bitbake installation may be broken? Jul 04 13:12:39 ~lart git for being a worthless peice of crap Jul 04 13:12:39 * ibot_ chops git in half with a free AOL CD for being a worthless peice of crap Jul 04 13:12:51 just a guess but 1.8.6 should be fine Jul 04 13:14:04 Jin^eLD: what version is /usr/local/bin/bbimage? is that from 1.8.6 as well? Jul 04 13:14:17 oops, let me check Jul 04 13:15:13 I indeed have two bbimage files, in /usr/bin and in /usr/local/bin Jul 04 13:15:16 moment Jul 04 13:15:27 * XorA wonders why the solution to all problems in git is just to delete all and start again, what the hell is the point in it Jul 04 13:15:40 ok, the one in local is from who konws where, sorry Jul 04 13:16:11 *retrying* Jul 04 13:16:47 zecke: thanks, problem solved :) Jul 04 13:23:47 Jin^eLD: don't forget to add FEED_ARCH_as532x = "armv5te" to angstrom-2007.1.conf Jul 04 13:23:58 roger that Jul 04 13:24:09 what does it do, btw? Jul 04 13:24:21 that makes the online feeds work Jul 04 13:24:34 aah, cool! Jul 04 13:25:26 http://www.openembedded.org/repo/org.openembedded.dev/conf/distro/angstrom-2007.1.conf <- the FEED_URIs bit Jul 04 13:25:33 koen: Well, so OPIE code analysis shows that what can be realistically done is to put its binaries to /usr/bin, major libraries to /usr/lib, and all the rest to /usr/share/opie. Would this work for Angstrom? Jul 04 13:25:45 I want to make a package out of the feed config so 'ipkg upgrade' can poke at them Jul 04 13:26:08 psokolovsky: that should work Jul 04 13:26:23 anything FHS\{/opt} works for me Jul 04 13:26:44 FHS is stupid, it favors reiserfs ;) Jul 04 13:26:59 psokolovsky, maybe /usr/lib/opie? Not that it matters, but there may be arch-depended data which theoretically should go into /usr/lib :) Jul 04 13:27:23 no standards are sane, but parts of FHS make sense. Jul 04 13:27:31 koen: thanks. because otherwise, opie just made with assumption that there's single root for all its stuff, instead of multiple roots like $bindir, $libdir, etc. Changing that would mean patches each app separately, and that's completely different story. Jul 04 13:28:15 polyonymous: well, let's make choice. yes, there're plugins to be there. Jul 04 13:28:17 /usr/lib/(lib-exec)/opie/{plugins,applets,apps} Jul 04 13:28:37 and this completely different story is actually the way it should be done in the long run. Jul 04 13:28:51 psokolovsky, I'd suggest lib if everything should go in one place. Jul 04 13:28:54 polyonymous: yes. any news from bipolar? Jul 04 13:29:03 the long run is qt4(-x11) Jul 04 13:29:03 polyonymous: ok Jul 04 13:29:36 psokolovsky, not sure if it was bipolar or ljp, but one of them said he'd expect "some news" maybe "next week". Well, not much, in short :) Jul 04 13:30:19 polyonymous: ;-). so it's exactly why it's "completely different story" ;-) Jul 04 13:30:20 koen, yes, speaking of which - I have qt4-kdepimpi, but right now my unfinished bb pulls it from git repository on my host, which doesn't sound suitable for inclusion into OE to me :) Jul 04 13:30:53 polyonymous: only if you promiss to send the changes back upstream to kde-pim (not /pi) :) Jul 04 13:30:56 psokolovsky, I didn't argue with that, I only said that this "completely different storry" it's the way to go in the long run. :) Jul 04 13:31:21 koen, I doubt they want these changes. It's a dirty hack. Jul 04 13:31:51 koen: it is no use to send these patches upstream Jul 04 13:31:54 koen, besides, the changes based on kdepimpi. Jul 04 13:32:04 absolutely, zecke. Jul 04 13:32:31 kdepim/pi is too different to kdepim 3.x Jul 04 13:32:43 and way away from sanity too :) Jul 04 13:32:44 and kdepim 3.x is in phase 'no new stuff rather' Jul 04 13:33:20 and it seems like kde4 would be the way to go, but I got an impression it's overbloated. Jul 04 13:35:18 polyonymous: kde4 is abstraction on top of abstraction on top of abstraction Jul 04 13:35:36 koen, exactly. Jul 04 13:35:58 e.g phonon is completely unnecessary Jul 04 13:36:47 koen: last time I checked FreeBSD, PC-BSD, OpenSolaris, Darwin, Windows Vista, Windows Mobile didn't ship with HAL preinstalled Jul 04 13:36:53 That's exactly what made me port kdepimpi... Jul 04 13:37:04 koen: same applies to GStreamer or other media frameworks Jul 04 13:37:22 zecke: they all also don't have kde preinstalled, so that argument is bogus Jul 04 13:37:51 koen: PC-BSD has KDE preinstalled ;) Jul 04 13:38:39 koen: and it is not a matter of compiling hal on BSD and it will just work. So it is sane (from a software engineering point of view) to not tie yourself to a Linux only solution Jul 04 13:38:56 koen: if you target more than Linux. This is not a big case for us here, or GNOME, but it is for KDE Jul 04 14:04:53 alias aptinfo='apt-cache show $1 |grep ^Description && apt-cache showsrc $1 |grep Build-Depends' - why it does not work? Jul 04 14:06:49 mssing LC_ALL=C? Jul 04 14:07:44 ignore moe Jul 04 14:25:20 can i set CC_EXTRA_CONFIG GLIBC_EXTRA_CONFIG and TARGET_CFLAGS in my local.conf ? Jul 04 14:26:05 hrw: I guess that it's the $1 , as alias is not a functio the "operators" are placed after the literal aptinfo Jul 04 14:26:10 rob_w|mis: you can, but they might get overwritten Jul 04 14:26:37 hmm i want to build a softfloat only toolchain Jul 04 14:26:53 rob_w|mis: yes? TARGET_FPU="soft" ? Jul 04 14:27:07 ah .. that looks nice Jul 04 14:27:19 rob_w|mis: like it will be printed by the "splash" when building something Jul 04 14:27:45 zecke, will try thanks Jul 04 14:28:42 function aptinfo () (apt-cache show $1 |grep ^Description && apt-cache showsrc $1 |grep Build-Depends) Jul 04 14:29:01 I have never seen such functions used but it looks like it works Jul 04 14:29:23 (in bash en when not running gentoo ) :p Jul 04 14:32:59 morning Jul 04 14:33:56 hrw: no shell expansion inside ''? Jul 04 14:40:52 hi. i was wondering how to get feedback on #2587, http://bugs.openembedded.org/show_bug.cgi?id=2587 Jul 04 14:49:57 alias koen='echo $2 $1 $HOME' ; koen go to Jul 04 14:53:13 jayakumar2: I think the feedback was "use the existing stuff if at all possible" Jul 04 14:57:52 maybe Jul 04 14:58:02 I finally did it with script so it works now Jul 04 14:58:28 56 files changed, 204 insertions(+), 331 deletions(-) Jul 04 14:58:28 16:57 hrw@home:xorg-lib$ Jul 04 14:58:50 hrw: progear X stuff? Jul 04 14:59:00 koen: no. Poky X11 cleanup Jul 04 14:59:01 or merging poky xorg bits into OE? Jul 04 14:59:34 no - next part of Poky work Jul 04 15:00:02 Laibsch, thanks. i guess you mean that for the atlas part. does the xf86-video-amd and olpc part look ok? Jul 04 15:18:51 hrw: does linux-rp compile for you? Jul 04 15:19:05 Laibsch: depends for which machine Jul 04 15:19:10 poodle is busted Jul 04 15:19:28 koen: collie Jul 04 15:20:09 koen: which locales does Angstrom install per default? Jul 04 15:20:27 Laibsch: not tested Jul 04 15:20:42 Laibsch: I do not have oabi toolchain Jul 04 15:20:42 koen: for the minimal image, do you skip installation of ipkg on purpose? if you do, we could remove the /usr/lib/ipkg files to save space Jul 04 15:20:45 florian: afaik en-gb, but you'd better ask psokolovsky Jul 04 15:21:09 zecke: rootfs_ipk installs ipkg by default, doesn't it? Jul 04 15:21:23 florian: that's correct Jul 04 15:21:49 zecke: if it doesn't, /usr/lib/ipkg can get removed (as poky does) Jul 04 15:21:59 koen: it didn't get installed here Jul 04 15:22:02 koen: now task-base does install ipkg by default, not rootfs_ipk Jul 04 15:22:09 psokolovsky: an iso or utf8 locale? Jul 04 15:22:16 task-distro-base to be exact Jul 04 15:22:38 florian: only utf8 of course! Jul 04 15:22:48 phew Jul 04 15:22:50 :-) Jul 04 15:23:44 hrw: Just build for MACHINE=collie and that is it Jul 04 15:23:51 It seems to break Jul 04 15:23:52 All my gtk apps give ma warnings about problems converting utf8 to iso :-/ Jul 04 15:23:55 It does for me Jul 04 15:25:55 Laibsch: I will run build but it will result tomorrow Jul 04 15:26:10 nice, thanks Jul 04 15:27:27 hrw: you might want to release that OZ 3.5.4 release manager from your oesf sig ;-) Jul 04 15:27:45 why? Jul 04 15:27:53 I released it Jul 04 15:28:00 florian: it seems RRECOMMENDS_${PN}_append_linux = " glibc-gconv-iso8859-1" isn't working :( Jul 04 15:29:03 hrw: Oh, indeed. I misttok it for the coming release. Jul 04 15:29:16 oops Jul 04 15:29:30 luckily mtn annotate is broken Jul 04 15:29:39 koen: ah nasty... so we never get this package into the images.... Jul 04 15:29:53 right Jul 04 15:30:07 hmm Jul 04 15:30:09 sorry, I just copied a construct that does the same Jul 04 15:30:17 RRECOMMENDS_${PN}_append_angstrom = " gdk-pixbuf-loader-png gdk-pixbuf-loader-jpeg gdk-pixbuf-loader-gif gdk-pixbuf-loader-xpm" Jul 04 15:30:18 also doesn't work Jul 04 15:30:29 * koen scratches head Jul 04 15:30:57 florian: could you file a bug? that way I can have a look at it at guadec Jul 04 15:31:37 koen: ok, i'll quote you... Jul 04 15:33:50 both the pixbug loaders and the gconv don't get installed Jul 04 15:38:45 Hello all Jul 04 15:39:00 koen: strange... i'm quite sure i have pixbuf loaders because my apps load pixmaps Jul 04 15:41:31 koen: which bitbake do you use? Jul 04 15:41:46 * florian loosk around who might be guilty breaking it Jul 04 15:41:53 1.8 from svn Jul 04 15:41:58 ~blame koen Jul 04 15:41:59 * ibot_ blames koen (and Canada) for all the evil in the world Jul 04 15:42:13 Canada ? Jul 04 15:42:23 sirfred: from South Park Movie Jul 04 15:42:34 XorA: :) Jul 04 15:42:34 koen: ok, same here Jul 04 15:42:38 hi Jul 04 15:42:48 hey CoreDump|home Jul 04 15:42:59 * koen grabs some food and signs off Jul 04 15:43:04 cya koen Jul 04 15:43:46 XorA: The virtualbox you recommended me works great on my machine. Jul 04 15:43:51 sirfred: cool Jul 04 15:44:05 sirfred: the only thing I havent been able to do with it is rip audio cd's :-( Jul 04 15:44:39 XorA: Well, I only want it to run a disassembler, but copy&paste, audio, window resizing, works fine. Jul 04 15:45:04 hmm, angstrom-x11-image is failing, angstrom-console-image is also failing, only angstrom-minimal-image worked for me Jul 04 15:45:06 sirfred: BTW fancy writing accellerated drivers for SL-6000? Jul 04 15:45:23 are the oe mailing list dead? Jul 04 15:45:26 I only got a lock, but surely it was caused by windows 2000 itself Jul 04 15:45:42 XorA: If I just had more time. Jul 04 15:45:55 sirfred: heh heh, same old story :-D Jul 04 15:45:57 XorA: I've started to work into idct/mc support Jul 04 15:45:59 XorA: :-( Jul 04 15:46:09 XorA: For imageon Jul 04 15:46:12 sirfred: cool Jul 04 15:46:27 sirfred: I suspect I sell my c860 and buy a PSP or something natty like that Jul 04 15:46:48 XorA: You would enjoy more keeping your c860 Jul 04 15:47:13 XorA: reverse engineering, testing new images... With the PSP... Jul 04 15:47:14 * XorA has an excess of PDA thingies with 3 zaurus, 2 Neo's Jul 04 15:48:04 XorA: What hardware had the SL-6000, pxafb ? Jul 04 15:48:13 sirfred: apparently an epson chip Jul 04 15:48:14 3 Zaurus, 2 Neo, 2 Palm, 1 Nokia770 Jul 04 15:48:35 XorA: Closed specs, of course ? Jul 04 15:48:39 sirfred: I know little about it, it was just a discussion from IRC the other day, there is problems with its graphics, and you are dah man :-) Jul 04 15:49:06 XorA: :-) Jul 04 15:49:07 sirfred: I think thats the case, a windows .dll to be dissassembled Jul 04 15:49:42 and tosa need framebuffer fix to get rid of those orange lines Jul 04 15:49:42 XorA: It is a hard and dirty job. For the imageon, Richard made most of the hard work. Jul 04 15:50:07 sirfred: anyway hrw knows more about tosa than me, I never even powered it up Jul 04 15:50:13 time for train finding Jul 04 15:50:30 Well, it should be nice to work in all that stuff Jul 04 15:51:01 The problem is that I can not guarantee any time schedule. Sometimes I had more work, and no free time. Jul 04 15:51:27 when building angstrom-x11-image, package xserver-kdrive-1.2.0, did anyone encounter this problem: staging/arm-angstrom-linux-uclibcgnueabi/lib/libSDL.so: undefined reference to `dlvsym' Jul 04 15:51:55 XorA|gone: cu Jul 04 15:55:25 hrw: tosa is pxafb? Jul 04 15:56:21 03florian 07org.oe.dev * r51d4ceed... 10/ (1 packages/gpephone/xoo-vm_0.7-20070204.bb): xoo-vm: fix packaging Jul 04 15:56:26 03florian 07org.oe.dev * rc4f2f35b... 10/ (3 files in 3 dirs): linux-x86: Update i486 configuration (sound, networking) to run in VMWare. Jul 04 15:56:36 Hmm, tosa == SL-6000, isn't it? Jul 04 15:57:35 tosa is sl6000 and not pxafb Jul 04 15:58:13 is has some kind of toshiba chip iirc Jul 04 16:03:42 toshiba tc6393, if i'm googling correctly Jul 04 16:08:34 hrw: console output from the failed collie compilation: http://rafb.net/p/doBTon35.html and error log: http://oz.leggewie.org/wip/log.do_compile.15041 Jul 04 16:08:57 Hi again Jul 04 16:10:23 I'm using a SL-C1000 Akita. How could I specify special kernel parameters (for instance root=/dev/blah) ? Jul 04 16:13:39 hrw: It seems there was some activity a year ago (http://www.oesf.org/forums/lofiversion/index.php/t8988.html) Jul 04 16:14:45 Some code to perform basic acceleration, some acceleration embedded into the sharp libqte.so (same we had for the imageon) and some legend about a pretty wince dll Jul 04 16:16:07 * hrw needs to go Jul 04 16:16:08 bye Jul 04 16:17:02 hrw|gone: bye Jul 04 16:44:37 re Jul 04 16:46:15 hi :-) Jul 04 16:58:18 03woglinde2 07org.oe.dev * rffc6a1cb... 10/ (4 files in 3 dirs): (log message trimmed) Jul 04 16:58:18 There are some definition missing in uclibc which prevents Jul 04 16:58:18 building of bluez-utils. Jul 04 16:58:18 -termios.h will be fixed in nex uclibc version according to this thread Jul 04 16:58:18 http://www.mail-archive.com/uclibc@uclibc.org/msg00382.html Jul 04 16:58:19 -errno_values.h is mostly the same as the linux kernel headers but Jul 04 16:58:21 didnt change for years and so stucked with the 2.4 defintions, Jul 04 16:58:29 woglinde2 == tobi? Jul 04 16:58:39 ??? Jul 04 17:27:52 :q Jul 04 17:27:54 oops Jul 04 17:56:04 woglinde: hi, do you know how the power off feature for simpad is done in opie? Jul 04 17:59:08 hi all Jul 04 18:09:33 03pfalcon 07org.oe.dev * rb49b7578... 10/ (3 files in 2 dirs): Jul 04 18:09:33 qte-mt 2.3.10: Use $libdir for installation. Jul 04 18:09:33 * Per #2254. Jul 04 18:09:38 03pfalcon 07org.oe.dev * re46e8d44... 10/ (3 files in 2 dirs): Jul 04 18:09:38 libqpe-opie: Use $libdir. Jul 04 18:09:38 * Also, remove remnants of build-time overrides (now is handled in rntime). Jul 04 18:09:38 * Per #2254. Jul 04 18:09:42 03pfalcon 07org.oe.dev * rb8375abf... 10/ (3 files in 2 dirs): Jul 04 18:09:42 libopie2: Install to $libdir. Jul 04 18:09:43 * Per #2254. Jul 04 18:09:46 03pfalcon 07org.oe.dev * rba83c186... 10/ (1 packages/libqtaux/libqtaux2.inc): Jul 04 18:09:47 libqtaux2: Install to $libdir. Jul 04 18:09:49 * Per #2254 Jul 04 18:09:51 03pfalcon 07org.oe.dev * rcab05a7a... 10/ (3 files in 2 dirs): Jul 04 18:09:53 opie-taskbar: Install to $libdir/$bindir. Jul 04 18:09:55 * Per #2254 Jul 04 18:10:00 03pfalcon 07org.oe.dev * rec958492... 10/ (1 classes/opie.bbclass): Jul 04 18:10:01 opie.bbclass: Install binaries to $bindir. Jul 04 18:10:03 * Per #2254. Jul 04 18:10:06 03pfalcon 07org.oe.dev * rd0b25926... 10/ (1 conf/bitbake.conf): Jul 04 18:10:07 bitbake.conf: Set palmtopdir = "${libdir}/opie". Jul 04 18:10:09 * Per #2254. Jul 04 18:10:11 03pfalcon 07org.oe.dev * rd0c8c40d... 10/ (1 conf/distro/include/preferred-opie-versions-1.2.3-pre.inc): Jul 04 18:10:14 preferred-opie-versions-1.2.3-pre.inc: Bump SRCDATE to 20070703. Jul 04 18:10:16 * To propogate changes to classes. Jul 04 18:10:20 03pfalcon 07org.oe.dev * r4ad1e0d9... 10/ (3 files in 3 dirs): Jul 04 18:10:22 opie-init: Update for FHS-compatible OPIE install. Jul 04 18:10:24 * Per #2254. Jul 04 18:10:26 03pfalcon 07org.oe.dev * r7d3851c2... 10/ (9 files in 5 dirs): Jul 04 18:10:28 opie-alarm, opie-qcop, opie-qss, opie-quicklauncher: Install to $bindir. Jul 04 18:10:30 * Per #2254. Jul 04 18:10:32 03pfalcon 07org.oe.dev * rbf546e1b... 10/ (3 files in 2 dirs): opie-taskbar: Get rid of build-time configuration, do it runtime instead. Jul 04 18:10:38 03pfalcon 07org.oe.dev * r379108d1... 10/ (1 packages/opie-ttf-support/opie-ttf-support_1.1.bb): opie-ttf-support 1.1: Bump PR for classes changes. Jul 04 18:10:43 03pfalcon 07org.oe.dev * r8ccf578d... 10/ (1 classes/palmtop.bbclass): palmtop.bbclass: Update for FHS-compatible layout. Jul 04 18:18:51 thesing: Hi! So, did you have better luck with more recent opie-image-16mb? Jul 04 18:19:46 psokolovsky: unfortunatly not. but I'm not sure if the touchscreen module is included in the image. Didn't have time to check yet. Jul 04 18:23:02 thesing: ok. and btw, big opie refactors happening in the meantime... Jul 04 18:24:29 psokolovsky: there no modules included at all. So it's clear ts can't work. Jul 04 18:24:52 mrdata hi Jul 04 18:25:29 thesing: modules as kernel modules? Jul 04 18:25:49 psokolovsky: yes. Jul 04 18:27:00 psokolovsky: and I can't use any hardware to install them. Jul 04 18:27:02 thesing: well, 2 obvious solutions: 1) don't have primary means of input for PDA built as module; 2) treat such module as ESSENTIAL_* to boot. Jul 04 18:28:47 though of course that's just workaround. after all, opie-image should be used. *-16mb has other purpose... Jul 04 18:28:58 psokolovsky: does the refactoring of opie affects it bluetooth subsystem? Jul 04 18:29:07 no Jul 04 18:29:36 psokolovsky: 1.) doesn't work as the kernel can't be bigger than 1048576 bytes. Jul 04 18:29:54 psokolovsky: whats the real purpose of *-16mb? Jul 04 18:30:38 thesing: to be as much machine-independent as possible, for example, for LiveRamdisks. Jul 04 18:43:26 03pfalcon 07org.oe.dev * r47cc0e59... 10/ (3 files in 3 dirs): opie-multikey: Fix hardcoded rpath. Jul 04 18:43:33 03pfalcon 07org.oe.dev * rf9f12a30... 10/ (1 packages/opie-taskbar/opie-taskbar/kbdlocks-runtime.patch): opie-taskbar: Add missing patch. Jul 04 19:03:35 re Jul 04 19:06:23 wb Jul 04 21:13:23 re Jul 04 21:24:51 03pfalcon 07org.oe.dev * r0d54b03e... 10/ (3 files in 2 dirs): opie-init: Fix packaging. Jul 04 21:24:56 03pfalcon 07org.oe.dev * r217e2f1a... 10/ (4 files in 4 dirs): Jul 04 21:24:56 opie-init: Remove hacky and stale overrides for opie init script. Jul 04 21:24:56 * This shouldn't be done this way. There shouldn't be need for doing Jul 04 21:24:56 device-specific (don't mix with feature-specific) configuration, and even Jul 04 21:24:56 if, it should be done if one well-maintained script. Jul 04 21:25:01 03pfalcon 07org.oe.dev * ra8888058... 10/ (3 files in 2 dirs): Jul 04 21:25:01 libopietooth1: Install to $libdir. Jul 04 21:25:02 * Per #2254 Jul 04 21:25:07 03pfalcon 07org.oe.dev * radc9d2b0... 10/ (3 files in 2 dirs): Jul 04 21:25:07 opie-networksettings: Install libs to $libdir. Jul 04 21:25:08 * Per #2254 Jul 04 21:59:28 hmm... libtoolize never ever uses the stuff staged by libtool-cross into share/libtool dir... Jul 04 22:01:03 night Jul 04 22:01:10 night Jul 04 22:11:40 anyone here help me with a broken(missing) ieee754 in OE? Jul 04 22:11:44 floating point. Jul 04 22:13:17 ???? Jul 04 22:13:32 depends on hardware kernel and libc Jul 04 22:18:39 woglinde: well, using angstrom, linux-rp-2.6.21 and akita Jul 04 22:18:52 woglinde: compile as soft float, then it complains about unknown symbols Jul 04 22:19:09 woglinde: if you could give me any hints it would be great Jul 04 22:23:44 which symobls? Jul 04 22:23:49 at runtime? Jul 04 22:23:53 or compile time? Jul 04 22:23:57 runtime Jul 04 22:23:58 __aeabi_fadd __aeabi_dadd> __aeabi_dsub __aeabi_i2d __aeabi_d2uiz __aeabi_f2d Jul 04 22:24:21 the > was accidental Jul 04 22:27:28 woglinde: just in case you didn't notice, the above was for you ;-) Jul 04 22:27:49 * Zero_Chaos hates when people are talking to him and don't hilight him Jul 04 22:28:30 hm sorry Jul 04 22:28:36 cant help you Jul 04 22:28:45 the .bb looks fine to me Jul 04 22:29:05 * polyonymous highlights Zero_Chaos Jul 04 22:29:33 those symbols *should* be in ieee754 in the kernel and/or in glibc. but for some reason, it must be in packaged seperately or something Jul 04 22:29:56 woglinde: which .bb looks fine to you? what did you check? Jul 04 22:30:41 Zero_Chaos: Which package? Jul 04 22:30:49 ah Jul 04 22:30:50 hehe Jul 04 22:30:54 lol Jul 04 22:31:05 I would advice you to ask rp Jul 04 22:31:13 RP: It's a kernel module driver for a wifi card Jul 04 22:31:28 RP: not in OE right now, but I can pastebin the files if you desire Jul 04 22:32:54 Zero_Chaos: I don't really have the time or resources to look at code atm. I'd expect it to get those symbols from other parts of the kernel Jul 04 22:34:58 Zero_Chaos: FWIW, I can't see those symbols in a kernel. FLoating point isn't supported in the kernel though so that isn't really a surprise Jul 04 22:35:33 RP: can we add it? Jul 04 22:35:56 Zero_Chaos: No, floating point in the kernel is a really really bad idea Jul 04 22:38:23 RP: um... any general suggestions for how to fix my little problem here without enabling fp in the kernel? (If you don't have enough info that is fine but even a guess may help me) Jul 04 22:39:24 Zero_Chaos: Change the floats/doubles for fixed point maths Jul 04 22:39:55 You can't enable fp in the kernel, it is as simple as that. Jul 04 22:40:26 RP: so basically you are suggesting I rewrite the driver not to need the symbols? Jul 04 22:41:19 Zero_Chaos: right Jul 04 22:41:38 RP: I would have to say that is sadly well above me. Jul 04 22:42:54 RP: I'm guessing that was the only suggestion? Jul 04 22:43:12 zero_chaos yes Jul 04 22:43:57 seems odd to not support arm-eabi floating point operations doesn't it? it's not like I am making this stuff up... Jul 04 22:44:47 Zero_Chaos: No kernel code should do floating point ops. You can get away with the on arches like x86 with a floating point processor. The kernel doesn't allow it for the benefit of arches like arm (kind of) Jul 04 22:44:48 RP: Hi! there's no issue adding RDEPENDS on specific package from PACKAGES_DYNAMIC? Jul 04 22:45:01 psokolovsky: There shouldn't be Jul 04 22:45:36 Zero_Chaos: If you don't believe me, go and look up linux kernel and floating point operations Jul 04 22:46:08 RP: so basically the arm kernel can't support floating point, and I don't have a floating point unit, so the only thing I can do it recode the driver to not need floating point? Jul 04 22:46:28 RP: the issue it not belief, it is understanding. this is a bit above me. Jul 04 22:47:19 Zero_Chaos: Any time you have a float a and a foat b and do something like a/b, you'll trigger a symbol like that Jul 04 22:47:47 RP: but if I change them all to double or something it would be fine? Jul 04 22:48:03 Zero_Chaos: No, double is floating point maths too. Jul 04 22:48:14 Zero_Chaos: They need to become int, char etc Jul 04 22:48:26 ouch Jul 04 22:48:38 float down to int seems like a rather large loss of precision Jul 04 22:49:07 depends how you do it Jul 04 22:49:24 and why its being in the first place Jul 04 22:51:18 seems like a lot of work for a wireless driver that will not be usable on the next kernel revision (due to new mac80211) Jul 04 22:53:26 also odd how this is a runtime problem. You would think if it cannot be done then compiler would barf me a half-useful error Jul 04 22:58:26 03pfalcon 07org.oe.dev * re25c5e38... 10/ (3 files in 2 dirs): Jul 04 22:58:26 glib-2.0 2.12.12: Package clearly -dev (if not stray files) away from ${PN}. Jul 04 22:58:26 * See glib-2.0_2.8.6.bb for reference, too. Jul 04 23:51:26 Zero_Chaos: Don't be too hasty to assume that it's too tough to fix. In all likelihood, the floating point is not critical to the driver itself; probably is used in gathering statistics (and hence easier to fix). Jul 04 23:52:09 It may be that the floating point is not even intended, but is a side-effect of division using pre-processor constants, or similar. Jul 04 23:57:39 03Laibsch 07org.oe.dev * raf8f1b43... 10/ (1 packages/gtkmm/gtkmm.inc): gtkmm: add cairomm to DEPENDS Jul 04 23:59:42 03pfalcon 07org.oe.dev * r3e0dc8db... 10/ (9 files in 3 dirs): Jul 04 23:59:42 bluez: Stop 02dtl1_cs.sh the nasty hack from breaking everyone's BT connection. Jul 04 23:59:42 * This sloppily written script just unconditionally breaks a BT connection on Jul 04 23:59:42 suspend. Jul 04 23:59:42 * So, instead, make only DTL1 victims suffer it thru: Jul 04 23:59:42 1. Make a separate package for it. Jul 04 23:59:44 2. Make kernel-module-dtl1-cs and nothing else RDEPENDS on it. Jul 04 23:59:48 03pfalcon 07org.oe.dev * r5ecf8117... 10/ (6 files in 3 dirs): Jul 04 23:59:50 udev: Stop questionable device-specific hacks from contaminating PACKAGE_ARCH. Jul 04 23:59:52 * Instead, put into own package and make machines RDEPEND on it per their likes. Jul 04 23:59:54 03pfalcon 07org.oe.dev * rec01d972... 10/ (1 packages/udev/udev-hostap-cs-vcc-workaround_1.0.bb): udev-hostap-cs-vcc-workaround: PACKAGE_ARCH = "all" Jul 05 00:00:07 03pfalcon 07org.oe.dev * rc1258545... 10/ (1 packages/bluez/bluez-dtl1-workaround_1.0.bb): bluez-dtl1-workaround: PACKAGE_ARCH = "all" Jul 05 00:44:33 03pfalcon 07org.oe.dev * r71085de4... 10/ (1 packages/tasks/task-base.bb): task-base: Mark few more machine-dependent packages. Jul 05 00:44:38 03pfalcon 07org.oe.dev * r274f546e... 10/ (1 packages/bluez/bluez-utils/02dtl1_cs.sh): bluez-utils: There're 2 02dtl1_cs.sh files, remove one. Jul 05 00:44:45 03pfalcon 07org.oe.dev * r6f99be19... 10/ (3 files in 3 dirs): opie-alarm: Fix paths in apm script per latest refactors. Jul 05 01:53:31 03marek.vasut 07org.oe.dev * r0545d3da... 10/ (1 packages/qte/qte-common_2.3.10.inc): qte 2.3.10: Support uclibc+eabi configuration. Jul 05 02:06:39 hm, how can i wildcard select recipes for building ? **** ENDING LOGGING AT Thu Jul 05 02:59:56 2007