**** BEGIN LOGGING AT Fri Aug 04 02:59:56 2006 Aug 04 09:00:42 hi to all guys Aug 04 09:00:58 i ve a problem compiling on my slug some libxml2 related code Aug 04 09:01:15 i ve installed libxml2 and libxml2-dev ipkgs Aug 04 09:01:41 when i call: gcc -o prova1 `xml2-config --cflags` prova1.c `xml2-config --libs` Aug 04 09:02:02 whish is the way i compile this source on my desktop, i get this error: Aug 04 09:02:27 armeb-linux/bin/ld: cannot find -lz Aug 04 09:03:10 anyone knows what's wrong ? Aug 04 09:49:54 andrea_: you also need to install the zlib package (and maybe zlib-dev Aug 04 10:01:52 : but i can't find them in the feeds Aug 04 10:03:08 let me check Aug 04 10:03:27 are you on 3.10 or on the head? Aug 04 10:04:35 there is at least libz-dev on the feed Aug 04 10:07:23 and libz is in package libz1 (and don't ask me where this 1 comes from) Aug 04 10:07:58 andrea_: you might want to install openslug-native if you want to compile locally. Beware that this takes quite some time though as it drags is a lot of perl related pacakges Aug 04 10:08:28 : sure i ve already installed openslug-native Aug 04 10:08:46 install libz-dev and libz1 Aug 04 10:09:51 : in 3.10 it's called slugos-native Aug 04 10:10:00 ok Aug 04 10:10:22 in the head as well, I mixed things up and used the old name Aug 04 10:11:24 : thanks a lot, it now works :) Aug 04 10:11:38 np Aug 04 14:06:12 dang. koen, NAiL, can you help me out? I want to push my gcc fix, but make push-openembedded complains about --lca (which I assume does not exist any more in mtn 0.28) and mtn push in the openembedded dir says: Aug 04 14:06:12 mtn: error: I/O failure while talking to peer monotone.nslu2-linux.org, disconnecting Aug 04 14:07:16 this is my first checkin after migrating to the new mtn Aug 04 14:07:27 --lca doesn't exit anymore, and the IO failure probably means 'access denied' Aug 04 14:07:45 try updating from monotone.openembedded.org and pushing to there as well Aug 04 14:07:54 I was afraid about the --lca thing Aug 04 14:08:23 .28 has a new merger that doesn't need that switch anymore Aug 04 14:08:42 you mean it worked on .27? Aug 04 14:09:04 mtn update -> multiple heads Aug 04 14:09:20 merging was ok Aug 04 14:10:50 koen, how do I tell to use monotone.openembedded.org ? Aug 04 14:11:43 oh nevermind, got it Aug 04 14:13:38 couldn't update from monotone.openembedded.org (mtn update does not take a host argument), did a plain update followed by a mtn push monotone.openembedded.org Aug 04 14:13:43 that seems to have done it Aug 04 14:14:23 mtn pull monotone.oe.org org.oe.dev Aug 04 14:16:31 ah, ok, I always do mtn update Aug 04 14:16:59 koen, hmmm: Aug 04 14:17:00 frans@LinuxPC:~/OpenSlugHead/openembedded$ mtn pull monotone.oe.org org.oe.dev Aug 04 14:17:00 mtn: doing anonymous pull; use -kKEYNAME if you need authentication Aug 04 14:17:00 mtn: connecting to monotone.oe.org Aug 04 14:17:00 mtn: network error: name resolution failure for monotone.oe.org: Name or service not known Aug 04 14:17:30 replace 'oe' with something sensible :) Aug 04 14:17:50 ah, ok, just did cut and paste .... Aug 04 14:18:16 that's better Aug 04 14:22:07 want to bump PR for ixp4xx kernel to make that it is recompiled with the fixed gcc (so we get a good pcm module): if I bump PR should I then reset PR_CONFIG? Aug 04 14:22:13 or shouldn't I bump PR at all ? Aug 04 14:22:43 basically I want people on the head (and especially the build engines) to rebuild the kernel with the fixed gcc Aug 04 14:23:39 did you bump PR on gcc? Aug 04 14:23:57 yes Aug 04 14:24:07 of course (as I added a patch) Aug 04 14:24:50 but for the kernel I did not really change anything, but it needs recompiling to use the patch (as it affects snd_pcm.ko) Aug 04 14:26:47 shouldnt' the kernel depend upon gcc, and thus be rebuilt if gcc is rebuilt? Aug 04 14:27:37 everything should depend on the kernel (and perhaps libc), but I think this is never made explicit. Aug 04 14:27:42 the kernel depends on gcc, but OE can't do reverse dependencies Aug 04 14:29:17 anyway what is the suggested action for ixp4xx-kernel_2.6.17.bb ? Aug 04 14:29:41 ~weather eheh Aug 04 14:29:44 Eindhoven, Netherlands; (EHEH) 51-27N 005-25E 28M; last updated: 2006.08.04 1425 UTC; Dew Point: 62 F (17 C); Pressure (altimeter): 29.91 in. Hg (1013 hPa); Relative Humidity: 88%; Sky conditions: mostly cloudy; Visibility: greater than 7 mile(s); Weather: 66 F (19 C); Wind: from the NW (320 degrees) at 13 MPH (11 KT) Aug 04 14:29:45 started raining here ... Aug 04 14:30:13 started raining very hard Aug 04 14:30:29 Well then take the computer inside - quick! Aug 04 14:30:37 :) Aug 04 14:31:48 it was already, a few weeks ago I used the laptop in the garden with ssh to work on the dev system Aug 04 14:32:07 whatever happened to coffee resistant keyboards :-) Aug 04 16:31:16 koen, is the syncing between nslu2-linux and openembedded broken or is meta/slugos-packages.bb not part of the sync Aug 04 16:31:40 I guess the syncing is broken Aug 04 16:31:47 (i could do an mt push against nslu2-linux with this file but not against openembedded.org) Aug 04 16:31:54 mirrors are responsible for their own syncing nowadays Aug 04 16:32:16 and it syncs the complete org.oe.dev branch Aug 04 16:32:40 got an error on mt push monotonoe.openembedded.org so I tried nslu2 again. that worked, but it does not show up in cia Aug 04 16:32:53 ~seen rwhitby Aug 04 16:33:04 rwhitby was last seen on IRC in channel #openslug, 1d 14h 31m 39s ago, saying: 'NeoMatrixJR1: it's not a common hardware mod - you may need to talk to the wiki page author'. Aug 04 16:33:31 eFfeM: what kind of error? Aug 04 16:34:40 koen, the error scrolled out of sight, let me check Aug 04 16:35:13 mtn: warning: protocol error while processing peer monotone.openembedded.org: 'received network error: not serving branch 'org.nslu2-linux.bitbake'' Aug 04 16:35:13 mtn: bytes in | bytes out | certs out | revs out Aug 04 16:35:13 mtn: 68 | 367 | 0 | 0 Aug 04 16:35:13 mtn: error: processing failure while talking to peer monotone.openembedded.org, disconnecting Aug 04 16:35:33 you're trying to push branches the server doesn't serve Aug 04 16:36:10 this time I think I was not trying to push anything (i did not have pending commits) Aug 04 16:36:23 I am running this in my openembedded dir Aug 04 16:36:40 how do i control the branch ? Aug 04 16:37:32 i'm a little bit lost here. last year I learned the hard way the difference between pushing in the dir with the master makefile and the openembedded dir and now things seem to have changed again without notice Aug 04 16:37:55 where earlier today the mtn push monotone.openembedded.org just worked Aug 04 16:38:00 sigh Aug 04 16:38:35 what have i done to deserve this :-) Aug 04 16:40:19 koen, btw it might have stopped working after the mtn pull monotone.oe.org org.oe.dev Aug 04 16:43:30 hm, redid the mtn pull and now it again works. Aug 04 16:43:59 alll hail to the mysterious ways of monotone Aug 04 16:47:40 eFfeM: just specify the branch and server on the cmdline Aug 04 16:50:35 koen, ok, i only specified the server, not the branch Aug 04 16:50:36 tnx Aug 04 20:45:59 Does anyone know of a good way to contact the author of one of the wiki/howto pages? tman or kitno455? Aug 04 20:46:42 NeoMatrixJR1: you could post a msg to the dev mailing list Aug 04 20:46:55 i seem to recall tman is away for study or so Aug 04 20:47:10 kitno sometimes shows up heere Aug 04 20:47:27 do you have a specific problem? Aug 04 20:47:41 if so you might want to drop it here or on the mailing list as there might be others who can help you Aug 04 20:48:34 gone again, back later Aug 04 20:52:06 yeah, I'm working on the Add device side usb project Aug 04 21:28:33 thanks Aug 05 02:15:18 hello jrsup1 Aug 05 02:15:37 yo Aug 05 02:15:55 i am allan, we have been emailing Aug 05 02:16:14 I know...rwhitby was on earlier too...but he signed out a while back Aug 05 02:16:28 I'm still making monotone Aug 05 02:16:46 you cant find a package for your os? Aug 05 02:17:13 you mean my slug? or ubuntu? Aug 05 02:17:18 ubuntu Aug 05 02:17:50 nah, I think I can get it to work...it's just slow Aug 05 02:18:20 I just now found out how to get my system to recognisze it's dual-core, but I can't install that until the make is done Aug 05 02:18:53 when it's ready I need to make a custom kernel (I think) for my slug that has a number of USB-device capabilities Aug 05 02:18:55 interesting that ubuntu did not know to use smp from the start Aug 05 02:19:08 like which? Aug 05 02:19:09 I agree Aug 05 02:19:23 i have never used ubuntu Aug 05 02:20:11 1.)I need my slug to appear as a mass storage/Usb HD (a hd will be plugged into a USB port of the slug) Aug 05 02:20:21 well, once you have mtn installed, you should be able to download the master Makefile, and build openslug Aug 05 02:20:42 yeah...I'm working on that now Aug 05 02:20:46 from there you have to edit the kernel config to include some more stuff Aug 05 02:21:01 you are aware that the device side port is usb 1.1? Aug 05 02:21:04 that's where I get a bit lost Aug 05 02:21:06 dog slow. Aug 05 02:21:06 yes... Aug 05 02:21:16 it is unfortunate, but this is for a prototype Aug 05 02:22:06 work or school? Aug 05 02:22:12 personal Aug 05 02:22:48 I may have the device built up custom if I can get it to work the way I want. I happened to find the NSLU2 linux site and found it to be the perfect dev environment for my project Aug 05 02:23:23 right, let me guess- a pass-thru encryption device? Aug 05 02:24:00 actually...I don't really know what that would be... Aug 05 02:24:14 why do you want to do this? Aug 05 02:25:16 it's going to be a device I can carry with me in the end that will allow me to never carry a CD again (eliminating the TONS of CD's I have to have to work) Aug 05 02:26:09 actually the main point is to have it mount a CD image as a false USB CD device Aug 05 02:26:47 ok, hard-drive based multi-cd changer. Aug 05 02:27:00 kind of...ever seen one? Aug 05 02:27:06 what do you do that requires so many discs Aug 05 02:27:37 i built something like it but network based once Aug 05 02:27:43 tech work...but I carry a ton of bootable cd's and other utilities Aug 05 02:27:44 for a library Aug 05 02:28:08 uhm- how many pcs can boot off of a usb cdrom? Aug 05 02:28:09 I want to make it bootable so I can dump windows/bartpe/livecd images to it Aug 05 02:28:18 quite a few I think Aug 05 02:28:24 you think? Aug 05 02:28:26 new bios includes that option Aug 05 02:28:28 i dont :) Aug 05 02:28:31 I've done it before Aug 05 02:28:42 you must have newer machines than I Aug 05 02:28:47 :) Aug 05 02:29:00 the device will have a few more options than that, but it's the center point of it Aug 05 02:29:28 you familiar with the usb spec? Aug 05 02:29:49 not much... I've been trying to read the linux USB gadget API Aug 05 02:30:05 and I know the hardware hack skips software controlled pullup Aug 05 02:30:41 yeah, you have to have the gadget driver loaded before you plugin the slug Aug 05 02:31:13 I know...I intend to boot the device before plugging into PC and booting pc Aug 05 02:31:38 ok. well, i will give you a few things to look at. Aug 05 02:32:01 cool, any help is greatly appreciated Aug 05 02:32:25 1. once you have built openslug-kernel and openslug-image using the makefile Aug 05 02:32:50 you will need to modify the kernel defconfig Aug 05 02:33:36 this is a file, provided by the openslug guys, that controls what part of the kernel will be built in, made modular, or left out Aug 05 02:34:02 it basically sets up a file called .config in the kernel build dir Aug 05 02:34:59 it looks like on my box, that the defconfig lives in: Aug 05 02:36:12 openslug/tmp/work/ixp4xx-kernel-2.6.17-r2.1/ Aug 05 02:36:32 but i have not updated in a few days, so the last part of that might differ Aug 05 02:36:57 so are you using openslug or uclinux? Aug 05 02:37:02 both Aug 05 02:37:09 uclinux can be flaky Aug 05 02:37:20 so i have recently started using openslug Aug 05 02:37:45 oh Aug 05 02:38:34 slugos-btu is perhaps half the size of slugos-bag Aug 05 02:38:53 but i managed to squeeze what i needed into openslug Aug 05 02:39:07 ...aaaannnnd we lost me again. Aug 05 02:39:22 there's so many os's for this thing I'm getting abit lost Aug 05 02:39:44 no, there are really only two- unslung and slugos Aug 05 02:40:03 unslung=2.4.0, slugos=2.6.0 Aug 05 02:40:26 unslung is derived from the linksys firmware Aug 05 02:40:38 right....and openslug is a type of slugos right? so what is -btu or -bag? Aug 05 02:40:55 slugos is built from scratch using the base provided by the openembedded folks Aug 05 02:41:11 slugos has several variants Aug 05 02:41:47 based primarily on the instruction set and C libary they use Aug 05 02:42:04 the arm is an amazing cpu Aug 05 02:42:51 it can do big or little endian, plus a long (arm) and a short (thumb) instruction set Aug 05 02:43:11 and then you can choose to use uclibc or glibc Aug 05 02:43:36 so you get -bag, or btu, or lag, etc Aug 05 02:44:07 I see Aug 05 02:44:09 'openslug' is basically slugos-bag, with some extra packages added Aug 05 02:44:31 ucslugc is slugos-btu, with not much added Aug 05 02:44:51 there are also debian variants, mostly little endian Aug 05 02:45:19 confused yet? :) Aug 05 02:45:21 do you think openslug is the best option for what I'm attempting? Aug 05 02:45:28 yes Aug 05 02:45:49 very, I wish we would have had more linux in college (CS major, grad '05) Aug 05 02:46:05 you wont have as much free space for programs as with ucslugc, but i have been the only guy playing with that for the last few months it seems like Aug 05 02:46:40 you have to teach yourself linux Aug 05 02:46:59 it just does not jive with the formallized setting :) Aug 05 02:47:03 hmm...troubeling...I'll need room for a iso creation package, and probably lcdproc Aug 05 02:47:12 those will be no problem Aug 05 02:47:17 ok. Aug 05 02:47:42 you have maybe 2 megs once you leave out some stupid crap that is installed by default Aug 05 02:47:56 you can get lots of stripped binaries in 2 megs Aug 05 02:48:06 Yeah...along with learning my A+ and trying to live in my office's MS saturated environment... Aug 05 02:48:25 although I did install MS's now free virtual server package on my work pc and put ubuntu on it.... Aug 05 02:48:28 hehehe Aug 05 02:48:44 i have been lucky in that regard, i have been using linux as my only desktop os for 9 years now Aug 05 02:49:13 I like my video games too much to do that, and my pocket pc....although I did hear that HL2 now works with wine? Aug 05 02:49:18 though i have been known to dualboot so i can play halflife Aug 05 02:49:26 hhaha Aug 05 02:49:31 we think alike! Aug 05 02:49:44 i have a small win2k partition Aug 05 02:49:59 i have a few games. its all windows is good fore Aug 05 02:50:12 fear, hl2, CoD2, etc Aug 05 02:50:26 I really have been planning on trying to switch....I think I'd be ready if my PPC would work on linux Aug 05 02:50:35 it wont? Aug 05 02:50:41 most ppcs do Aug 05 02:50:47 actually, I haven't really looked into that. Aug 05 02:51:01 hell, even the new mactels do Aug 05 02:51:02 I assumed that since they pretty much only work with outlook they wouldn't work with linux Aug 05 02:51:30 what do you think ppc means? Aug 05 02:51:57 well...pocket pc Aug 05 02:52:00 ahahha Aug 05 02:52:14 I'm sure u linux guys have a better name Aug 05 02:52:16 right, i think it means power pc Aug 05 02:52:25 like macs, you know Aug 05 02:52:37 oh...no I'm talking about the little handheld windows devices Aug 05 02:52:43 what brand? Aug 05 02:52:52 hp ipaq Aug 05 02:52:57 4150 Aug 05 02:53:34 you are kidding right? Aug 05 02:54:13 why? Aug 05 02:54:32 the OE devel env you are now compiling was originally developed to build linux for use on the sharp zaurus and the ipaq Aug 05 02:54:42 http://www.ipaqlinux.com/ Aug 05 02:54:56 it uses the same cpu as the slug Aug 05 02:55:28 indeed....when I started this little project I knew full well that linux had been compiled to run on ARM BECAUSE of that. I just like the little bugger so much I don't want to void my replacement contract Aug 05 02:55:30 :) Aug 05 02:56:08 so I never tried it. I'm one of those stupid people trying all of this w/o JTAG capabilities Aug 05 02:56:42 i have an ancient wince 1 compaq that i won in a raffle. i only ever used hyperterminal on it to connect to a router. i have no need for such a device Aug 05 02:56:57 and i found the jtag port on the slug, but i dont have a wiggler Aug 05 02:57:47 well, i have to go to bed soon, so perhaps back to the task at hand Aug 05 02:58:29 you are familiar with 'make'? well, bitbake (part of OE) is sort of like make on crack Aug 05 02:59:00 I have used make some, and I've heard of bitbake Aug 05 02:59:36 ok, well, bitbake is behind the scenes here, doing all the work **** ENDING LOGGING AT Sat Aug 05 02:59:56 2006