IRC log for #oe on 20090901

00:08.39*** join/#oe waite (n=bwaite@c-24-91-81-44.hsd1.ma.comcast.net)
00:13.40*** join/#oe cedric (n=cedric@enlightenment/developer/cedric)
00:15.04m4tmy ide slc dom arrived today
00:15.07m4tquite small
00:15.29m4tinnodisk edc 8000 2gb
00:30.53*** join/#oe kergoth (n=kergoth@ip68-108-193-231.ph.ph.cox.net)
01:10.59*** join/#oe rsalveti (n=rsalveti@189.70.48.107)
01:23.50*** join/#oe archae0pteryx1 (n=snewman@207.47.42.130.static.nextweb.net)
01:37.44*** join/#oe DuckFault (n=DuckFaul@rrcs-71-43-24-33.se.biz.rr.com)
01:50.29*** join/#oe BenLauDC (n=benlau@221.125.8.105)
01:54.59*** join/#oe mekius (n=mekius@enlightenment/developer/mekius)
02:02.15*** join/#oe fraxinath (n=quassel@p54AA6BC9.dip.t-dialin.net)
02:19.13*** join/#oe hufnus_cicq (n=hufnus_c@69-12-177-67.dsl.static.sonic.net)
02:20.58*** join/#oe aloisiojr (n=aloisio@189.81.118.1)
02:32.23*** join/#oe ctusar (n=ctusar@c-71-58-119-148.hsd1.pa.comcast.net)
02:33.47*** part/#oe sabrod (n=sabrod@mic92-8-82-234-143-184.fbx.proxad.net)
02:36.06*** join/#oe pb_ (n=pb@212-139-92-236.dynamic.dsl.as9105.com) [NETSPLIT VICTIM]
02:36.06*** join/#oe simon42 (n=simon@89.238.65.10) [NETSPLIT VICTIM]
02:44.47m4tis there a way i can populate /dev with udev/mdev after initial boot?
02:49.59grgm4t, as opposed to?
02:50.41grgyou could create a static /dev and run udev/mdev at any point after boot.
02:50.51m4term, okay well all i can fit into this initramfs is micro-image
02:51.05grgyou want a static /dev
02:51.06m4ti am limited to transferring files via netcat currently
02:51.12grg:)
02:51.17m4tokay, is there a good way to populate it?
02:51.32m4tmy disk-on-module is showing up as hde and i'm not feeling right, to do some major/minor math
02:51.57grgopenembedded/files/device_table-minimal.txt
02:52.19m4toh cool
02:52.20m4tthanks
02:52.25m4thde: InnoDisk Corp. - EDC8000 2GB, ATA DISK drive
02:52.26m4tbtw :)
02:52.32m4tfinally get to try to bootstrap this
02:53.23m4t<PROTECTED>
02:53.26m4tis what i needed
02:53.34grgimage.bblcass looks at IMAGE_DEVICE_TABLES to find the right device table. I assume for a micro-image it would try to use the minimal table.
02:54.11grgjust make your own device table file and put it in an overlay, then point IMAGE_DEVICE_TABLES at your newly created file.
02:54.17m4talright
02:54.24m4tactually thats sde, i need hde
02:56.05m4tthat is good to know though
02:56.11m4ti think this system will be running udev
02:57.15grghaving a usable static /dev is useful if you want to defer starting udev until after your GUI loads too.
02:57.34grgon my system starting udev takes ~15seconds
02:57.47grgno idea why its so slow
03:00.44m4tcool, i got an ext3 fs mounted and swap activated
03:02.44grgwhat have you got that disk attached to?
03:11.00*** join/#oe Laibsch1 (n=Laibsch@p5B3B1D10.dip.t-dialin.net)
03:12.02m4tgrg it plugs right into the ide port
03:12.03m4ttiny
03:12.21m4ti had to rig up a molex female-to-female 4pin to hook up to the power cable
03:12.35m4tits advertised as like 70-80mb/s
03:12.58m4tvery new tech, the firmware is from 6/01/09 and the serial hints to a 7/01 manufacturing batch
03:21.35m4thttp://pastebin.com/d2dd87586
03:21.36m4t:/
03:21.41m4ti get 'bad crc'
03:22.26*** join/#oe toi (n=toi@d515304E5.static.telenet.be)
03:23.09m4tokay well, it just booted off the disk with a tftpboot
03:23.12m4tany idea?
03:33.47*** join/#oe thaytan_ (n=jan@78.16.104.61)
04:10.19m4thah oh
04:10.19m4ti was booting from 0:1, 0:2 worked
04:10.19m4tstrange
04:29.53m4tnow it wont recognize the ext3 i just mkfs.ext3 and cpio -idmv on :/
04:30.00m4tit mounted fine, from the same kernel
04:30.24m4tNo filesystem could mount root, tried:  ext3
04:39.22*** join/#oe eFfeM (n=frans@j192117.upc-j.chello.nl)
04:56.45m4targh, udev hang
04:59.00m4t:(
04:59.07m4tit 'boots'
05:00.13m4tthis is base-image / ppc405gp / gcc 4.4.1 / uclibc 9.30.1 btw
05:06.40*** join/#oe MostAwes1meDude (n=simpson@c-67-170-132-127.hsd1.or.comcast.net)
05:08.48*** join/#oe mrmoku|away (n=mrmoku@ppp-62-216-212-159.dynamic.mnet-online.de)
05:13.46*** join/#oe MostAwesomeDude (n=simpson@c-67-170-132-127.hsd1.or.comcast.net)
05:15.20*** join/#oe MostAwesomeDude (n=simpson@c-67-170-132-127.hsd1.or.comcast.net)
05:22.23*** join/#oe MostAwesomeDude (n=simpson@c-67-170-132-127.hsd1.or.comcast.net)
05:34.28*** join/#oe AvengerMoJo (n=alex@61.14.130.200)
05:42.17*** join/#oe rddDavid51 (n=roudoudo@78.234.93.192)
05:46.38czr_mornink
05:53.10m4thi czr_
05:53.57*** join/#oe mrc3__ (n=ddiaz@189.157.108.164)
06:02.29khemm4t: bad CRC could be because flash programming did not work
06:02.38khemhttp://www.denx.de/wiki/view/DULG/UBootCmdGroupInfo#Section_5.9.1.4.
06:03.03khemm4t try imi command
06:04.06khemm4t: Did you get 4.4.1 gcc going in your env
06:05.29m4tkhem , yea i am ~sucessfully booting from disk
06:05.34m4tvia u-boot 1.2.0
06:05.52m4ti got that slc flash module today, finally
06:05.59m4tit works good, i need to play with hdparm
06:06.11m4tthe one problem i am having is with the initial boot into an image
06:06.20m4tno errors, but udev takes forever
06:06.35m4tthen console freezes at 'configuring software packages'
06:07.21m4thttp://pastebin.com/d2fac2197
06:07.43khemm4t: nice
06:07.46m4tactualy udev isnt creating the device tree it doesnt seem
06:08.02m4twhen it tries to remount root, it can't find /dev/hde2
06:08.18m4tthe only thing i changed was /etc/fstab in base-image
06:08.35khemm4t: do you have tmpfs enabled ?
06:08.44khemin kernel
06:09.07m4thaha, it would be something to check
06:09.15m4ti think i do...
06:09.21m4tmaybe i only have full ramdisk
06:10.09m4tCONFIG_TMPFS=y
06:10.33*** join/#oe dos1 (n=dos@unaffiliated/dos1)
06:14.25*** join/#oe tsjsieb (n=tsjsieb@dejongbeheer.nl)
06:14.31m4ti could try 'minimalist' as well, it didnt seem too much difference, except for the inclusion of gettext
06:20.01*** join/#oe mithro (n=tim@unaffiliated/mithro)
06:20.53*** join/#oe thebohemian (n=rschus@p5DDC7F57.dip.t-dialin.net)
06:24.21*** join/#oe hillct (n=hillct@cpe-069-134-049-165.nc.res.rr.com)
06:25.16*** join/#oe hillct (n=hillct@cpe-069-134-049-165.nc.res.rr.com)
06:26.40*** join/#oe jeremy_laine (n=sharky@mna75-4-81-56-56-40.fbx.proxad.net)
06:28.23*** join/#oe fpga (n=s@92.62.56.51)
06:29.32*** join/#oe ZaPPaS (n=moritz@buero2.pi5.physik.uni-stuttgart.de)
06:30.46eFfeManyone care to comment what is best for a webserver on an embedded system: apache, lighttpd, mini-httpd, thttpd
06:30.52eFfeMwe seem to have recipes for all of these
06:31.14eFfeM(but I would need support for php (natively or through cgi)
06:34.28eFfeMis reading http://en.wikipedia.org/wiki/Comparison_of_lightweight_web_servers
06:35.35grgphp kind of defeats the purpose of having a lightweight web server
06:35.51grgwhatever you use, its instantly heavy
06:36.08eFfeMtrue, but there are things where you need it
06:36.26eFfeMalternative (also possible) is a dedicated cgi script
06:36.32eFfeMnot sure whether that is preferable
06:36.50grgwhat do you mean by a dedicated cgi script?
06:37.01grgphp run as a cgi?
06:37.05eFfeMnoooo
06:37.32grgan c program compiled and run as a cgi?
06:37.51eFfeMone of the things i need it to give a dir listing as an xml file, for now I just do this with a small php page, but I could also program this as a shell script or even a C prog and invoke through cgi
06:38.36grgkeep it simple
06:38.52eFfeMi'd love to :-)
06:39.10eFfeMbut ofc I do not want to sacrifice too much on performance and functionality
06:39.24grgsounds like a couple of lines of shell
06:39.33eFfeMyes
06:39.41grgwhat are your resource limitations?
06:39.47eFfeMactually that was just an example
06:39.50grgand how many concurrent users?
06:40.32eFfeMi'm not too resource constrained, i will have 512 MB of RAM and a hard disk (and an arm cpu), but would want to keep cpu usage low (the thing has to do other things too)
06:40.58eFfeMtypically there will be only one user, but there can be cases where there might be a few
06:40.59*** join/#oe sgh (n=quassel@cpe.ge-0-2-0-950.faaqnqu1.customer.tele.dk)
06:41.19eFfeMidea is to control an embedded device through a set of web pages
06:41.42grgjust use apache
06:42.22grgwell... use whatever you're already most familiar with. apache is a good choice if that does not help
06:42.28czr_eFfeM, don't use thttpd :-)
06:42.35eFfeMi'm doing that now, thought lighttpd would be a more resource friendly alternative that is fairly compatibile
06:42.42czr_we decided to use it a year ago and are hitting all kinds of wonderful problems with it.
06:42.44eFfeMczrr_ why not ?
06:42.51eFfeMok thanks for the warning
06:43.17czr_let me check for the other new server that might be more suitable
06:43.37czr_http://nginx.net/ <- hearing many good things about this lately
06:44.07czr_it probably has more than you bargained for, but reportedly it's wicked fast at serving regular stuff as well.
06:44.12czr_(fast as in light-weight)
06:44.31grgczr, what sort of problems are you seeing?
06:44.49czr_well, in our case we have a background process that generates pngs into a cache dir.
06:44.54czr_then we serve the pictures using static thttpd
06:45.02czr_except that once the pictures are stale, they're removed
06:45.08czr_externally to thttpd that is.
06:45.31czr_since thttpd will mmap all files that it serves, it will keep the cache occupied even if the files (names) are removed
06:45.53czr_so in the end on a long-running system we end up where our cache (on tmpfs) is filled up, but ls -la returns no files there.. :-)
06:46.16czr_also, something thttpd just dies when dealing with back-to-back cgi operations and such
06:46.27grgok
06:46.29eFfeMdidn't know nginx, looks interesting
06:46.31czr_so, it's not a bug bug per se, more of a design issue.
06:47.01czr_however, the latter cgi thingy might be a real bug, but it's very rare and I can't be bothered to try to replicate it now. happens once per one or two weeks
06:47.12grgfrom memory, apache uses sendfile(2). so that should be reasonable
06:47.23czr_yes.
06:47.28czr_but apache uses a lot of memory
06:47.38eFfeMcsr_, thanks for the info, one of the htings I need to so is serve downscaled pics which may be removed
06:47.39grgthat's a good reason to use apache 1.3.x :)
06:47.42czr_per connection, even if the client doesn't do anything.
06:48.09czr_eFfeM, right. then you don't use thttpd :-).
06:48.20czr_or, you do, and then bang your head against the wall after some months ;-)
06:48.41czr_blames his boss how wanted a working solution fast never mind the ramifications.
06:48.45eFfeMnoticed nginx also has auth support (which I also need)
06:48.48czr_s/how/who/.
06:49.36*** join/#oe benlau2 (n=benlau@221.125.8.70)
06:50.32eFfeMwill nginx also support multiple web server (might need to run 2 (on different ports ofc)
06:50.39eFfeMis browsing the nginx doc
06:50.41czr_obviously :-)
06:50.58czr_or rather, I don't know, but I'd guess so. it's designed for heavy loads.
06:51.58czr_eFfeM, anyhow, I never ended up packaging nginx for oe, it has some dependencies that I wasn't ready to solve at that point.
06:52.01eFfeMfound that, but heavy load often means that one server on a system is more than enough
06:52.09eFfeMit does do virtual hosts
06:52.12czr_and it's slightly too heavy-weight for our needs (we only have 32 MiB RAM)
06:52.21eFfeMah ok
06:52.30eFfeMand what did you use in the end?
06:52.49czr_coughs
06:52.55czr_custom httpd server?
06:52.58czr_coughs
06:53.06eFfeM(btw I've also been looking at wt (witty) to remotely control my device
06:53.56czr_interesting, didn't notice that.
06:53.58eFfeMhands czr_ some sweets to relief the coughing
06:54.17czr_unless they contain large amounts of alcohol, I'll pass, thanks ;-)
06:54.25eFfeMhttp://www.webtoolkit.eu/wt
06:54.34mckoangood morning
06:54.40eFfeMhi mckoan
06:55.03czr_mornink
06:55.05eFfeMczr_ that is why I also peeked at mini -httpd and microhttpd
06:55.09mckoanhi all
06:55.29eFfeMi do have 512 MB but definitely some if it will be used for other purposes
06:55.50czr_eFfeM, you might want to select something that is maintained.
06:55.52eFfeMand in order to keep the performance I'd like to avoid swapping
06:55.58eFfeMyes definitely
06:56.10eFfeMis lazy and dislikes maintenance :-)
06:59.59*** join/#oe Longfield (n=valentin@128.178.145.53)
07:00.51grgyou'll make your life much easier by just using apache. Its not that bloated.  And it can be tuned to use less resources quite easily
07:01.07eFfeMyou have a point
07:01.24czr_except it cannot fix this: http://isc.sans.org/diary.html?storyid=6601
07:01.37czr_although, not all web servers can. design issue.
07:01.47eFfeMi'm only doing a prototype now, but would like to reuse as much as possible
07:01.50grgensure that your web app is generic enough that it can work with other browsers and change it later iff necessary.
07:01.57eFfeM(i told you I am lazy)
07:02.04grgs/other browsers/other servers/
07:02.21eFfeMgrg that is a plus for apache, some of the web app will be from open source
07:02.29eFfeM(i'm thinking of a photo gallery)
07:02.44eFfeMguess my chances are bigger with apache
07:03.39czr_shrugs
07:04.25eFfeMwell i'm trying to balance prototype dev effort and later product reuse
07:04.33grgczr, interesting DoS. But a DoS is not a major issue for an embedded device on a local network with 1-few users.
07:04.41eFfeMthat is why i find nginx ivyer interesting
07:05.14m4tkhem : i found several kernel options that i didnt have right
07:05.27m4tin the udev readme: http://git.kernel.org/?p=linux/hotplug/udev.git;a=blob;hb=HEAD;f=README
07:05.55m4thotplug_helper was set to /sbin/hotplug, i didnt have tmpfs_posix_acl, etc.
07:05.56eFfeM(actually in the end I will probably allow remote access (e.g. password based), but it is definitely not a mission critical device and DoS-ing a small home system does not seem too likely)
07:06.45m4teFfeM there are a bunch of nifty small http servers
07:07.05m4thttp://en.wikipedia.org/wiki/Comparison_of_lightweight_web_servers
07:07.12eFfeMm4t: i know, trying to balance between performance and functionlaity
07:07.14*** join/#oe noglitch (n=Miranda@mail.atmel.fr)
07:07.32eFfeMm4t: (08:34:28 AM) ***eFfeM is reading http://en.wikipedia.org/wiki/Comparison_of_lightweight_web_servers
07:07.34eFfeM:-)
07:09.11*** join/#oe xjqian (n=gordon@128.252.118.150)
07:09.19eFfeMbut thanks anyway
07:09.29m4toh
07:09.35eFfeMnp
07:10.20m4thah
07:10.30m4tyea i read that a couple weeks ago, nginx caught my eye
07:10.54czr_grg, yes on one hand. on the other hand, if the end product will be installed by regular users, then their network might be open to the internet automatically, and all kinds of problems become real problems.
07:11.00czr_grg, but in general, I do agree with you.
07:11.25czr_as to the "dos", a lot of network service implementations based on TCP have similar issues
07:13.29grgthey can always by modified to drop connections if a full request has not been made in a certain amount of time. Assuming of course that doesn't break any RFC
07:14.00czr_grg, except that until that time they cannot serve new connections since they've exhausted all memory
07:14.03czr_which is the core of the dos.
07:14.16czr_but i digress, who cares.. :-)
07:14.41grgtimeout=10 would be fine i guess.
07:14.54grgofftopic. yes :)
07:15.02czr_except that would break large file uploads over slow links ;-)
07:15.06czr_yes, definitely OT ;-).
07:15.22grgthe dos is only for sending the headers though...
07:15.33czr_yes, thought of that..
07:15.44czr_shrugs and tries to focus on some real work
07:15.58grgtries to focus on heading home in 15 mins
07:16.04grg:D
07:16.13czr_works from home today..
07:17.19eFfeMis at home too, still morning here
07:22.35*** join/#oe cyberdeck (n=cyberdec@iss66.vlsi.informatik.tu-darmstadt.de)
07:23.43m4teven with my kernel looking just like the one from the udev README, still no go
07:25.58*** join/#oe Hasse_ (n=quassel@cpe.ge-0-2-0-950.faaqnqu1.customer.tele.dk)
07:30.35eFfeMneed a reboot & coffee, back in a while
07:31.30*** join/#oe MWelchUK (n=welchma@65.91.2.71)
07:32.57*** join/#oe eFfeM (n=frans@j192117.upc-j.chello.nl)
07:35.01*** join/#oe Pr0t0N (n=lcintrat@fe2adsl-2.wyplay.net)
07:36.46*** join/#oe noglitch (n=Miranda@mail.atmel.fr)
07:41.27*** join/#oe kristoffer (n=kristoff@95.209.11.125.bredband.tre.se)
07:42.45*** join/#oe lrg (n=lrg@host81-136-218-57.in-addr.btopenworld.com)
07:50.27*** join/#oe DuckFault (n=DuckFaul@rrcs-71-43-24-33.se.biz.rr.com)
07:58.29*** join/#oe jest (n=jest@150.254.6.123)
08:00.40*** join/#oe stefan_schmidt (n=stefan@p5B035231.dip.t-dialin.net)
08:02.09*** join/#oe stefan_schmidt_ (n=stefan@p5B035231.dip.t-dialin.net)
08:02.17*** join/#oe stefan_schmidt (n=stefan@p5B035231.dip.t-dialin.net)
08:05.20*** join/#oe pvanhoof (n=pvanhoof@d54C0C0BA.access.telenet.be)
08:10.11*** join/#oe mpr (n=mpr@aggr.com)
08:17.00XorA|goneooops debian lenny is really badly tested
08:18.05*** join/#oe jovox (n=jovox@fw1.q-matic.se)
08:20.12*** join/#oe florian_kc (n=fuchs@port-217-146-132-69.static.qsc.de)
08:22.20jovoxI just received a beagleboard and managed to build and install the console-image. Now I want to extend it a little by adding packages to it (nano, mplayer, whatever). I have tried to find documentation about this and it looks like it's recomended to create a new image by copying an existing rather than editing the an existing. I have only found very little documentation about that and hope anyone can point out some docs that describes this in detail.
08:24.51floriangood morning
08:25.11*** join/#oe dos1|school (n=dos@unaffiliated/dos1)
08:28.56mckoanhi florian
08:29.14CIA-103Sebastian Krzyszkowiak <seba.dos1@gmail.com> 07shr/import * r4bd5a6dbd6 10openembedded.git/recipes/aceofpenguins/ (aceofpenguins-launcher_0.1.bb aceofpenguins-launcher_0.2.bb): recipes/aceofpenguins/aceofpenguins-launcher_0.1.bb
08:29.19*** join/#oe booxter (n=booxter@cpmsq.epam.com)
08:29.23*** join/#oe markos_ (n=markos@79.131.253.223)
08:33.36*** join/#oe woglinde (n=henning@p5DDC7F57.dip.t-dialin.net)
08:34.27Hasse_Hi there :) I'm new to this forum. To whom or where do I ask about boot issues of the console-image??
08:34.53*** join/#oe ArteK (n=Artur@81.15.241.96)
08:46.40woglindehasse just ask
08:46.51mckoan~ask
08:46.52ibotQuestions in the channel should be specific, informative, complete, concise, and on-topic.  Don't ask if you can ask a question first.  Don't ask if a person is there; just ask what you intended to ask them.  Better questions more frequently yield better answers.  We are all here voluntarily or against our will.
08:46.52booxterHasser: 1) it's not a forum; 2) you can just ask and maybe someone will answer you; 3) when asking, don't copy paste large text snippets to the channel, use pastebin
08:47.18booxtermckoan: wow, good command, tnx for info! :)
08:47.42mckoan:-D
08:48.06booxtermaybe info on pastebin will be usefull too
08:48.18mckoan~pastebin
08:48.19ibot[~pastebin] A "pastebin" is a web-based service where you can paste anything over 3 lines without flooding the channel. Here are links to a few : http://www.pastebin.com , http://pastebin.ca , http://channels.debian.net/paste , http://paste.lisp.org , http://www.rafb.net/paste
08:48.27booxterahahaha, nice job
08:49.04booxterI'm making a crib... :)
08:50.37booxtermckoan: where is ibot interface documented?
08:52.04eFfeMcan users learn ibot new commands?
08:52.07*** part/#oe ArteK (n=Artur@81.15.241.96)
08:52.40*** join/#oe ArteK (n=Artur@81.15.241.96)
08:54.10eFfeM~ibot
08:54.11ibotIt's me
08:54.16eFfeM<grin>
08:54.24eFfeM~ibot help
08:54.39eFfeM~help
08:54.41booxtereFfeM: you can ask him privately for 'help'
08:54.51booxterbut there is no info on ~pastebin etc.
08:56.17*** join/#oe cedric (n=cedric@enlightenment/developer/cedric)
08:56.27eFfeMi would like to know how to teach new ~ things
08:59.03XorA~xora
08:59.04ibotit has been said that xora is Graeme Gregory - generic hacker of stuff in OpenEmbedded, or an OpenMoko employee
08:59.14XorAibot: forget xora
08:59.14iboti forgot xora, XorA
08:59.51XorAibot: xora is Graeme Gregory - generic hacker of stuff in OpenEmbedded/Angstrom and a freelancer
08:59.52ibotokay, XorA
08:59.57XorAeFfeM: thats how
09:01.04florian~florian
09:01.07booxterwow
09:01.44florianibot doesn't seem to like me :)
09:02.04booxteribot: who is xora?
09:02.05ibotrumour has it, xora is Graeme Gregory - generic hacker of stuff in OpenEmbedded/Angstrom and a freelancer
09:05.28eFfeMXorA: thanks
09:06.17eFfeMibot: florian is dunno, ibot does not like florian :-)
09:06.17ibotokay, eFfeM
09:06.20eFfeM~florian
09:06.20ibotit has been said that florian is dunno, ibot does not like florian :-)
09:06.34eFfeMflorian, this better ?
09:06.55eFfeMibot: florian is ibot does not like florian :-)
09:06.55ibot...but florian is already something else...
09:06.56florianhrm
09:06.58eFfeMor this better?
09:07.10eFfeMibot: forget florian
09:07.10iboteFfeM: i forgot florian
09:07.34florian~botsnack
09:07.34ibotflorian: :)
09:07.53eFfeMah you're tying to become friends
09:08.59eFfeMibot: eFfeM is a hacker from the Netherlands roaming around on freenode at irregular intervals
09:09.00ibotokay, eFfeM
09:09.23eFfeMibot: ty
09:09.24ibotrumour has it, ty is thank you, or cobb -- a baseball player
09:10.09eFfeMlet's see if it knows the basic netiquette
09:10.11eFfeM~rtfm
09:10.12ibotfrom memory, rtfm is Read The F*cking Manual (TM). It is a suggestion to do your homework before posting a question. Sometimes used as RTFM $SPECIFIC_MANUAL to refer to a specific source of information. See also http://en.wikipedia.org/wiki/RTFM
09:10.32eFfeMah that is going to be useful :-)
09:10.47eFfeMguess it shows off eFfeM is a little bit bored atm
09:10.56*** join/#oe fpga (n=s@92.62.56.51)
09:12.05eFfeMibot: nickometer xora
09:12.06florianeFfeM: oh, don't mention this here - what about taking a look at bugs.openembedded.org? ;)
09:12.29eFfeMflorian ;)
09:12.52eFfeMshould do so, but atm on a different project
09:15.15czr_florian, the pages need a redesign?
09:15.17czr_hides & runs
09:15.39florian:-)
09:17.16Hasserbooxter: thx man, I meant forum as in area... ;)
09:22.50*** part/#oe jovox (n=jovox@fw1.q-matic.se)
09:28.12pb__florian: good morning
09:28.27florianhi pb__
09:30.51woglindejohi pb
09:35.59*** join/#oe Pr0t0N (n=lcintrat@fe2adsl-2.wyplay.net)
09:37.07pb__hi woglinde
09:37.33CIA-103Brijesh Singh <a0270506@incredibles.(none)> 07org.openembedded.dev * rec8b2b66c9 10openembedded.git/recipes/ti/ (files/gstreamer-ti-tracker-824.patch gstreamer-ti_svn.bb): gstreamer-ti: merge updated patch from tracker and export CODEC_SERVER dir for the hard-coded server name
09:57.13*** join/#oe stephank (n=traveler@2001:1af8:fe5f:0:21c:c4ff:fece:ea94)
10:04.42*** join/#oe fpga (n=s@92.62.56.51)
10:09.10*** join/#oe patrice (n=Miranda@mail.atmel.fr)
10:14.17*** join/#oe Sleep_Walker (n=Sleep@gprs8.vodafone.cz)
10:19.00*** join/#oe dth_ehb (i=59b61d3b@gateway/web/freenode/x-dlhpzltciccayyqg)
10:20.34*** join/#oe de_manuel_pi (n=cryolab2@rob.rz.htw-dresden.de)
10:26.44*** join/#oe tmbinc_ (i=abcd@83.141.3.59)
10:28.18*** join/#oe rsv (i=7aa62e54@gateway/web/freenode/x-grlsvqoracnvkexu)
10:29.45*** join/#oe ptitjes (n=didier@93.2.7.143)
10:33.50*** join/#oe hrw (n=hrw@chello089078170228.chello.pl)
10:35.38*** join/#oe booxter (n=booxter@cpmsq.epam.com)
10:36.41*** join/#oe booxter (n=booxter@cpmsq.epam.com)
10:37.35hrwre
10:39.31*** join/#oe booxter (n=booxter@217.21.56.2)
10:40.07*** join/#oe Spyro (n=ian@benden.mnementh.co.uk)
10:40.48*** join/#oe raster (n=raster@enlightenment/developer/raster)
10:41.45*** join/#oe booxter (n=booxter@217.21.56.2)
10:44.27*** join/#oe booxter (n=booxter@cpmsq.epam.com)
10:44.37*** join/#oe Sleep-Walker (n=Sleep@nat/novell/x-rnotywtbovvjsxjx)
10:45.01*** join/#oe booxter (n=booxter@cpmsq.epam.com)
10:48.23*** join/#oe rob_w_ (n=bill@p549BBE96.dip.t-dialin.net)
10:48.31*** join/#oe pirho (i=pirho@gateway/gpg-tor/key-0x2CEEC9CB)
11:00.03*** join/#oe thaytan_ (n=jan@192.18.8.1)
11:26.50*** join/#oe fpga1 (n=s@92.62.56.51)
11:41.45*** join/#oe ArteK (n=Artur@81.15.241.96)
11:42.56*** join/#oe mario-goulart (n=user@201.40.162.47)
12:04.50*** join/#oe waite (n=bwaite@206.83.81.178)
12:06.19*** join/#oe woglinde (n=henning@p5DDC7F57.dip.t-dialin.net)
12:08.26*** join/#oe otavio (n=otavio@debian/developer/otavio)
12:12.27*** join/#oe BenLauDC (n=benlau@221.125.8.105)
12:12.58*** join/#oe rkirti (n=oespirit@203.199.213.3)
12:13.12woglindehi rjirti
12:13.15woglindeups rkirti
12:13.25rkirtihello woglinde
12:13.33rkirtigood morning everyone
12:18.01*** part/#oe ArteK (n=Artur@81.15.241.96)
12:22.31*** join/#oe ArteK (n=Artur@81.15.241.96)
12:34.13*** join/#oe shoragan (n=shoragan@debian/developer/shoragan)
12:40.51patriceHi
12:43.42*** join/#oe aloisiojr (n=aloisio@200.184.118.130)
12:45.17*** join/#oe benlau2 (n=benlau@221.125.8.104)
12:51.04pb__morning cbrake
12:53.19*** join/#oe manav (n=manav@59.160.172.220)
12:55.43*** join/#oe kristoffer (n=kristoff@79.138.156.80.bredband.tre.se)
12:55.58*** join/#oe vo5 (n=vo@bd21096b.virtua.com.br)
13:00.12*** join/#oe ctusar (n=ctusar@router2.videon-central.net)
13:04.47chouimatmorning
13:04.52woglindehi chouimat
13:07.36*** join/#oe cminyard (n=cminyard@pool-173-57-157-176.dllstx.fios.verizon.net)
13:08.06*** join/#oe rkirti_ (i=cbc7d5e3@gateway/web/freenode/x-caufetqxnfaqduzq)
13:11.22*** part/#oe ArteK (n=Artur@81.15.241.96)
13:12.37*** join/#oe boris_OmegA (i=boris@lns-bzn-52-82-65-124-19.adsl.proxad.net)
13:15.26*** join/#oe dth_ (i=59b61d3b@gateway/web/freenode/x-udomffzxdtmyigtx)
13:16.28*** part/#oe dth_ (i=59b61d3b@gateway/web/freenode/x-udomffzxdtmyigtx)
13:16.48*** join/#oe dth_ (i=59b61d3b@gateway/web/freenode/x-kwrpgnwocoafordd)
13:17.36*** join/#oe munzur (n=caner@85.101.57.225)
13:21.45*** join/#oe sgh (n=quassel@cpe.ge-0-2-0-950.faaqnqu1.customer.tele.dk)
13:28.39*** join/#oe stefan_schmidt_ (n=stefan@p5B03408B.dip.t-dialin.net)
13:35.58hrwho
13:53.38*** part/#oe de_manuel_pi (n=cryolab2@rob.rz.htw-dresden.de)
13:54.47*** join/#oe eFfeM (n=nly91006@ip-145-93-232-32.fontys.nl)
13:58.40*** part/#oe thebohemian (n=rschus@p5DDC7F57.dip.t-dialin.net)
13:59.46tardyphey oe experts!
14:00.11tardypdo you know an easy way to force link with g++?
14:00.21tardypis pkgconfig allowing this?
14:00.46eFfeMg++ -o output input.o
14:00.47eFfeM?
14:01.00eFfeMg++ will still use the linker for linking though
14:01.25pb__tardyp: no, pkgconfig doesn't exert any influence over which driver is used for linking.  what's the actual issue you're trying to address?
14:01.43tardypwell my libgles is requiring g++
14:01.55pb__why?
14:02.03eFfeMif it is a g++ lib then use -lg++ or so
14:02.05tardypthough every program linked with clutter needs stdc++
14:02.38tardypg++ is supposed to automaticaly add several c++  libs and  linker directives
14:02.50pb__it should be getting the libs automatically via DT_NEEDED.
14:02.58pb__what are the linker directives that you need?
14:03.05tardyppb_, the gles implementation is implemented in g++
14:03.06CIA-103Koen Kooi <koen@openembedded.org> 07org.openembedded.dev * rab3fe804ca 10openembedded.git/recipes/xscreensaver/ (xscreensaver.inc xscreensaver_5.07.bb): xscreensaver: fix packaging and QA
14:04.04pb__tardyp: sure, but the fact that the library is compiled with shouldn't mean that its clients are obliged to link with g++ as well; I think that ought to be transparent.
14:04.19tardypI see.
14:04.30tardypits a binary only proprietary lib
14:04.41tardypprobably not linked properly I supposed
14:04.54pb__ah, I see
14:05.32pb__you could make a shim library that contains the right DT_NEEDED things and link with that, or I guess you could put -lstdc++ and whatever else in your .pc's libs section.
14:06.53tardyppb_, sounds good.
14:08.47tardyppb_, you think:   "g++ -shared -o libGLESv2 -lgles20" will do the trick ?
14:09.28pb__it should do, yes.
14:09.44pb__you might want to call it "libGLESv2.so", but otherwise I think that's fine
14:10.02tardypyes of course
14:10.13pb__if g++ complains about not having any input files then you can give it a dummy source file that doesn't define anything, though I think it will probably be happy with -lgles20 as its only input.
14:10.32tardyppb__, thanks for your wisdom... will you be at ELCE?
14:11.22hrwtardyp: LD=${CXX}?
14:11.45pb__tardyp: I don't think so.
14:11.57tardyphrw, yes, but then I'll need to change all the clients reciepes
14:12.21hrwtardyp: freescale stuff...
14:12.52tardyphrw, proprietary shit :/
14:13.24hrwtardyp: is not the one and same?
14:13.26hrw;D
14:14.00CIA-103Sebastian Krzyszkowiak <seba.dos1@gmail.com> 07shr/import * ra694dcbe71 10openembedded.git/recipes/connman/mokonnect_svn.bb: mokonnect: add connman to RDEPENDS
14:14.10CIA-103Sebastian Spaeth <Sebastian@SSpaeth.de> 07shr/import * r55874d7661 10openembedded.git/recipes/connman/mokonnect_svn.bb: mokonnect: also bump PR
14:19.23CIA-103Sebastian Krzyszkowiak <seba.dos1@gmail.com> 07shr/import * r7b499b3218 10openembedded.git/ (2 files in 2 dirs): shr-today: new recipe
14:19.24CIA-103Sebastian Krzyszkowiak <seba.dos1@gmail.com> 07shr/import * rc048447e6b 10openembedded.git/recipes/tasks/task-shr-feed.bb: task-shr-feed: add shr-today
14:25.00*** join/#oe jovox (n=jovox@fw1.q-matic.se)
14:28.36jovoxI'm looking for a web browser that runs in framebuffer (ångström/beagleboard).. Been googleing for hours now without really finding anything. Any suggestions?
14:30.13mario-goulartjovox: maybe Links (http://links.twibright.com/features.php)
14:30.55jovoxmario-goulart: I just found that actually :-) Thanks!
14:32.00mario-goulartjovox: you're welcome. :-)
14:39.26*** join/#oe DuckFault (n=DuckFaul@rrcs-71-43-24-33.se.biz.rr.com)
14:46.00munzurHi, I run bitbake meta-toolchain-qte and I get nothing provides 'meta-toolchain-qte', what do you think the problem is?
14:47.00munzurI checked the content of `recipes/meta´ folder, there's no bb file for meta-toolchain-qte.
14:47.43woglindemunzur think about it
14:48.22woglindeif there is no bb, how then bitbake can build your bb
14:49.14munzurI know, I though this bb file should be there by default, since there are other meta-toolchain bb files.
14:50.08*** join/#oe fpga (n=s@92.62.56.51)
14:50.38munzurIn openembedded user manual, under Creating and Using a QT Embedded SDK title, it suggests to run this command directly.
14:51.00woglindehm then it seems the usermanual is worng
14:51.10woglindeor you have a not the right branch
14:51.20woglindemunzur are you using stable branch?
14:51.49*** join/#oe de_manuel_pi (n=cryolab2@rob.rz.htw-dresden.de)
14:52.35munzurYes
14:53.30*** join/#oe user2 (n=3MX@125.24.185.131.adsl.dynamic.totbb.net)
14:53.40woglindemunzur ah okay the meta-toolchain for qt was only introduced for .dev branch
14:55.05munzurwoglinde: So how can I switch the branch? (if easy to answer)
14:55.56tardyppb_, FYI, this doesn't work :-( g++ is probably doing some more clever things than just adding -lstdc++...
14:56.40munzurwoglinde: Ok, I found the related section in user manual. Thanks a lot.
14:58.08tardyphttp://pastie.org/601714
14:58.35*** join/#oe kergoth (n=kergoth@65.200.49.156)
15:00.15pb__g'day kergoth
15:00.33*** join/#oe jconnolly (n=jconnoll@firebug.buglabs.net)
15:00.34kergothhey
15:01.03woglindejo kergoth
15:01.11woglindetardyp you are trying gles stuff?
15:01.26woglinde~lart intel iegd driver
15:01.26ibothereby declares intel iegd driver a troll
15:02.30tardypwoglinde, absolutely
15:03.07woglindetardyp hm
15:03.18woglindefor beagleboard?
15:03.28tardypfor fsl mx51
15:05.19hrwtardyp: how much for cheapest mx51 board?
15:05.32hrwtardyp: qvga/vga screen or vga/dvi out
15:06.49*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:07.23tardyphrw, http://www.akihabaranews.com/en/news_details.php?id=18763
15:07.37tardypthen the devkit is qround $1500
15:08.33tardypbut fsl is giving out devkits to community if you promise to do awsome stuff with it.
15:08.58hrwtardyp: no! never ever another sharp!
15:09.35tardypthe return of the zaurus :)
15:10.26hrwindeed
15:10.26hrwand zaurus was nightmare
15:11.02florianwel... zaurus was pxa based ;)
15:11.39*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:13.23hrwflorian: that was very big bonus
15:13.29hrwpxa == open
15:13.33hrwi.mx === closed
15:14.18florianhrw: yes... i have been working with pxa quite a lot and they have quite some benefits.
15:14.41floriandocumentation is one...
15:14.58hrwwith pxa I feel like 'get base support and then just connect existing drivers'
15:15.12hrwwhere base support == board.c file
15:15.31floriani have i.mx25, 27 and 37 here and the linux stuff freescale provides sucks for all of them.
15:15.43hrwflorian: I have i.mx31
15:16.50*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:17.09florianI just built an image and toolchain for a TX27 board - works pretty well. I'm quite happy with the performance... but not with the drivers.
15:18.50*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:19.45*** join/#oe Gnutoo (n=gnutoo@ABordeaux-152-1-40-189.w83-193.abo.wanadoo.fr)
15:19.47khemgm
15:19.48tardypflorian, I can confirm that the linux stuff freescale provides sucks.
15:19.59tardypThen you have OE.
15:20.20florianhi khem
15:20.48*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:21.12khemtardyp: can you paste output of readelf -d /home/ptar01/poky/build/tmp/staging/armv7a-poky-linux-gnueabi/usr/lib/libgles20.so
15:21.21hrwtardyp: ltib is one, kernel is second
15:21.22floriantardyp: in fact they seem to produce a lot of code but its a good example that in-house development and random releases is not useful
15:21.34florianhas OE
15:22.10czr_hrw, pxa == open? since when?
15:22.20czr_I've been feeling the reverse since marvell bought the stuff.
15:22.36hrwczr_: pxa25/26/27
15:22.37czr_I still prefer reading the intel original datasheets compared to the "marvell" ones.
15:22.38pb__czr_: it was fairly open when it belonged to intel, which was the era of the zaurus.
15:22.46czr_yes, with that I agree.
15:22.51czr_but the marvell thing was bad imho.
15:22.56hrwczr_: and when you search you will even find docs still
15:22.59tardypflorian, they are more targetting big fishs, and give them the code directly
15:23.00czr_pxa270 is our current target.
15:23.03czr_hrw, yes, I know :-)
15:23.06hrwpxa3xx is disaster
15:23.16czr_yup
15:23.30czr_pxa3xx was one of the alternatives for our next hw-platform
15:23.35khemremember intel days
15:23.37czr_but atmel sam9 looks much better now.
15:23.48hrwczr_: o yes.
15:24.00hrwczr_: atmel even provides schematics for boards
15:24.04floriani.MX25 :)
15:24.06pb__yeah, marvell's track record is not very good in terms of either openness or cpu quality.
15:24.15czr_yes, and the CPU looks much nicer and sane in many respects too
15:24.32czr_pxa270 has oodles of yuckyness in it, which gets raised by power of two in pxa3xx.
15:24.48hrwczr_: and when you need openess power then you can go for omap3
15:24.52floriantardyp: that's called "old fashioned" ;)
15:24.57hrws/power/and power/
15:24.58czr_are omaps open nowadays?
15:25.03czr_I always thought that they were quite closed.
15:25.11hrwczr_: kernel is open
15:25.23czr_what about documentation and devkit schemas and stuff?
15:25.38hrwczr_: 3d acceleration is closed (omap3) or totally unavailable closed (omap2)
15:25.42*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:25.50hrwczr_: beagleboard scheme is open
15:26.07czr_ah yes, I chatted with one person who was working with the linux drivers for the 3D. powervr it was.
15:26.19hrwpowervr... please do not curse
15:26.23tardypwonders if there is a market supporting fashionable distribution for old fashionned cpu vendors...
15:26.27czr_he told me that it's mostly because of the weird licensing model between ti and powervr or smt.
15:26.31czr_and was unlikely to open ever.
15:26.46Crofton|workpowervr is a problem
15:26.50hrwczr_: look at intel gma500 - over year on market, still no driver
15:26.54Crofton|workthat TI has little control over
15:26.55hrwopen driver
15:27.11Crofton|workhopefully, they move away from them in the future ...
15:27.23czr_hrw, intel has a track record of being slow anyway
15:27.33czr_I remember waiting for the first gen GMA specs to come out for bloody two years
15:27.43czr_and then.. oooh and aah, 2D pipeline only. gah.
15:27.50czr_spits in the general direction of large multinationals
15:27.58*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:28.10czr_composes himself and gets back to coding
15:28.23*** join/#oe rob_w (n=bill@p549BCD75.dip.t-dialin.net)
15:28.39*** join/#oe rkirti (n=oespirit@203.199.213.3)
15:28.42czr_years back, I was working in radeon (the original RV100/200 series)
15:28.58czr_that was when I learned that even when you have the documentation, if it's completely bogus, it won't help you much.
15:31.16czr_maybe atmel can change that. I've been positively surprised with AVRs at least
15:31.29czr_(in terms of documentation that is)
15:31.59khempb__: whats your opinion on the revised patch about TARGET_OS thing
15:35.45*** join/#oe eFfeM (n=nly91006@ip-145-93-232-32.fontys.nl)
15:36.59pb__khem: I didn't quite understand how DISTRO_FEATURES was meant to get factored into the settings of ARM_ABI and TARGET_OS.
15:37.20pb__from an initial inspection it seemed that they derive solely from MACHINE_FEATURES, which doesn't seem right.
15:37.42pb__and, given that you went to the trouble of adding eabi to DISTRO_FEATURES, it doesn't seem like what you intended either.
15:40.21khempb__: I will add the check to test it in both MACHINE_FEATURES and DISTRO_FEATURES
15:40.36khemand it will only take it if defined in both
15:40.58khemFor machine we are sure it is supported
15:41.05khemand distro will have the choice to make
15:41.16khemhowever this is ok for arm eabi
15:41.45khemfor spe there is no choice
15:41.53khemby nature of it
15:42.03pb__I think it should probably be an error if DISTRO_FEATURES requests something that MACHINE_FEATURES doesn't support.
15:42.27khemYeah better
15:43.33khemadding it to distro feature is needed to enable it
15:44.12khemso far the check only does it for MACHINE_FEATURE in the patch
15:44.26khembut I will also add similar check for DISTRO feature
15:49.16kergothyawns
15:49.40kergothshould probably review the features usage in general.  i've already added some things to combined features which aren't just "is it in machine and distro features", so combined_features is more like just FEATURES, now.. heh
15:49.44kergothmeh, caffeine time
15:51.09pb__khem: for the eabi thing, even better than having it in MACHINE_FEATURES would be to declare the actual arm architecture level in the machine config file, and then have the TARGET_OS auto-munging thing just assert that the architecture is sufficient for the selected abi.
15:51.39*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:51.39pb__so, for eabi you would require v4T or newer; for eabi without interworking v4 would suffice
15:53.11*** part/#oe munzur (n=caner@85.101.57.225)
15:55.40khempb__: you mean basic arm arch name like armv5.6.7 etc
15:56.12*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:56.33khempb__: something like BASE_PACKAGE_ARCH
15:57.17*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:59.30*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
15:59.55pb__something like that, yeah, though BASE_PACKAGE_ARCH does contain a few bogons like "armv6-novfp" and I think some distros clobber it.
16:01.01*** join/#oe dth-oops (n=Dieter@p4FDEC555.dip.t-dialin.net)
16:01.12*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
16:01.18khempb__: for any reason distro wants oabi on a machine that supports eabi, should this case work
16:02.13khempb__: I think MACHINE_FEATURES seems appropriate too
16:02.54pb__yes, there's no reason you shouldn't be able to select oabi on any arm machine.
16:03.12*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
16:03.22*** join/#oe jconnolly (n=jconnoll@firebug.buglabs.net)
16:03.46khemright so I think we should let this be in MACHINE_FEATURES
16:03.46hrw~curse hal
16:03.47ibotMay the fleas of a thousand camels infest your most sensitive regions, hal !
16:04.13jconnollyhi all, i'm trying to build subversion from oe-dev and i'm running into a problem with apr-util_1.3.4 (a dependency)...  http://pastebin.com/d40684bed
16:04.18jconnollyany suggestions?
16:07.25*** join/#oe dth-oops (n=Dieter@p4FDEC555.dip.t-dialin.net)
16:07.33*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
16:07.37pb__khem: it's not obvious to me what you gain by putting oabi in MACHINE_FEATURES.  seems like that's just an opportunity for machine maintainers to get it wrong.
16:08.07pb__if it's supported on all arm architectures, which appears to be the situation, I think you should probably just implement it on that basis.
16:08.17hrwoabi in MACHINE_FEATURES is nonsense I think
16:08.34kergothI've really been thinking that maybe our configuration should be more explicit, less flexible, give them types, maybe even error on access of undefined configuration variables, or something...  need to make it more obvious what vars exist and what you can set them to
16:08.54pb__kergoth: yeah, agreed.
16:09.06kergothnot entirely sure *how* to make that better, but something should be done
16:10.36pb__kergoth: I'm still not whole-heartedly in favour of this approach of synthesizing TARGET_OS based on a grab-bag of little variables, rather than the reverse, but it seems like something worth exploring.
16:11.11pb__for the wider issue, in the medium term I think we need some kind of "namespacing" or high-level typing for variables, to distinguish configuration from recipe stuff from implementation-internals.
16:12.26kergoththat would be a good start, indeed.  i wonder how best to do that in a piecemeal fashion, without pissing everybody off :)
16:13.57pb__one way to start would be to teach bitbake to support aliases for variables, so that you could give old things new names (with new properties) without breaking existing code.
16:13.58khempb__: ok I will revert to using BASE_PACKAGE_ARCH but then we can not control from DISTRO_FEATURES
16:14.31kergoththat's a good point
16:14.33pb__khem: er, why is DISTRO_FEATURES incompatible with using BASE_PACKAGE_ARCH?
16:14.55kergothperhaps we could start allowing '.' in variable names, and use it as a  separator, even though it wouldn't *actually* be broken up into namespaces, itd at least be named in that way
16:15.01kergothautotools.acpaths
16:15.05pb__right, that's just what I was thinking
16:15.11pb__I think that'd be a good step
16:15.52khempb__: so DISTRO_FEATURES will then have new entry for eabi and spe and for machine bits we will deduce it from BASE_PACKAGE_ARCH?
16:15.58khemis that ok approarch
16:16.13pb__khem: right, that's what I was thinking.
16:16.21khemhmm sounds ok to me
16:16.29pb__so, just to be clear, if eabi is not in DISTRO_FEATURES then you use oabi unconditionally, doesn't matter what the machine says.
16:16.38pb__if eabi is in DISTRO_FEATURES and arch >= v4t, use eabi
16:16.44khemright
16:16.45*** join/#oe mnabil (n=mnabil@196.202.20.11)
16:16.47pb__if eabi is in DISTRO_FEATURES and arch < v4t, that's an error
16:16.55*** join/#oe likewise_ (n=chatzill@82-171-51-231.ip.telfort.nl)
16:17.16khemok let me do something on these lines
16:17.48pb__for spe it might make sense to use MACHINE_FEATURES since I don't think the ppc architectures have quite such a linear structure as the arm ones.
16:18.32khempb__: I think I will be consistent and just use BASE_PACKAGE_ARCH
16:19.29pb__ok, that sounds fine
16:20.59woglindehm dont we have now support for eabi on armv4?
16:21.18*** join/#oe jeaneus (n=orb@pool-173-71-43-116.dllstx.fios.verizon.net)
16:21.31khemnow yes but then you need to use latest and greatest gcc
16:22.04jeaneushi all: I seem to be missing X11/extensions/XShm.h has anyone ran into this issue?
16:22.41CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * r3c2c19913c 10openembedded.git/packages/zope/zope-interface_3.3.0.bb: zope-interface_3.3.0.bb: split out .debug, tests and txt files from zope-interface into separate sub-packages to save some space.
16:22.42*** join/#oe rsalveti (n=rsalveti@200.184.118.130)
16:22.44CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * rf059202a45 10openembedded.git/packages/enigma2/enigma2.bb:
16:22.44CIA-1enigma2.bb: add missing python-email to crashlogsubmitter rdepends.
16:22.44CIA-1Bump SRCDATE to match recent openembedded changes.
16:22.48CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * r00e5c22551 10openembedded.git/packages/python/ (python-imaging_1.1.5.bb python-imaging_1.1.6.bb): python-imaging: update to version 1.1.6 and split out .debug and docs into separate sub-packages to save space.
16:22.49CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * r858f2bf742 10openembedded.git/conf/machine/dm7025.conf:
16:22.51woglindekhem whats wrong eith this?
16:22.54CIA-1dm7025.conf: move /usr/lib/*gst* out of squasfs into jffs2.
16:22.56CIA-1This hopefully fixes the image upgrade problem on low flash as long python is not updated.
16:22.58CIA-1Sorry but its necessary to reflash your dm7025 to benefit from this change and the following ones.
16:23.00CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * r7c65ce3cb5 10openembedded.git/packages/enigma2/enigma2-plugins.bb: enigma2-plugins.bb: Bump SRCDATE to include newest webif and match recent openembedded changes.
16:23.05woglindewhy invent something thats obsolete in 2 weeks
16:23.06CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * ra5364c9155 10openembedded.git/packages/python/ (python-crypto_1.9a6.bb python-crypto_2.0.1.bb): python-crypto: update to version 2.0.1 and and split out .dbg and tests into separate sub-packages to save space.
16:23.12CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * rb6129d962c 10openembedded.git/packages/python/ (python-pyopenssl_0.6.bb python-pyopenssl_0.8.bb): python-pyopenssl: update to version 0.80 and split out .dbg and tests into separate sub-packages to save space.
16:23.18CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * r88085a0fa7 10openembedded.git/packages/twisted/ (twisted-native_8.2.0.bb twisted_8.2.0.bb): twisted_8.2.0.bb: split out .debug, tests, scripts into separate sub-packages to save space and bump PR.
16:23.22CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * r1ee435b18d 10openembedded.git/packages/images/dreambox-image.bb: dreambox-image.bb: remove twisted-web2 as its deprecated till twisted-8.2.0.
16:23.25kergothacid burn? seriously?
16:23.27CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * rb0df2dfdf9 10openembedded.git/packages/twisted/ (15 files): packages/twisted: remove old and unused twisted bb files
16:23.30kergothshakes head
16:23.31CIA-103acid-burn <acidburn@opendreambox.org> 07org.openembedded.dreambox * rc6a4dbd321 10openembedded.git/packages/python/ (python-2.5.1-manifest.inc python_2.5.1.bb): python-2.5.1: Split out .debug, tests and scripts into separate sub-packages to save space and bump PR on these packages.
16:24.51woglindehow many armv4 users we have?
16:24.59woglindeI can count them on my fingers
16:25.56*** join/#oe ArteK (n=Artur@81.15.241.96)
16:25.59*** join/#oe darkschneider (n=gab@93-32-57-83.ip32.fastwebnet.it)
16:26.46woglindekhem I am one of them
16:26.48woglindehaha
16:28.28*** join/#oe vivijim (n=vivijim@unaffiliated/vivijim)
16:37.14*** join/#oe toi (n=toi@d54C2AAB7.access.telenet.be)
16:39.59CIA-103Steffen Sledz <sledz@dresearch.de> 07org.openembedded.dev * r8aeac1fd6f 10openembedded.git/conf/checksums.ini: checksums.ini: some missing checksums added
16:42.19*** join/#oe Sup3rkiddo (n=sudharsh@unaffiliated/sudharsh)
16:42.54*** join/#oe AvengerGear (n=cc@124.126.182.62)
17:06.14jeaneusjeaneus: hello all: I am running into this issue X11/extensions/XShm.h No such file or directory. I am trying to build the .dev branch of oe with a distro=angstrom and I am just wondering if any one else has dealt with this issue. let me know if you have some time....
17:11.21*** join/#oe stephank (n=traveler@2002:52c5:cf78:7:21c:c4ff:fece:ea94)
17:11.54*** join/#oe mickey|sofa (n=M@e180177121.adsl.alicedsl.de)
17:12.11pb__hi mickey|sofa
17:13.05mickey|sofahey
17:25.46*** join/#oe brolin_ (n=brolin@200.24.16.89)
17:30.29likewise_hey all
17:31.05likewise_khem: still fiddling with the gnuspe stuff right? I admire your perseverence! (sp?)
17:31.26*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
17:32.01Tartaruswhat spe stuff?
17:32.07likewise_Often I think OE tries too hard to be smart, I rather liked the old way of just setting variables, period.
17:32.22likewise_Tartarus: powerpc spe tripplet support
17:32.27Tartarusyes, what about it?
17:32.44Tartarusgetting code out that's really spe?
17:32.47Tartarusor packaging unfun?
17:33.24likewise_Setting TARGET_OS. See the mailing list and search for "gnuspe" in the topics
17:33.37Tartaruspackaging unfun then, heh
17:34.00Tartarusi replied to one of khems patches last week i think wrt TARGET_OS
17:34.55Tartarusimho, we need to be doing more things in tune files
17:35.05Tartarusand say if you don't include the right tune, that's your bug
17:35.09likewise_Tartarus: I totally agree
17:35.32Tartarus(ie ?= TARGETT_OS="linux" and in the eabi arm ones, do -gnueabi, in the ppc e500 -gnuspe it, etc)
17:35.48likewise_Tartarus: By trying to be smart, we are hiding the details, making harder for people to recognize and fix them in the future.
17:36.07likewise_Although the last approach Marcin proposed is good middle ground...
17:36.19TartarusI should try and read oedevel again
17:36.27TartarusBut, being smart just gives pita to read code
17:36.47Tartarusinline python just makes me to "Why ,d,1 again? oh, right..."
17:38.57*** join/#oe sgh (n=quassel@0x4dd5bf76.adsl.cybercity.dk)
17:41.43kergothheh, we should really make our inline python more of a DSL
17:42.33TartarusWe should do less of it, too
17:43.43*** join/#oe thaytan (n=jan@78.16.104.61)
17:46.36*** join/#oe Martin-B (n=Martin@pool-155-67-198-89.dbd-ipconnect.net)
17:47.29kergothTartarus: i was thinking the other day... why not just let it resolve datastore elements directly?  give it a dict of d as locals() ;)  foo = "${@PN + '-foo'}"
17:51.03*** join/#oe sabrod (n=sabrod@mic92-8-82-234-143-184.fbx.proxad.net)
17:51.57likewise_I was thinking let's ditch python for a second, then I realized no alternative came up in the next second :-)
17:52.23likewise_why ,d,1, again ?
17:52.43*** join/#oe xjqian (n=gordon@mscitspubwlgw.wustl.edu)
17:53.20Tartarusinline python junk
17:58.11kergothit's the crappy bb.data api
18:05.37*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
18:05.57*** join/#oe florian (n=fuchs@g228138207.adsl.alicedsl.de)
18:07.18*** join/#oe dijenerate (n=dijenera@64.210.44.91)
18:10.26florianre
18:12.32kergothlikewise_: lua would be a good choice for that sort of scripting environment, but it's silly to not leverage python when that's what bitbake and our classes are all written in
18:13.19kergothdoes anyone recall why per-subpackage -dbg packages was shot down in the past?
18:20.17*** join/#oe pH5 (n=ph5@e178221161.adsl.alicedsl.de)
18:21.25*** join/#oe marex (n=marex@thor.hackndev.com)
18:23.54NvrBst@khem or cbrake I think;  I'm attemtping to build an angstrom/at91sam9261ek/uclibc and I seen you fixed the udev(141)/ppoll error for beagleboard/omap.  I'm running into the same error, is it an easy fix?  Would you be able to direct me on how to correct this if it isn't too much trouble?  Thanks
18:24.38kergothOpenEmbedded requires python 2.4 right now, right?
18:26.00pH5kergoth: bitbake currently reqires python 2.6
18:26.49kergothdid i say bitbake?
18:26.53*** join/#oe toi (n=toi@d54C2AAB7.access.telenet.be)
18:26.53kergothno, i didn't.
18:30.51pH5guess that snippet of information was completely useless, then.
18:30.55pH5out of context
18:31.25kergothi know that bitbake master uses 2.6, i work on it :)  the question was what OpenEmbedded is up to.  pretty sure OE requires bitbake 1.8.x, which is limited to 2.4
18:31.33kergothshrugs
18:32.02*** join/#oe gremlin[it] (n=gremlin@host130-66-dynamic.0-87-r.retail.telecomitalia.it)
18:33.27*** join/#oe kgilmer (n=kgilmer@firebug.buglabs.net)
18:34.02*** join/#oe marcosmamorim (n=marcos@bd21096b.virtua.com.br)
18:34.03khemNvrBst: you can apply cbrake's patch http://patchwork.openembedded.org/patch/1008/ to kernel and linux-libc-headers recipe that you are using
18:34.35gremlin[it]hi all
18:35.04khemlikewise_: many times they go wronf
18:35.09khemwrong
18:35.21khemso I thought of fixing it once for all :)
18:35.35khemproblem is divided opinions
18:35.49khemI believe in disagree and commit :)
18:36.47pH5kergoth: I know. I just thought bitbake 1.8.x is suggested, not mandatory?
18:37.19pH5I always used (or tried to use) bitbake trunk.
18:37.59*** join/#oe vo5 (n=vo@bd21096b.virtua.com.br)
18:38.11*** join/#oe archae0pteryx (n=snewman@207.47.42.130.static.nextweb.net)
18:39.58m4they khem
18:40.20khemm4t: howdy
18:40.55m4ti just made some really strong coffee, i am having trouble this morning
18:41.03m4tthis afternoon i guess
18:41.08NvrBstkhem: thank you, i'll look at it :)
18:41.22khemm4t: hmm
18:49.13*** join/#oe timtimred (n=meh@79-75-235-221.dynamic.dsl.as9105.com)
18:49.58m4ti am going tospend some more time tonight, and hopefully figure out why udev doesnt seem to be working
18:50.27khemuse old versions which used to work
18:51.58m4tthere isn't any way to get debug output from an image is there?
18:52.19m4tbesides adding echo's to the init scripts myself i guess
18:53.41m4tinit=/bin/sh works fine, and if i do 'root=/dev/hde2 rw' the filesystem is fully accessible
18:53.47m4ti didnt try mounting a tmpfs though
19:00.26*** part/#oe de_manuel_pi (n=cryolab2@rob.rz.htw-dresden.de)
19:01.14*** join/#oe oneshel (n=jim@c-98-216-198-0.hsd1.nh.comcast.net)
19:05.39*** part/#oe jest (n=jest@150.254.6.123)
19:08.30*** join/#oe bluelightning (n=blueligh@pdpc/supporter/active/bluelightning)
19:10.03cdbot2* * OE Bug 5316 has been created by quickx(AT)hotmail.com
19:10.06cdbot2* * opie-image-16mb / gpephone-image build errors
19:10.08cdbot2* * http://bugs.openembedded.org/show_bug.cgi?id=5316
19:11.15khemhmmm PACKAGE_EXTRA_ARCHS what does it signify
19:11.45khemdoes it mean that this machine can run packages intended for the arches mentioned in PACKAGE_EXTRA_ARCHS
19:14.44*** join/#oe booxter (n=booxter@212.98.182.22)
19:23.22*** join/#oe vivijim (n=vivijim@unaffiliated/vivijim)
19:23.44*** join/#oe eFfeM (n=Frans@j192117.upc-j.chello.nl)
19:28.27*** join/#oe marcosmamorim (n=marcos@bd21096b.virtua.com.br)
19:30.03*** join/#oe waite (n=bwaite@206.83.81.178.ptr.us.xo.net)
19:46.07*** join/#oe booxter (n=booxter@212.98.182.22)
19:47.44*** join/#oe thaytan (n=jan@78.16.106.59)
19:49.40*** join/#oe woglinde (i=woglinde@g225147254.adsl.alicedsl.de)
19:49.45woglindere
19:52.15*** join/#oe eFfeM (n=Frans@j192117.upc-j.chello.nl)
19:53.32woglindere effem
19:54.02*** join/#oe marcosmamorim (n=marcos@bd21096b.virtua.com.br)
19:54.32kergothhey woglinde
19:54.52woglindejo kergoth
19:55.30eFfeMhave some system issues so bumping in and out :-)
19:56.14woglindeeffem????
19:59.46*** join/#oe archae0pteryx1 (n=snewman@207.47.42.130.static.nextweb.net)
20:04.27*** join/#oe lrg (n=lrg@host81-136-218-57.in-addr.btopenworld.com)
20:04.40*** join/#oe rddDavid51 (n=roudoudo@78.234.93.192)
20:04.52*** join/#oe jeaneus (n=orb@pool-173-71-43-116.dllstx.fios.verizon.net)
20:05.20kergothhttp://www.linuxfordevices.com/c/a/News/MontaVista-Linux-6/ :) finally
20:05.42woglindehehe
20:06.07woglindekergoth will you give us a demonstration at oedem?
20:06.20kergoththat would imply actually being able to go to oedem :)
20:06.39woglindeyeah but I hope this will happen
20:14.52*** join/#oe marcosmamorim (n=marcos@bd21096b.virtua.com.br)
20:18.11*** join/#oe Martin_B (n=Martin@pool-151-65-198-89.dbd-ipconnect.net)
20:18.38*** join/#oe marcosmamorim (n=marcos@bd21096b.virtua.com.br)
20:27.36*** join/#oe booxter (n=booxter@212.98.182.22)
20:32.56*** join/#oe ant__ (n=andrea@host31-251-dynamic.8-87-r.retail.telecomitalia.it)
20:39.14khemis gmail busted
20:39.41cbrakekhem: appears to be for moe
20:39.49jconnollysame
20:40.02ant__he..
20:40.06ant__502
20:40.18ant__S.O.S.
20:40.19ant__lol
20:40.49Crofton|workthe power must be out at the secret government server farm ....
20:41.13jconnollyhttp://gawker.com/5350474/gmail-fail-google-is-working-on-fixing-it
20:41.41kgilmerwhere's my SLA?
20:41.56woglindehi kgilmer
20:42.13booxtergmail web interface busted. imap/pop/smtp works
20:42.24kgilmerhi woglinde, long time :)
20:43.36Crofton|workkgilmer, hi!
20:43.54kgilmerhey Crofton
20:43.59CIA-103Koen Kooi <koen@openembedded.org> 07org.openembedded.dev * rc874adcc0a 10openembedded.git/recipes/mozilla/ (fennec_hg.bb firefox.inc):
20:43.59CIA-1fennec: update to latest tip
20:43.59CIA-1* fix up buildsystem contamination bug in firefox.inc while I'm at it as well
20:44.01kgilmerCrofton|work rather
20:46.37kgilmerI haven't been here in awhile.  how are things in OE land?
20:48.01kgilmerwhat is oedem?
20:48.21woglindekgilmer our dev meeting
20:48.27woglindelike plumber or guadec
20:48.49kgilmerah ic.  it's private?  not listed on the oe site.
20:48.55kgilmerat least not on the front page
20:51.22Crofton|workthe web page is always behind the list
20:51.31Crofton|workCambridge in early Nov
20:51.38Crofton|workemail pb_ if you are interested
20:52.15kgilmerok cool Crofton|work, thanks.
20:52.52woglindekgilmer you are free to come over and discuss with us
20:53.19woglindemaybee you could make a presentation about the eclipse stuff
20:53.23kgilmerI would like to do that woglinde.  I need to find the right words for my boss.  :)
20:53.26Crofton|workkgilmer, that is the quick answer :)
20:53.50woglindekgilmer are since last year money isnt easy at the moment
20:54.00woglindeargs s/are/ah
20:54.18kgilmeryeah this year i have to work harder to justify travel
20:54.25kgilmerprobably the same for everyone
20:55.05kgilmeralso I had a baby a few months back so I've not been able to do much travel.
20:55.16woglindeah
20:55.17woglindehehe
20:55.25kgilmerwell, not me personally.  my wife rather .  :)
21:00.23khemkgilmer: sure if it was you we would have heard thru TV news channels :)
21:01.08kgilmerthat would be bad khem :)  this kind of celebrity nobody needs.
21:01.56woglinde*g*
21:02.19khemI hope you are having nice time with the baby
21:02.31kergotharg, stupid debian package renaming stuff
21:02.53woglindekergoth why stupid?
21:03.18khemhis library versioning stuff might not be working because of it
21:03.23kergothnot stupid exactly, just ugly the way we had to do it, and causing problems with what I'm working on
21:03.26kgilmer<PROTECTED>
21:03.38kergothnah, working on per-subpackage -dbg packages at the moment
21:05.35*** join/#oe Wiedi (n=wiedi@2a01:138:a015:6:217:f2ff:fe51:7099)
21:08.14khemkergoth: is machine.conf read before distro.conf ?
21:08.28kergothdunno off the top of my head, would have to check bitbake.conf
21:09.58khemyes machine is read before distro
21:10.08khemconf/bitbake.conf tells me
21:10.13kergoth:)
21:10.51*** join/#oe mithro (n=tim@unaffiliated/mithro)
21:11.05khemhmmm then why it does not evaluate BASE_PACKAGE_ARCH = "${@['armv5teb', 'armv5te'][bb.data.getVar('SITEINFO_ENDIANESS', d, 1) == 'le']}"
21:11.26khemlooking at conf/machine/include/tune-xscale.inc
21:11.56khemif I am adding something in distro.conf it should have already defined BASE_PACKAGE_ARCH IIUC
21:12.46kergothbitbake -l Parsing -l Parsing -l Parsing, look at the CONF and BB lines to see what exactly its parsing in what order
21:13.25*** join/#oe aloisiojr (n=aloisio@200.184.118.130)
21:20.03woglindehm ltg is on strike again?
21:26.40*** join/#oe DuckFault1 (n=DuckFaul@rrcs-71-43-24-33.se.biz.rr.com)
21:37.46CIA-103Michael Smith <msmith@cbnco.com> 07org.openembedded.dev * ra5c9970599 10openembedded.git/classes/ (package.bbclass package_deb.bbclass): (log message trimmed)
21:37.46CIA-1package_deb: create md5sums control files
21:37.46CIA-1These are created with the package and get installed in
21:37.46CIA-1/var/dpkg/info. Afterward it's a great way to find modified files
21:37.46CIA-1for backup with a little shell script magic.
21:37.50CIA-1It feels a bit weird to still use MD5, but that seems to be the
21:37.52CIA-1convention in the Debian world.
21:40.40brooniemsmith_: Mostly for historical reasons and because the MD5 together with the size means there's realtively little reason to switch; it's hardly secure anyway.
21:41.08*** join/#oe guillaum1 (n=gl@AMontsouris-153-1-24-76.w86-212.abo.wanadoo.fr)
21:43.50woglindejo guillaum
21:51.41msmith_broonie: yeah i wish there were a file that stored file sizes & times, too.
21:51.49msmith_but at least having the md5sum is better than nothing.
21:51.53msmith_tripwire it ain't but it works in a pinch
21:58.48kergotharg
21:59.34khemkergoth: the problem is recursion
22:00.14khemd.getVar(var,exp)
22:00.23kergothah ha! got it.  my debug image now has the files from a subpackage's -dbg package
22:00.49kergothforgot to run a runtime_mapping_rename on the PACKAGE_INSTALL I'm using for the -dbg image
22:01.45kergothkhem: not sure what you're referring to
22:02.07CIA-103Michael Smith <msmith@cbnco.com> 07org.openembedded.dev * raf431dbe67 10openembedded.git/recipes/openssl/ (10 files):
22:02.07CIA-1openssl.inc: fix packaging on x86_64; use INC_PR
22:02.07CIA-1openssl's makefile always installs to ${prefix}/lib, even if
22:02.07CIA-1libdir is ${prefix}/lib64. Move some files around to make it fit.
22:02.07CIA-1Signed-off-by: Michael Smith <msmith@cbnco.com>
22:02.32khemkergoth: my problem about machine and distro conf
22:02.45kergothahh
22:03.34khemmachine conf has BASE_PACKAGE_ARCH = "${@['armv5teb', 'armv5te'][bb.data.getVar('SITEINFO_ENDIANESS', d, 1) == 'le']}"
22:04.12khemwhich I am trying to use BASE_PACKAGE_ARCH in another python function in distro conf
22:04.46kergothwhy's that a problem?
22:06.01khemno idea
22:06.10khemit goes into recursion
22:06.18khemand then dies of infiniteness
22:06.42khemif I set BASE_PACKAGE_ARCH = "armv5teb" in above machine file all is ok
22:08.27woglindehms why nobody did update libx11
22:08.43woglindeargs
22:08.49woglindenow I see the problem
22:08.53woglindelibx11-native
22:15.23khemkergoth: http://pastey.net/124497 if you can see something wrong
22:15.47woglindehm what is TARGET_PREFIX after inherit native
22:16.14kergothkhem: yech, we really need to audit the bitbake exception handling
22:16.19kergoththe user should never see a full traceback unless they ask for it
22:16.22khemhttp://pastey.net/124498
22:16.26khemis my code
22:16.52woglindehm intressting it is not set
22:17.11kergothhmm
22:17.16khemit fails around line 21
22:17.37woglindehm hm why this dont works
22:17.42woglindefrom native
22:17.43woglindeTARGET_PREFIX = "${BUILD_PREFIX}"
22:18.38kergothkhem: don't see anything obvious.. is BASE_PACKAGE_ARCH referring to TARGET_OS somewhere? hmm
22:18.45kergothwoglinde: don't see anything wrong with that..
22:19.22woglindeits empty
22:19.23khemkergoth: I dont think so
22:19.31woglindein case of libx11-native
22:19.49kergothweird.
22:19.51kergothin both cases.
22:19.54kergoth:)
22:20.36khemkergoth: this is tune-xscale.conf file
22:20.48khemhttp://pastey.net/124499
22:21.12khemit tries to set BASE_PACKAGE_ARCH smartly using python voodoo
22:25.08woglindehms
22:26.20woglindehm build prefix is set empty in bitbake.conf
22:26.33woglindeUILD_PREFIX = ""
22:27.20woglindehm seems I have to fake it
22:30.52*** join/#oe Gin-geR (i=hacker@pD9539628.dip0.t-ipconnect.de)
22:31.16*** join/#oe waite (n=bwaite@c-24-91-81-44.hsd1.ma.comcast.net)
22:34.19kergothrethinks the possibilities for improving build determinism
22:34.26*** join/#oe Sleep_Walker (n=Sleep@193.179.96.131)
22:37.52khemweird when I assign it to local it works
22:38.25khemwill live with it
22:41.33*** join/#oe jotheberlock (n=jotheber@c-68-40-120-138.hsd1.mi.comcast.net)
22:41.48jotheberlockhas anyone here built konqueror-embedded lately?
22:42.50woglindejotheberlock nope
22:43.15jotheberlockah. Woe is me. I managed to get it starting to build with lots of unpleasantness, but for some reason it can't find the standard c++ headers
22:43.28jotheberlockshould I just switch to X11 or something?
22:49.34*** join/#oe DuckFault (n=DuckFaul@rrcs-71-43-24-33.se.biz.rr.com)
22:59.09bluelightningjotheberlock: how are you building it? on your local machine?
22:59.14jotheberlockyes
22:59.18bluelightningwithout OE?
22:59.25jotheberlockbitbake konqueror-embedded with openembedded
22:59.33bluelightningah ok
22:59.55jotheberlockit barfed on a wrong libtool version at first but I got past that by copying in my system one. But now it fails to find things like #include <iostream>
23:00.01bluelightninghaven't tried it in a while but I have been meaning to get around to fixing up the build for the latest version
23:00.32bluelightninghmm, doesn't sound good... not sure what could cause that
23:00.34jotheberlockam I barking up the wrong tree here? I like Qt (I used to work for Trolltech on Qt/Embedded actually), but if all the action is GPE/X11 there may not be much point in persisting with Opie
23:01.08jotheberlockto be fair, I couldn't figure out where libstdc++ was actually being put - I presumed that bitbake would automatically pull it in if konqueror needed it but I could be wrong
23:01.42woglindejotheberlock do you need something small=
23:01.44woglinde?
23:01.52woglindeI guess you are better off with fennec
23:02.02jotheberlocknot super-small. I'm using an iPaq - 64 megs ram, loads of SD/CF
23:02.17bluelightningjotheberlock: it will automatically pull it of course, since the recipe says it should... the paths are probably screwed up is all
23:02.21woglindedont know the midori status
23:02.28jotheberlockI basically went with Opie for nostalgia reasons (fun fact, the second embedded platform ever to run Qt/Embedded was an iPaq)
23:02.28woglindebrowser bases on webkit
23:02.48woglindehehe opie rockz
23:02.58woglindeI am using it at my simdpad
23:03.02woglindeargs simpad
23:03.09bluelightningjotheberlock: FYI I'm the guy who mostly maintains Opie these days :)
23:03.17*** join/#oe mrmoku|a` (n=mrmoku@ppp-93-104-58-38.dynamic.mnet-online.de)
23:03.38jotheberlocksweet, glad someone is :)
23:04.01bluelightningI hope to have a new release out by the end of the year
23:04.13woglindebluelightning hehe
23:05.06bluelightningstill now I have a netbook I manage to make a few code changes on the train each day, so I'm making progress :)
23:05.18woglindecool
23:05.34woglindehow long do oyu have to travel with the train everyday?
23:06.12bluelightningonly 45 mins, not that long really
23:10.27*** join/#oe mithro (n=tim@unaffiliated/mithro)
23:11.21woglindehm khem/hergoth wouldnt it be easy to put something in native.class which automagicly rewrites the DEPENDS lines to the nativ ones
23:12.01khemhmmm I would not want that
23:12.12kergothwoglinde: richard's BBEXTENDCLASS stuff for native/cross/sdk does that
23:12.23kergothwith BBEXTENDCLASS, you can remove the -native/-cross/-sdk recipes entirely
23:12.26woglindekergoth hm
23:12.45woglindehave we this in oe now?
23:12.46kergothI'd like to see a slightly more flexible way of producing variants like that, but its an improvement
23:12.52woglindeor only poky
23:13.05kergothi don't think OE uses it, but it's in the bitbake repo on both trunk and 1.8 branches.  not sure if its in a 1.8 release off hand
23:13.25kergothbitbake change is used to produce the multiple recipes from the original + each class in BBEXTENDCLASS
23:14.15kergothhttp://git.pokylinux.org/cgit.cgi/poky/log/?h=experimental-virtualnative
23:14.21kergothwas the original stuff for it
23:14.43kergothhttp://git.pokylinux.org/cgit.cgi/poky/commit/?h=experimental-virtualnative&id=7f3769423fa81163be97c744e3ee274a8cf45aa1 adds the magic DEPENDS bits to the classes
23:14.44woglindeI would like this feature
23:15.31kergothyeah, its nice.  the only thing I'd like to see above this would be a way to produce new variants without having to use classes for it, so you could automate variants based on particular sets of autoconf arguments, for example
23:15.47kergothright now its one variant per bbclasx
23:15.48kergoths
23:17.48*** join/#oe grg (n=grg@eth7090.sa.adsl.internode.on.net)
23:31.48woglindehm
23:31.57woglindesome one awake?
23:32.33woglindewhat about merge commits should they be avoided?
23:33.00khemusually they should be IMP
23:33.04khemIMO
23:33.29woglindeah rebase doing it for me
23:34.33CIA-103Henning Heinold <heinold@inf.fu-berlin.de> 07org.openembedded.dev * r4b8b9ba87d 10openembedded.git/recipes/efl1/evas-native_svn.bb:
23:34.33CIA-1evas-native: add libxext-native as dependency
23:34.33CIA-1* seems evas-native used libxext from host
23:34.33CIA-1* bump PR
23:34.34CIA-103Henning Heinold <heinold@inf.fu-berlin.de> 07org.openembedded.dev * rf784dd2d78 10openembedded.git/recipes/xorg-lib/libx11-native_1.2.bb: libx11-native: provide native recipe for versiob 1.2
23:34.38CIA-103Henning Heinold <heinold@inf.fu-berlin.de> 07org.openembedded.dev * r8cc857fcbc 10openembedded.git/recipes/xorg-lib/libxext-native_1.0.5.bb:
23:34.41CIA-1libxext-native: provide native recipe for libxext
23:34.43CIA-1* recipe is needed for evas-native
23:41.40*** join/#oe tharvey_ (n=tharvey@adsl-76-205-222-173.dsl.snlo01.sbcglobal.net)
23:49.38*** join/#oe mnabil (n=mnabil@41.234.70.36)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.