**** BEGIN LOGGING AT Wed Oct 22 02:59:57 2008 Oct 22 07:06:25 morning Oct 22 07:55:38 bonjour Oct 22 08:02:16 morning Oct 22 08:04:03 anyone aware of a good reference machine/distro that builds a rootfs with X11 and opengl (manly im interested in libglx.so) because it does not get compiled when using angstrom 2008.1 and the x86 machine Oct 22 08:08:14 cpo_: you might be able to build mesa after you build the distro Oct 22 08:10:27 cpo_: I did that on my desktop, in a way. The main display uses nvidia GL, but I need full mesa emulation for a standalone vnc server, so I built a seperate copy of mesa to install in /opt/mesa-standalone and use a trick with LD_LIBRARY_PATH to select it, but you wouldn't need that last part Oct 22 08:11:41 I should try building mesa on my Z... Oct 22 08:14:24 i build the mesa package, but the xserver does not build its libglx Oct 22 08:15:20 ohh hmm Oct 22 08:17:16 ahh lib/xorg/modules/extensions/libglx.* hmm Oct 22 08:18:08 probably could reconfigure just the X server? Oct 22 08:18:21 (edit the .bb file or whatever) Oct 22 08:19:09 I have to head out, bbl Oct 22 08:22:03 raster: for e package maintainership, take a look at MAINTAINERS, mickeyl should be listed, so if you have bigger changes, sync with the maintainer (even if you are upstream) :) Oct 22 08:27:29 morning Oct 22 08:40:16 back Oct 22 08:40:38 morning Oct 22 08:40:47 hallo Oct 22 08:41:28 hi floran Oct 22 08:42:36 zecke: good morning Oct 22 08:42:42 morning Oct 22 08:42:56 hi zecke and pb Oct 22 08:43:00 hi woglinde Oct 22 08:43:22 :) Oct 22 08:56:54 morning * Oct 22 08:58:02 hi blinder Oct 22 09:02:17 hi othmar Oct 22 11:10:03 zecke: so, I did some experiments with building a thumb version of fso-image. It does seem to save a significant amount of space for some binaries, e.g. busybox is about 25% smaller, libpython2.5.so is 20% smaller. Oct 22 11:10:40 there are an annoying number of packages that don't build in thumb mode for trivial reasons, e.g. glib-2.0 which fails due to use of SWP, and bluez-utils which seems to be doing some weird thing. Oct 22 11:11:41 pb__: glib is using swp for atomic operations? is there an alternative on armv4t? Oct 22 11:11:49 USD is trying to be valueable again... Oct 22 11:12:13 zecke: no, there is no alternative to swp. the right thing is to patch glib-2.0 so that it only builds that one function (or one file) in arm mode, and uses thumb for the rest. Oct 22 11:12:14 glib.inc:ARM_INSTRUCTION_SET = "arm" Oct 22 11:12:32 this is how it is handled in Poky - just build glib-2.0 as non-thumb Oct 22 11:12:43 sure, but that's a pretty unsatisfactory arrangement. Oct 22 11:12:55 pb__: ah right we have thumb interwork :) Oct 22 11:13:05 it kind of defeats the purpose if you have to build your largest libraries in arm mode :-} Oct 22 11:13:19 zecke: right Oct 22 11:13:45 pb__: that is really promising, I assume that the performance is likely about the same? slower code better cache... Oct 22 11:13:55 zecke: have you considered using gcc-4.2 for openmoko? I think that version can do the section anchor optimisation stuff which should save quite a lot of code size. Oct 22 11:14:16 annoyingly gcc-4.3 and later seem to contain some misdirected optimisations which cause the code size to go back up again on arm. Oct 22 11:14:27 zecke: right, that is what I hope. Oct 22 11:14:45 my guess is that it will be hard to notice any difference, but I am flashing an image now to find out Oct 22 11:14:46 no, not yet. I jave to find time... :( Oct 22 11:14:51 cool! Oct 22 11:15:08 * zecke should ask the FSF if they want to sponsor me :} Oct 22 11:17:02 pb__: I have to finish my hash-style things, thumb looks like a good candidate as well, merge things back Oct 22 11:17:17 zecke: right Oct 22 11:18:17 hm, that didn't work too well, the kernel seems to hate the jffs2 filesystem I built Oct 22 11:18:32 oh well, I will try again later Oct 22 11:19:01 pb__: have you been bothered by poor NAND performance of the s3c2442? Oct 22 11:19:15 zecke: no, but I don't have any s3c2442 machines :-} Oct 22 11:19:26 so, its performance does not bother me very much Oct 22 11:19:51 hm.. can thumb mode be used on zauruses? Oct 22 11:19:57 in case you're interested, I put the size comparison of arm vs thumb binaries at http://copper.reciva.com/~pb/thumb-size.gnumeric Oct 22 11:20:02 pb__: ah, I thought you upgraded, anyway it looks the timing in the s3c*.c in drivers/mtd/nand are conservative :) Oct 22 11:20:22 zecke: we only upgraded to s3c2412, not yet to the s3c244x Oct 22 11:20:37 pb__: you don't exist Oct 22 11:20:45 oh, sorry, no ~ Oct 22 11:20:55 http://copper.reciva.com/pb/thumb-size.gnumeric Oct 22 11:21:12 no userdirs on that server Oct 22 11:21:58 drat, need to install gnome office, nice trick :) Oct 22 11:22:08 bbl Oct 22 11:22:31 heh Oct 22 11:22:42 sorry, I considered uploading in xls format but I thought you would hate that even more Oct 22 11:22:58 pb__: save as html :) Oct 22 11:23:03 I'm not sure how well the ods exported works in gnumeric Oct 22 11:23:07 I need to finish my intrepid upgrade first Oct 22 11:23:17 pdf? :) Oct 22 11:23:19 ok, good luck Oct 22 11:23:35 BlindMan: yah, pdf not so good for sorting/analysing the data Oct 22 11:23:38 same problem with html Oct 22 11:23:47 pb__: ah, ok, if you want to do that, then granted Oct 22 11:23:59 i am just surprised OO doesn't understand gnumeric Oct 22 11:30:55 re Oct 22 11:33:49 woglinde: hey Oct 22 11:33:55 yes zecke? Oct 22 11:34:05 I can now upload to maemo extras-devel Oct 22 11:35:23 hi zecke Oct 22 11:35:43 zecke: you at c-base this evening or do you still have a work overload :) Oct 22 11:37:59 thebohemian: I will be, I even found a n770 Oct 22 11:39:25 zecke haha Oct 22 11:40:45 zecke: cool! Oct 22 11:41:29 Jay7: zauruses with pxa can use thumb Oct 22 12:04:30 hi, i am following the wiki and just want to build a generic x86 image, i setup my local.conf but i cannot figure out how to build an image, bitbake angstrom-2008.1/x86/.. end up with "ERROR: Nothing PROVIDES 'angstrom-2008.1'ERROR: Nothing PROVIDES 'angstrom-2008.1'" Oct 22 12:04:35 can someone please lend me a clue? Oct 22 12:04:56 did you read getting started? Oct 22 12:04:59 what is "/x86/ supposed to be? Oct 22 12:05:08 meaning or Oct 22 12:05:16 / meaning or Oct 22 12:05:31 woglinde: i tried, hence the request for a clue Oct 22 12:05:57 http://wiki.openembedded.net/index.php/Getting_Started Oct 22 12:06:42 hm Oct 22 12:06:44 woglinde: yeah, "start building" says individual package/world/group i was hoping i could just build an image withough building world Oct 22 12:06:58 yes you are right Oct 22 12:07:09 getting started should contain sane images Oct 22 12:07:15 which are available Oct 22 12:07:32 woglinde Oct 22 12:07:35 which distribtuion you choose? Oct 22 12:07:58 woglinde: DISTRO = "angstrom-2008.1" Oct 22 12:08:03 okay Oct 22 12:08:19 hm what should your image contain? Oct 22 12:08:26 is a minimal okay for now? Oct 22 12:08:39 i'm working with a non profit deploying custome hardware to african hospitals, we really just want X + firefox Oct 22 12:08:48 ah Oct 22 12:08:50 i'm looking for a minimal image Oct 22 12:08:50 okay Oct 22 12:08:56 right Oct 22 12:09:04 but our minimal image is minimal Oct 22 12:09:09 and has no x or firefox Oct 22 12:09:17 thats fin Oct 22 12:09:28 fine, i will add the rest, i just need to get it to boot first ;-) Oct 22 12:10:33 yeah then bitbake minimal-image Oct 22 12:10:55 you can find all images types under youroecheckoutdir/packages/images Oct 22 12:10:58 woglinde: thankyou! Oct 22 12:11:07 you have probably write your own image Oct 22 12:11:34 you could started with xterminal-image.bb and modified it to include firefox Oct 22 12:12:09 woglinde: thanks mate! appreciate the help! Oct 22 13:01:47 morning crofton Oct 22 13:13:50 gm Oct 22 13:18:51 Crofton: Good morning! Oct 22 13:19:53 gm Oct 22 13:20:04 up early! Oct 22 13:20:14 yeah Oct 22 13:20:23 trying to stay sort of east coast Oct 22 13:20:34 how's the consulting gig? Oct 22 13:21:06 good Oct 22 13:21:32 convinced them to use omap yet? :-) Oct 22 13:21:37 :) Oct 22 13:26:49 hi Crofton sakoman Oct 22 13:27:39 gm Oct 22 13:28:02 hi hrw Oct 22 13:38:22 hello here Oct 22 13:41:21 I have a "private" recipe that must download some things but cannot because the file has no entry in conf/checksums.ini. How can I avoid this ? Oct 22 13:55:00 Longfield: disable the checksum.ini checking Oct 22 13:55:32 Longfield: or add the files' checksum to your local copy Oct 22 13:56:24 * thebohemian wonders whether we removed the support for md5sum property in SRC_URI Oct 22 13:57:11 Longfield: woglinde says we still support that Oct 22 13:57:52 Longfield: so add the md5sum to the SRC_URI, e.g Oct 22 13:57:52 SRC_URI = "http://foo/bar.tgz;md5sum=47239820189" Oct 22 13:59:49 morning kergoth Oct 22 14:03:38 bye Oct 22 14:53:28 morning kergoth Oct 22 14:57:31 crumbs, more kergoths Oct 22 14:57:52 pb__: a matrix dejavu :) Oct 22 15:00:00 zecke: I was thinking more of aliens. they're coming out of the walls! Oct 22 15:00:25 * florian runs ;) Oct 22 15:01:12 yeah, you don't want to mess with more than one kergoth. Oct 22 15:02:03 especially not the new scary-look version with no hair Oct 22 15:03:12 thebohemian> thx ... and if I want to report changes to checksum.ini "uspstream" ? Oct 22 15:04:08 Longfield: patch to bugzilla Oct 22 15:04:52 ok Oct 22 15:41:58 http://blog.haerwu.biz/2008/10/22/my-private-buildbot/ Oct 22 15:49:06 hrw|gone: I'm all in favour of more testing. :) Oct 22 16:40:28 I'm getting an error about "strip: unable to recognise the format of the input file..." I'm guessing it's using the host copy of strip? I'm trying to create a recipe to build puredata(audio processing programing language) Oct 22 16:41:34 I've found the spot in the makefile that calls strip on all the object files. is there a qemu equivalent I should just substitute? Oct 22 16:58:38 does OE include any dynamic dns components? Oct 22 16:58:44 ddclient is a perl script :-( Oct 22 17:01:08 Just did a clean build from current oe.dev and my build is failing. A few packages die in the fetch phase due to missing entries in conf/checksums.ini. Oct 22 17:01:48 The packages are atd, socat, and clawswmail Oct 22 17:01:58 cbrake: bind is in there, and I guess includes rndc. what exactly are you looking for? Oct 22 17:05:13 * pb__ go home now Oct 22 17:05:14 bbl Oct 22 17:06:17 pb__: something like http://www.inatech.eu/inadyn/readme.html Oct 22 17:22:10 question, there is a modules-2.6.21-r12-x86.tgz file generated by my bitbake minimal-image, what do I do with it? Oct 22 17:22:31 hubar: generally nothing Oct 22 17:23:44 cbrake: It is not important? Oct 22 17:24:22 hubar: you can include modules in your image by adding packages to the image recipe like kernel-module-soundcore Oct 22 17:24:40 hubar: I assume that the modules packages is for reference, debugging, etc Oct 22 17:24:53 hubar: I've never used it in the course of normal development Oct 22 17:25:14 hubar: OE automatically packages all kernel modules into opkg files, so that is the preferred way to work with them Oct 22 17:26:23 hmm alright! Oct 22 17:35:28 where is do_patch defined? I'm trying to figure out how to add a patch to my bbfile recipe Oct 22 17:36:43 oh wait, base.bbclass has an inherit patch. patch.bbfile, here I come. Oct 22 17:59:22 hi again Oct 22 18:42:57 hmm what would the default root password be in my minimal-image? Oct 22 18:44:17 none Oct 22 18:44:23 just type root and hit enter Oct 22 18:46:25 err, qemu runs too well. Oct 22 18:46:41 How do I get the mouse cursor back from qemu? Oct 22 18:48:00 Ctrl+Alt same time Oct 22 18:48:08 Hmm Oct 22 18:48:18 For semi-random checksum.ini additions, who do I bug? Oct 22 18:48:24 hmm, not working. :( Oct 22 18:52:04 Tartarus bugtracker Oct 22 18:52:37 woglinde, aw, k Oct 22 18:52:59 I suppose that's not bad since there's a problem w/ linux-rp_2.6.25+2.6.24-rc4 too Oct 22 18:53:26 er, 26-rc4 Oct 22 18:54:12 k Oct 22 19:07:28 woglinde, 4761 has patch for checksum & uri Oct 22 19:08:23 Tartarus thanks Oct 22 19:14:35 Tartarus: I believe hrw|gone has already fixed it in OE tree. Did you try pulling from git repo? Oct 22 19:16:37 My repo is slightly old right now Oct 22 19:16:40 Can't update atm tho Oct 22 19:21:16 hi kalev Oct 22 19:21:40 hey woglinde Oct 22 19:28:09 does anybody know what the crazy stuff in busybox.inc to do with moving things into and out of ${D}/busybox is trying to accomplish? Oct 22 19:28:25 pb_ sorry no Oct 22 19:28:30 doh Oct 22 19:28:31 hi mickey|munich Oct 22 19:29:05 maybe do blame/annotate and ask whoever touched it last Oct 22 19:29:06 heh Oct 22 19:29:12 if they're still around, at any rate Oct 22 19:29:36 hi pb_ Oct 22 19:30:05 i have touched busybox lately, but not this particular area. IIRC the nslu2 folks introduced that Oct 22 19:30:28 mickey|munich: so, I was saying to zecke earlier, I did some experiments with compiling fso-image as thumb and the code size reduction looks fairly promising. Oct 22 19:30:40 saves about 25% on busybox for example Oct 22 19:31:09 wow, that's sounds pretty good Oct 22 19:31:12 two difficulties remain: (a) several packages, notably libglib and bluez, need to be built as arm owing to annoying use of inline assembler Oct 22 19:31:15 any visible performance changes? Oct 22 19:31:23 (b) the resulting image didn't boot on my gta01 owing to unknown reasons Oct 22 19:31:35 d'oh. b) sounds like a showstopper ;) Oct 22 19:31:36 but I did get a pile of jffs2 errors so I think I might have flashed it wrong Oct 22 19:31:48 I'll try that again tomorrow, anyway Oct 22 19:31:58 you may have an old u-boot that has a dfu bug Oct 22 19:32:04 not erasing the partition before flashing Oct 22 19:32:07 oh, and I might not have had thumb binaries enabled in my kernel, didn't think of that at the time Oct 22 19:32:14 ah, that sounds likely Oct 22 19:32:19 log in to u-boot and 'nand erase rootfs' Oct 22 19:32:20 they did look like that kind of error Oct 22 19:32:27 if you feel lucky, flash an updated u-boot Oct 22 19:32:34 heh Oct 22 19:32:43 do I do that with dfu-util again, or from inside linux? Oct 22 19:32:46 when i'm back in .de i can test a couple of bootloaders and recommend one Oct 22 19:32:51 ok, cool Oct 22 19:32:55 is munich not in .de anymore? Oct 22 19:32:58 (dfu-util from inside the boot menu) Oct 22 19:33:01 hahah Oct 22 19:33:02 oops Oct 22 19:33:09 so used to being abroad Oct 22 19:33:11 hehe Oct 22 19:33:35 heh Oct 22 19:34:02 although someone from Frankfurt could say bavaria is so strange that it feels like being outside .de ;) Oct 22 19:35:40 hehe Oct 22 19:36:20 they might even say bavaria isnt in germany :) Oct 22 19:36:38 heh, I am out now! woohoo Oct 22 19:36:41 munich is a cool city Oct 22 19:36:50 screensaver saved my ass. :)' Oct 22 19:37:15 i like munich over frankfurt ;) Oct 22 19:37:32 ah, thumb binary support is indeed enabled, obviously that wasn't my problem Oct 22 19:37:42 * Jay7 was in Goettingen ~in 1997 :) Oct 22 19:38:56 hm, is there any way to have per-file cflags with automake? Oct 22 19:39:03 * pb_ stabs autotools Oct 22 19:39:14 * Jay7 thinking about kexecboot compieled in thumb-mode Oct 22 19:40:28 pb hm Oct 22 19:40:50 let me quick take a look at the manual Oct 22 19:41:33 pb where you need it? Oct 22 19:41:42 compiling a program or lib? Oct 22 19:41:53 or just part of a program? Oct 22 19:42:35 just one file in a library Oct 22 19:42:39 specifically, gatomic.c in glib Oct 22 19:42:51 hm Oct 22 19:42:53 which needs to be built as arm code even if the rest of the library is thumb Oct 22 19:43:40 doesn't matter if not, I can just write the whole routine in assembler if necessary Oct 22 19:47:46 hm Oct 22 19:47:49 okay Oct 22 19:47:56 I think you can only workaroung Oct 22 19:48:20 bin_PROGRAMM = foo Oct 22 19:48:30 foo_SOURCES = foo.c Oct 22 19:48:36 foo_CFLAGS = -some -flags Oct 22 19:49:31 now I have to look up how to get the generated foo-foo.o added to the lib Oct 22 19:50:06 ah oh Oct 22 19:50:09 hms Oct 22 19:50:13 there is an example Oct 22 19:50:14 sorry Oct 22 19:50:32 workaround with noinst_LIBRARIES Oct 22 19:52:03 pb example from automake for program Oct 22 19:52:15 should be easily adopt to libraries Oct 22 19:52:16 http://paste.debian.net/19804/ Oct 22 19:56:14 pb sorry if you wanted to look up it yourself Oct 22 20:10:54 he zecke Oct 22 20:10:58 hi polyonymous Oct 22 20:17:06 RP: i would like to merge the foo now? Oct 22 20:24:40 hmm, what do people use for notetaking when in class or doing personal research? tool or method, wise Oct 22 20:25:36 kergoth hm a mindmap is nice Oct 22 20:25:50 but I am lazy to use it Oct 22 20:26:08 hmmm, true Oct 22 20:26:15 have yet to find a mind mapping tool i'm relaly happy with though Oct 22 20:26:16 a bit of paper and pen :) Oct 22 20:26:36 the cornell notetaking method seems interesting, if a bit overkill for certain things (i.e reviewing subjects one already knows) Oct 22 20:26:59 kergoth, i would say pen and paper, but porting it to oe looks tricky Oct 22 20:27:03 hehe Oct 22 20:27:06 i'm OT :P Oct 22 20:27:09 kergoth whats the cornell method doing? Oct 22 20:27:37 * Jay7 sometimes is using gpe-sketchbook or xournal on zaurus Oct 22 20:27:46 woglinde: the page is split into 3 pieces, the right side has the detailed notes, the left side has "cues", short phrases, etc. after you're done, you cover up the right side, and recall everything on the right using hte cues from the left side thats visible Oct 22 20:27:51 then the third section just has a summary Oct 22 20:28:03 gpe-sketchbook ---> this looks like pen and paper ported to oe :D i knew it could be done :D Oct 22 20:28:17 valhalla: yes, it is :) Oct 22 20:28:24 hehe Oct 22 20:28:40 xournal is better Oct 22 20:28:48 more advanced paper :) Oct 22 20:28:51 liqbase on nokia rockz Oct 22 20:29:22 i'm using evernote for a lot of stuff nowadays, clipping webpages with articles i dont want to lose or bury in the delicious bookmarks, jot down random things, etc, just not sure if its suitable for actual notetaking on topics Oct 22 20:29:46 http://www.youtube.com/watch?v=BfuY_fglmD8&feature=related Oct 22 20:30:46 huh, that's interesting Oct 22 20:33:50 yes if you have a nokia tablet Oct 22 20:34:35 * kergoth really isnt very happy with productivity tools in general, everything seems to suck in one way or another Oct 22 20:34:37 :| Oct 22 20:34:53 hi kergoth Oct 22 20:34:57 hey Oct 22 20:50:45 re florian Oct 22 20:51:26 re Oct 22 21:16:45 koen: ping Oct 22 21:38:38 is anyone active? Oct 22 21:41:09 hm Oct 22 21:41:16 a little bit Oct 22 21:41:26 jpsaman koen isn't here anymore Oct 22 21:41:43 woglinde: how come? Oct 22 21:41:59 did he permanently left? Oct 22 21:42:00 he didnt like ircing here much more Oct 22 21:43:11 probably the wrong channel for this, but im trying to mount my wince_image for modification.... can it be done? Oct 22 21:43:26 t_e_q absolute wrong Oct 22 21:45:03 wrong channel or is it not possible? Oct 22 21:46:06 wrong channel Oct 22 21:47:37 what about mounting an oe distro image? Oct 22 21:48:19 t_e_q google after mount jffs2 on host and mount ext2 on host Oct 22 21:53:51 forgot it was jffs2, thanks Oct 22 21:54:06 woglinde: thanks Oct 22 22:49:44 <_bernie> hello, anyone who knows about the gtk packages for openembedded here? Oct 22 23:03:22 <_bernie> hmmm wrong TZ? Oct 23 00:07:00 anyone here? Oct 23 00:07:17 sometimes Oct 23 00:08:44 im having a bit of trouble mounting a wince rom image, it doesnt seem to be jffs2 Oct 23 00:09:36 you were already toild that this is the wrong channel Oct 23 00:09:48 don't assume you can waste people's time since the same people aren't active now Oct 23 00:12:30 my only assumption is that the only time wasted is my own, seeing as no one is active Oct 23 00:14:43 WinCE is't going to be jffs2, heh Oct 23 00:14:48 And yes, try another channel please. **** ENDING LOGGING AT Thu Oct 23 02:59:57 2008