00:01.18 | joshua_ | hmmmm |
00:01.29 | joshua_ | pb_: happy new year. |
00:03.14 | *** join/#oe clorabit (~eddy@202.152.172.145) |
00:13.37 | RP | HNY! |
00:16.11 | pb_ | joshua_: :-) |
00:18.45 | clorabit | happy new year |
00:19.17 | kergoth | re |
00:21.50 | pb_ | kergoth: wb |
00:24.09 | CIA-4 | 03pb 07 * r1.2790.1.1 10openembedded/packages/ntp/ (files/readline.patch ntp_4.1.2.bb ntp-ssl_4.1.2.bb): |
00:24.09 | CIA-4 | patch ntp to only use -lreadline with executables that actually need it, |
00:24.09 | CIA-4 | so that ntpdate doesn't drag readline and ncurses into handheld rootfs. |
00:25.33 | CIA-4 | 03pb 07 * r1.2793 10openembedded/packages/pcmcia-cs/pcmcia-cs_3.2.8.bb: split out some esoteric pcmcia-cs stuff into separate packages |
00:26.54 | Mech422 | anyone tried building the 'epia' machine on an x86 lately ? |
00:27.23 | Mech422 | or should I be using 'native' for x86 on x86 instead of 'epia' ? |
00:27.23 | pb_ | yeah |
00:27.28 | pb_ | I build epia fairly often |
00:27.46 | Mech422 | pb_: I've been having problems with it ... |
00:27.56 | Mech422 | right now, it can't build uclibc ? |
00:28.08 | pb_ | ah. I wouldn't know anything about uclibc. |
00:28.20 | clorabit | pb_, what should i do to build my source with oe ? |
00:28.28 | Mech422 | Hmm - trust me to pick the combination no one else uses :-P |
00:28.51 | pb_ | clorabit: you'd just need to write an appropriate .bb file. |
00:28.56 | Mech422 | Perhaps I should try: has anyone built uClibC lately ? |
00:29.07 | kergoth | i just built it for arm about 30 seconds ago |
00:29.13 | kergoth | uclibc from cvs changed their configs again |
00:29.28 | kergoth | unless your target arch gets its defconfig updated, it could very well hang at do_configure and fill your disk with the log |
00:29.32 | kergoth | heh |
00:29.37 | Mech422 | ahh... perhaps thats the problem... |
00:30.04 | Mech422 | it was looking for uclibc.config ... but it appears to have been moved to an 'arch' dir (i686, i386, arm, etc ) ? |
00:30.17 | Mech422 | so I just copied the i686 config up a level |
00:30.22 | kergoth | you dont need to do that. |
00:30.31 | kergoth | OE automatically finds the target arch specific version and uses it |
00:30.37 | kergoth | if it didnt do that, there's something wrong with your setup |
00:30.51 | Mech422 | Problem was - epia sets target to i586... |
00:31.00 | Mech422 | but uclibc only had dirs for i386 and i686 ?? |
00:31.01 | kergoth | then we need to create an i586 directory |
00:31.02 | kergoth | and put it there |
00:31.07 | Mech422 | did that too :-P |
00:31.11 | kergoth | thats proper. |
00:31.20 | kergoth | but again, unless it gets updated, it'll hang in do_configure |
00:31.27 | Mech422 | I basically shoved it everywhere I thought it might get found :-P |
00:31.42 | Mech422 | ok - at least know I know the right way |
00:32.15 | Mech422 | so how do I update it ? do I need to do a bitkeeper update ?? or does the 'recipe' need to be updated in bitkeeper first ? |
00:33.13 | Mech422 | kergoth: btw, I noticed one of the i386 files specified the processor as 'PENTIUM4' ... |
00:33.29 | *** join/#oe xep (misha@porter-kresge-apts-59-101.resnet.ucsc.edu) |
00:33.35 | Mech422 | is that intentional ? or should the i386 arch dir target i386's only ? |
00:33.54 | kergoth | it doesnt matter, we override the optimizations anyway |
00:34.45 | Mech422 | ahh - here it is : uclibc/uclibc-cvs/i386/uClibc.config |
00:34.50 | zecke | happy new year |
00:34.56 | Mech422 | oh ? how/where is that done ? |
00:35.18 | pb_ | zecke: happy 2005 to you as well |
00:35.40 | kergoth | yeah happy new year. here's hoping 2005 doesnt suck |
00:35.54 | pb_ | hope springs eternal |
00:35.55 | Mech422 | kergoth: LOL - I'll drink to that ! |
00:37.25 | Mech422 | kergoth: how should I fix/alter my uClibC stuff to work properlly with the new upstream changes ? |
00:37.39 | kergoth | cd tmp/work/uclibc-blahblah/uClibc |
00:37.41 | kergoth | make oldconfig |
00:37.44 | kergoth | hit enter through the prompts |
00:37.52 | kergoth | copy .config over that uClibc.config in your packages area |
00:37.59 | kergoth | then clean and rebuild it |
00:38.02 | andersee | kergoth: any idea why 'bitbake opie-image' insists on moving everything to the morgue, and then package opie-image-1.0-r10: task do_rootfs complains that it can't find anything |
00:38.17 | kergoth | andersee: because ipkg is a little shit. |
00:38.22 | kergoth | beyond that, dunno |
00:38.23 | andersee | heheheh |
00:38.50 | Mech422 | kergoth: that bombs ount for me :-( |
00:38.52 | pb_ | ipkg isn't actually involved in that. |
00:38.59 | kergoth | "bombs out" how? |
00:39.00 | Mech422 | Clibc$ make oldconfig |
00:39.04 | andersee | pb_: oh? |
00:39.09 | pb_ | I think jamey's new implementation of ipkg_compare_versions leaves a bit to be desired, though. |
00:39.10 | Mech422 | make: i586-oe-linux-uclibc-gcc: Command not found |
00:39.25 | pb_ | andersee: if you set CVSDATE_ipkg-utils-native back to 20041201 or so, it should work. |
00:39.27 | kergoth | Mech422: export PATH=/path/to/your/build/tmp/cross/bin:$PATH |
00:39.29 | kergoth | Mech422: heh. |
00:39.34 | Mech422 | ahh... |
00:39.40 | kergoth | pb_: ah, right, the ipkg.py bits |
00:39.42 | kergoth | forgot about that |
00:39.46 | pb_ | yeah |
00:40.17 | Mech422 | ../../.config:31: *** missing separator. Stop. |
00:40.21 | andersee | #Avoid ipkg.py moving everything to the morgue... |
00:40.21 | andersee | CVSDATE_ipkg-utils-native |
00:40.24 | kergoth | pb_: fyi, i'm using docbook for a design spec for bitbake-ng. its in the bitbake-ng repo at berlios. feel free to add things |
00:40.25 | andersee | and tries yet again |
00:40.33 | pb_ | kergoth: cool |
00:40.57 | Mech422 | perhaps trying uclibc for my first build was not a good idea ? |
00:41.11 | kergoth | andersee: ah, thatd be nice |
00:41.16 | Mech422 | would glibc be a better choice for a newbie ? |
00:41.17 | andersee | Mech422: uclibc is perfect. better than perfect. :-) |
00:41.33 | andersee | Mech422: yeah, probably |
00:41.40 | Mech422 | andersee: I've been trying to build 'epia' 'linux-uclibc' for hours now |
00:41.51 | Mech422 | andersee: and it looks like its still trying to build the 'cross' tools ? |
00:42.25 | kergoth | Mech422: why dont you look at line 31 of .config? |
00:42.29 | *** join/#oe eddy1981_ (~eddy@202.152.172.22) |
00:42.48 | CIA-4 | 03pb 07 * r1.2794 10openembedded/packages/portmap/portmap_5-7.bb: move pmap_set and pmap_dump to portmap-utils package |
00:43.24 | Mech422 | kergoth: will do.. |
00:43.30 | eddy1981_ | pb_, can u help me what should i do to build my source with oe ? |
00:43.48 | pb_ | eddy1981_: just write an appropriate .bb file. |
00:43.56 | andersee | kergoth: I have some familiarity with the nethack codebase. When I did the nethack gnome port, I even make it to automake/autoconf, though that part was never merged upstream |
00:44.15 | kergoth | ah |
00:44.16 | Mech422 | kergoth: doesn't seem to exist ... |
00:44.22 | kergoth | Mech422: ? |
00:44.30 | Mech422 | .config file doesn't appear to be there |
00:44.32 | andersee | kergoth: figured it shouldn't be too hard, once I can get the $@#$@$ oe build to work... |
00:44.42 | kergoth | Mech422: then copy uClibc.config to .config, run make oldconfig, then copy it back |
00:45.16 | kergoth | andersee: heh, oe is nice, but it tends to be a rather moving target :) |
00:45.32 | eddy1981_ | pb_, ah thx |
00:46.21 | zecke | pb_: New year, its time for the bootldr on my simpad |
00:46.26 | Mech422 | hmm - it appears line 31 is 'help text' for the menu |
00:46.27 | zecke | pb_: do you know where I can get it from? |
00:46.30 | Mech422 | whacking it |
00:46.41 | kergoth | Mech422: ? |
00:46.45 | zecke | I "know" the procedure to get it flashed... |
00:47.00 | pb_ | zecke: http://handhelds.org/~pb/bootldr-SIMpad-2.21.13.bin.gz |
00:47.02 | pb_ | try that one |
00:47.13 | Mech422 | kergoth: line 31 of the config file says 'help' |
00:47.25 | Mech422 | then is followd by a long text block |
00:47.31 | Mech422 | talking about processor choices |
00:47.32 | kergoth | no, it doesnt. |
00:47.40 | kergoth | i said to copy uClibc.config out of your openembedded tree |
00:47.45 | kergoth | not the config files in the source tree |
00:47.50 | kergoth | heh |
00:47.56 | Mech422 | oh - sorry |
00:49.36 | zecke | pb_: Hmm I know I need to call genboot now load it, and then 'load boot' but... do you've a procedure somewhere :} |
00:49.48 | RP | Ah. The backlight LED driver has upto a 600mA inrush current. That could explain a 1A fuse rating... |
00:52.00 | Mech422 | kergoth: ok - now I need i586-oe-linux-uclibc-gcc to build uClibc ?? |
00:52.05 | kergoth | ? |
00:52.14 | kergoth | 18:28 < kergoth> Mech422: export PATH=/path/to/your/build/tmp/cross/bin:$PATH |
00:52.28 | kergoth | you arent building uclibc, you're just running 'make oldconfig' |
00:52.32 | Mech422 | there isn't a make: i586-oe-linux-uclibc-gcc in that dir |
00:52.40 | kergoth | if it needs the toolchain for that, we need to smack andersee |
00:52.45 | kergoth | Mech422: huh? |
00:52.58 | pb_ | zecke: Alex has a special build of the bootldr that you can boot with serload. Once that's running, you use "load bootldr" to install it as normal. |
00:53.01 | Mech422 | Clibc$ make oldconfig |
00:53.03 | Mech422 | make: i586-oe-linux-uclibc-gcc: Command not found |
00:53.08 | Mech422 | make -C extra/config conf |
00:53.09 | Mech422 | make[1]: Entering directory `/home/steve/OpenEmbedd/stuff/build/tmp/work/uclibc-initial-0.0cvs20041231-r6/uClibc/extra/config' |
00:53.11 | Mech422 | ../../.config:31: *** missing separator. Stop. |
00:53.12 | Mech422 | make[1]: Leaving directory `/home/steve/OpenEmbedd/stuff/build/tmp/work/uclibc-initial-0.0cvs20041231-r6/uClibc/extra/config' |
00:53.13 | *** mode/#oe [+o kergoth] by ChanServ |
00:53.14 | Mech422 | make: *** [extra/config/conf] Error 2 |
00:53.15 | *** kick/#oe [Mech422!~kergoth@ip71.churchill-park.dfw.ygnition.net] by kergoth (kergoth) |
00:53.40 | *** join/#oe Mech422 (~chatzilla@dsl081-073-058.sfo1.dsl.speakeasy.net) |
00:53.46 | kergoth | Mech422: do not flood. |
00:53.49 | *** mode/#oe [-o kergoth] by kergoth |
00:53.59 | Mech422 | does the channel have pastebin ? |
00:54.07 | kergoth | what does the channel have to do with anything? |
00:54.19 | kergoth | if you want to use a pastebin, open a webbrowser and go to a pastebin |
00:54.35 | Mech422 | ahh... I thought they were channel specific |
00:54.49 | Mech422 | anyway - looks to me like its looking for the tool chaing |
00:54.50 | kergoth | and those Command not found's werent errors. |
00:54.59 | kergoth | the error was: ../../.config:31: *** missing separator. Stop. |
00:55.07 | kergoth | and even if it was erroring at the toolchain, i already gave you the command to fix that |
00:55.12 | kergoth | you need to pay attention |
00:55.40 | Mech422 | I do pay attention dude... but there a ton of .config files and you keep abbreviation the paths |
00:55.45 | kergoth | huh? |
00:55.57 | kergoth | export PATH=/path/to/your/build/tmp/cross/bin:$PATH <-thats pretty clear to me |
00:56.05 | Mech422 | thats done |
00:56.27 | kergoth | if it was, you wouldnt get those Command not found errors. but they're irrelevent anyway |
00:56.31 | kergoth | as i already told you before |
00:56.36 | kergoth | look at line 31 of .config |
00:56.41 | kergoth | in tmp/work/uclibc-blah/uClibc/ |
00:56.43 | Mech422 | yes I would -= I DONT have that gcc bin |
00:56.47 | Mech422 | it wasn't built yet |
00:57.09 | zecke | pb_: thanks I'm converted, I'M CONVERTED, I FEEL THE LIGHT |
00:57.30 | zecke | kergoth: I deserve to get kicked :} |
00:57.34 | pb_ | hehe |
00:57.55 | andersee | kergoth: btw, it turns out the problem I was having getting networking running on my 6000L was the wireless driver kept wanting to oops |
00:58.00 | Mech422 | dang it ... my ride is here :-( |
00:58.01 | kergoth | ow |
00:58.10 | Mech422 | thanks for help guys... |
01:00.51 | CIA-4 | 03pb 07 * r1.2795 10openembedded/packages/dbus/dbus_0.22.bb: move dbus-glib-tool into dbus-1-dev package |
01:02.02 | reenoo_ | hrm, looks like I'm not getting anywhere near a working openswan setup |
01:02.14 | pb_ | oh dear |
01:04.43 | reenoo_ | I wonder if a road warrior setup would be simpler. but I don't think it would do what I want. i.e. encrypt everything going over wireless, not just packets with the destination in my own network |
01:06.27 | andersee | sigh, so close now.. |
01:06.38 | andersee | where does openembedded/build/tmp/rootfs/etc/ipkg.conf come from? |
01:06.59 | kergoth | read the rootfs bbclass |
01:08.53 | andersee | kergoth: can we safely assume sed >= 4.0? |
01:10.45 | kergoth | i'd say so. if someone doesnt have a recent sed, we have sed-native in oe. just need to bitbake sed-native and go from there |
01:10.48 | kergoth | why do you ask? |
01:11.40 | andersee | the file manipulations being done with 'cat foo | sed -e "blah" > foo_; rm foo; mv foo_ foo' look decidedly unsafe. and apparently in my case are... |
01:12.19 | andersee | much simpler and safer to edit in place with 'sed -i -e "s/x/y/g" foo' |
01:12.30 | andersee | but that requires >= sed 4.0 |
01:12.43 | kergoth | i'm sure some of our packages already use -i |
01:12.59 | andersee | k |
01:13.35 | reenoo_ | pb_: is rxvt-unicode-4.7 any better? |
01:13.38 | kergoth | how's it unsafe? i mean, clearly someoen could modfiy foo_ after it gets written out but before it gets moved to foo, which would be bad, but.. |
01:15.06 | kergoth | bleh, bored |
01:15.17 | andersee | kergoth: |
01:15.19 | andersee | | + cat /home/andersen/CVS/openembedded/build/tmp/rootfs/etc/ipkg.conf |
01:15.19 | andersee | | cat: /home/andersen/CVS/openembedded/build/tmp/rootfs/etc/ipkg.conf: No such file or directory |
01:15.23 | andersee | thats how |
01:15.40 | andersee | the rm nuked my file |
01:16.03 | kergoth | heh |
01:16.03 | kergoth | s/\;/ && /g |
01:16.09 | kergoth | gotcha |
01:16.36 | andersee | a simple |
01:16.37 | andersee | sed -i -e "s/^src\ /#src\ /" > ${IMAGE_ROOTFS}/etc/ipkg.conf |
01:16.42 | andersee | is much better |
01:16.46 | andersee | err |
01:16.49 | kergoth | you mean without the > i presume |
01:16.49 | kergoth | :) |
01:16.50 | andersee | sed -i -e "s/^src\ /#src\ /" ${IMAGE_ROOTFS}/etc/ipkg.conf |
01:16.58 | andersee | yeah |
01:18.03 | reenoo_ | cp foo foo_ && cat foo_ | sed -e "bla" > foo |
01:18.05 | pb_ | reenoo_: what problems were you having with the previous version? |
01:18.10 | CIA-4 | 03pb 07 * r1.2796 10openembedded/packages/pango/pango_1.8.0.bb: update pango to 1.8.0 |
01:19.39 | reenoo_ | pb_: fonts look ugly and a few keys don't work (may be an xkbd issue though) |
01:19.55 | pb_ | can you be more specific about the fonts? |
01:20.07 | pb_ | rxvt just uses xft to do the rendering. It doesn't have much control over what they look like. |
01:20.32 | pb_ | as for the keys, test to see if they work in gpe-edit. |
01:21.23 | reenoo_ | the keys in question work fine in gpe-edit |
01:21.39 | reenoo_ | as for the fonts. that may just be the font size |
01:21.45 | pb_ | in that case, it probably is an rxvt bug. |
01:21.49 | CIA-4 | 03pb 07 * r1.2797 10openembedded/packages/atk/atk_1.9.0.bb: update atk to 1.9.0 |
01:21.52 | pb_ | I recommend you send a bug report to the rxvt list. |
01:22.40 | reenoo_ | ok |
01:23.02 | pb_ | The font size is controlled by Xdefaults. |
01:24.41 | kergoth | <PROTECTED> |
01:24.43 | kergoth | fun |
01:24.55 | pb_ | heh |
01:25.06 | kergoth | ~herring jamey |
01:25.11 | ibot | ACTION whacks jamey on the side of the head with a large red herring named alfred |
01:26.00 | andersee | kergoth: perhaps time to perminantly revert ipkg-utils-native |
01:29.14 | reenoo_ | pb_: thanks. slightly better now |
01:32.55 | zecke | pb_: Suspend and Resume works lovely thank you |
01:32.57 | zecke | good nite guys |
01:35.01 | RP | 'night all |
01:35.37 | pb_ | zecke: ah, great |
01:35.49 | reenoo_ | 'night zecke |
01:35.59 | reenoo_ | 'night RP |
01:37.18 | reenoo_ | I'm off to bed as well. 'night all |
01:37.47 | CIA-4 | 03pb 07 * r1.2798 10openembedded/packages/gtk+/gtk+_2.4.13.bb: move gdk-pixbuf-csource into gtk+-dev package |
01:55.04 | *** join/#oe CoreDump|hom (~mhentges@xdsl-213-196-241-47.netcologne.de) |
01:56.36 | *** join/#oe xep (misha@porter-kresge-apts-58-131.resnet.ucsc.edu) |
01:56.38 | *** join/#oe CoreDump|hom (~mhentges@xdsl-213-196-241-47.netcologne.de) |
02:00.47 | CIA-4 | 03pb 07 * r1.2799 10openembedded/packages/libgpepimc/libgpepimc_0.4.bb: update libgpepimc to 0.4 |
02:14.18 | *** join/#oe Tygger_Bob (~myname@64.26.144.98) |
02:17.30 | andersee | kergoth: how bout applying this? http://codepoet.org/patch |
02:18.38 | andersee | kergoth: I was a bit confused about the attempt to replace existing destinations, since there didn't seem to be any |
02:19.59 | andersee | kergoth: I hard coded the destinations present in oz. That may be wrong for other systems though, but I didn't see where it was supposed to be added |
02:56.50 | *** join/#oe bluelightning (~bluelight@203-173-245-77.akl.ihugultra.co.nz) |
03:06.33 | *** join/#oe offroadgeek (~offroadge@dsl027-191-243.sfo1.dsl.speakeasy.net) |
03:36.10 | *** part/#oe jmau (~jmau@pD9531087.dip.t-dialin.net) |