**** BEGIN LOGGING AT Fri Apr 29 23:59:57 2005 Apr 30 01:44:06 this is the deadest I"ve seen it in months. Apr 30 01:55:30 Maybe that means its finished. Apr 30 01:55:54 as in Dead or Complete? Apr 30 01:57:30 Complete. Apr 30 02:00:27 ByronT is quick! Apr 30 04:14:38 what's ByronT done? Apr 30 04:20:10 I dunno? Apr 30 04:20:29 all I known is today I'm soldering impared. Apr 30 04:21:07 ka6sox said "ByronT is quick!" - I thought he might have done an OpenSlug release ... ;-) Apr 30 04:21:34 all I;ve been doing today is preparing for 23 relatives coming over tomorrow after the christening Apr 30 04:22:42 But the OpenShowCenter guy did give me CVS access, so I can fix the PHP code to work with both Apache and thttpd, and make an Unslung package out of it ... Apr 30 04:23:31 dyoung: did you or glc have any success with the direct-to-jffs2 unslung testing? Apr 30 04:40:44 Havnt had time for that yet. I did look at your initial linuxrc and know what the problem is though. Apr 30 04:40:50 No, I didnt fix it yet. Apr 30 04:41:12 wanna tell me? Apr 30 04:42:05 oh, theres a fi closing the original first if that isnt there (assuming you copied from the switchbox linxurc) Apr 30 04:42:37 I didnt look at it long enough to know if that first if is needed or was intentioanlly omitted., Apr 30 04:43:07 I removed the if intentionally, and forgot to outdent that code. Apr 30 04:43:32 Okay, so its just the fi on line 50 (or so) then. Apr 30 04:43:37 it was "if we can mount jffs2" which is not required, cause the jffs2 is already mounted by the kernel at that point. Apr 30 04:44:05 yeah Apr 30 04:58:01 I can revisit nslu2 stuff after I get this thing working right. Apr 30 04:58:17 what's broken that needs soldering? Apr 30 04:58:24 I just broke the beta by soldering crap to it. Apr 30 04:58:36 custom CPLD board. Apr 30 04:59:15 to hopefully drive nextgen tsunami sensors. Apr 30 05:00:00 6 votes for [g2] being a wimp. Apr 30 05:00:51 are we gonna remove .altroot from linuxrc? Apr 30 05:02:10 I guess we could if we assume that altroot booters are smart enough to edit their linuxrc Apr 30 05:02:24 yeah Apr 30 05:02:29 I assume hat Apr 30 05:02:31 that Apr 30 05:02:49 I would just leave it commented as an example. Apr 30 05:03:28 since its so easy to stuff it up to the point of reflash. Apr 30 05:03:43 I'm also moving all the sysconflen, dd'ing, grepping and sedding into the nfsroot stanza. Apr 30 05:04:15 but altroot is pretty much a carbon copy of the sdXN stanza Apr 30 05:04:28 thats true. Apr 30 05:04:40 I'm gonna remove it - don't want to tempt newbies Apr 30 05:05:03 we should put a comment at the top, "DO NOT EDIT THIS FILE" Apr 30 05:05:59 (unless you know what youre doing) is implied. Apr 30 05:07:01 is the plan to put anything in the ramfs block? Apr 30 05:07:03 # **** DO NOT EVEN THINK OF EDITING OR REMOVING THIS FILE **** Apr 30 05:07:03 # **** UNLESS YOU REALLY KNOW *EXACTLY* WHAT YOU ARE DOING. **** Apr 30 05:07:12 like a super stripped down switchbox? Apr 30 05:07:29 nope, plan is for nothing at the moment Apr 30 05:09:58 we don't even need to mount /proc now .... Apr 30 05:10:50 dont we if we want to umount something? Apr 30 05:11:14 oh, yeah. thx Apr 30 05:14:01 ok, here comes the second attempt .... Apr 30 05:14:57 03rwhitby 07 * r1.3198 10openembedded/packages/nslu2-binary-only/unslung-rootfs-2.3r25/linuxrc: Second cut at the new Unslung linuxrc Apr 30 05:20:54 Looks good to me Apr 30 05:24:02 cool Apr 30 05:24:37 we should put mugshots of the development team or something in the spare 128Kb :-) Apr 30 05:26:51 or a trojan that we activate in six months time ... Apr 30 05:26:55 ~nefarious Apr 30 05:26:56 hehe Apr 30 05:27:06 it has been said that nefarious is to be infamous by way of nastyness Apr 30 05:27:20 thats a good plan. we should put a (picture) image in the block. Apr 30 05:28:52 we can put a variable trojan_countdown_timer in the sysconf Apr 30 05:29:09 ransom_paid=1 Apr 30 05:29:52 heh Apr 30 05:30:17 we could put a secret easter egg in there if we didn't discuss it in this open channel ... Apr 30 05:30:56 we should use it for something. Apr 30 05:31:49 wonder if we could fit a jffs2 firmware upgrade manager tool in there .... Apr 30 05:33:00 if someone has a nice picture of a Nudi we could put that in there. Apr 30 05:33:19 or in the payload. Apr 30 05:53:04 So oxylbox (Nueston open source media server) seems to work a bit, but has binaries in it's download package (which I assume are for x86) and it's all in German. So looks like it drops off the list. Apr 30 05:53:23 OSC works out of the box. Apr 30 05:53:28 Now to try SwissCenter ... Apr 30 05:56:14 mysql access errors - probably my setup. will debug later Apr 30 06:07:34 Just now got it booting. Need to exec init. I threw a /bin/sh in before the pivot section as a safety net for debugging. Apr 30 06:07:53 1508 more ram. Apr 30 06:08:52 nice - what changes do I need to make? Apr 30 06:11:11 It isn't cleaned up yet, but I have /bin/init right before /bin/umount /proc Apr 30 06:11:19 at the end. Apr 30 06:12:19 I also stuck /bin/sh right before '# Pivot' Apr 30 06:12:51 what does that do? Apr 30 06:12:59 This allows me to get a shell right before executing any changes incase I stuffed it. Apr 30 06:13:20 and then you type the rest of the commands by hand? Apr 30 06:13:24 That way I can re-boot, and fix the error before the crash. Apr 30 06:13:44 No. I just exit from the shell to continue the script. Apr 30 06:13:52 ah, right Apr 30 06:14:10 so why wouldn't the /bin/init go *after* the umount /proc? Apr 30 06:14:30 (instead of the exit 0, you would have "exec /bin/init") Apr 30 06:15:12 This is the first successful boot. Why would I want to umount /proc ? Apr 30 06:15:30 cause /bin/init mounts it again in /etc/rc Apr 30 06:16:48 OK. I have not gotten past the point of getting it to boot for the first time. I'll start cleaning it up and check it in, or failing that email it to you. Apr 30 06:18:29 03rwhitby 07 * r1.3199 10openembedded/packages/nslu2-binary-only/unslung-rootfs-2.3r25/linuxrc: Third attempt at new Unslung linuxrc Apr 30 06:18:58 dyoung, glc: have a look at that one ... Apr 30 06:22:20 OK. I'll try it. Apr 30 06:22:56 again looks okay to me. Apr 30 06:23:25 Now that I'v 'bk vi linuxrc' How do I abandon the changes soI can pull your new source? Apr 30 06:23:44 bk unedit linuxrc Apr 30 06:23:47 bk pull Apr 30 06:23:54 OK. Apr 30 06:24:13 glc: thx for being the guinea pig .... Apr 30 06:24:22 Yeah, thanks. Apr 30 06:24:44 dyoung: was it you or [g2] who was the first guinea pig for Unslung 1.0 ? Apr 30 06:24:48 I have a problem of not enough hours in the day to play deeply with nslu2 stuff right now. Apr 30 06:24:53 that was me. Apr 30 06:24:56 HACK Apr 30 06:25:01 binary edit! Apr 30 06:25:21 UBESSA! Apr 30 06:25:45 "Dammiti that [g2]'s busybox binary rendered my box unbootable!" Apr 30 06:26:52 I didnt know I wasnt supposed to flash it. ;-) Apr 30 06:27:53 anyone know of a megapixel range camera that can take pictures around 2fps? Apr 30 06:28:12 oh, and it needs to be rugged enough to be in the middle of a typhoon. Apr 30 06:29:35 I'm about to recycle the UBESSA board for another UBE hack. Apr 30 06:43:40 that's it for me unless glc comes back with something in the next 15 minutes ... Apr 30 06:54:19 hi Apr 30 06:55:59 g'day Apr 30 06:56:10 morgan Apr 30 06:59:09 it seems there's a tcl.mk package but tcl is listed nowhere in the top Makefile. Any history ? Apr 30 06:59:50 dunno - what's the CVS log for it say? Apr 30 07:01:06 web log says patched by you 6 weeks ago Apr 30 07:01:56 in it's 1.2 release, normal evolution Apr 30 07:04:19 looks like caplink811 checked it in, and I just checked in a patch to use TARGET_ARCH Apr 30 07:46:40 will take a look at it as it doesn't build fine on wiley Apr 30 07:54:01 s/take/give sounds better Apr 30 07:56:08 Still compiling, but found 2 more errors. Apr 30 07:56:08 1. - /mnt/newroot missing. - Add mkdir to linuxrc or build. Apr 30 07:56:08 2. We have a segfault at the last line in getting sysconf data. Investigating. Apr 30 08:06:53 It is the line that gets length. Apr 30 08:07:28 It pivots to sda1 ok. Apr 30 08:09:14 It appears that length is not used anywhere. Apr 30 08:40:18 ramdisk needs to not copy linuxrc. Apr 30 11:02:12 03mkoster1605 * 10unslung/ (Makefile make/perl-term-readkey.mk): Added perl-term-readkey to native-testing Apr 30 11:32:35 Is there a listing of channels available? I'm trying to find out more info about specific web cam support under linux and there doesn't seem to be much online. Apr 30 12:21:47 rwhitby-away: I sent you a slightly modified linuxrc with working sda1root and nfsroot. 3 minor problems are fixed. Apr 30 14:38:19 03bzhou * 10unslung/ (make/cogito.mk sources/cogito/Makefile.patch): packaged cogito Apr 30 14:54:13 03bzhou * 10unslung/make/cogito.mk: let cogito conflicts with git just in case Apr 30 15:01:15 03bzhou * 10unslung/Makefile: cogito ready for cross testing, cogito should deprecate git Apr 30 17:51:53 jf-away, ping? Apr 30 18:23:23 03jp30 * 10unslung/ (3 files in 2 dirs): patch to build a working php-thttpd with thread safety Apr 30 19:00:47 03jp30 * 10unslung/ (6 files in 2 dirs): apache worker MPM Apr 30 19:06:05 hi folks Apr 30 19:07:00 I am trying to get MRTG to work on my slug Apr 30 19:07:23 somehow it does not accept the gd that I have Apr 30 19:07:26 any clues ? Apr 30 19:07:51 what do you mean by "does not accept" Apr 30 19:08:35 it cannot find it, even when I specify the path Apr 30 19:10:50 hmm... Apr 30 19:11:41 this is what I get by the end of ./configure Apr 30 19:11:46 checking for gdImageGif in -lgd... no Apr 30 19:12:00 checking for gdImagePng in -lgd... no Apr 30 19:12:10 checking for gdImagePng_jpg in -lgd... no Apr 30 19:12:19 checking for gdImagePng_jpg_ft in -lgd... no Apr 30 19:12:27 checking for gdImageGd in -lgd... no' Apr 30 19:12:36 checking gd.h usability... no Apr 30 19:12:44 checking gd.h presence... no Apr 30 19:12:54 checking for gd.h... no Apr 30 19:12:56 are you building mrtg inside the unslung build environment, or natively Apr 30 19:13:09 natively Apr 30 19:13:44 you do have the libgd ipk installed? Apr 30 19:13:48 yes Apr 30 19:14:20 can you check that /opt/lib/libgd.so exists? Apr 30 19:15:04 ...it should be a symlink to libgd.so.2.0.0 Apr 30 19:16:19 that's a negative :| Apr 30 19:16:45 don't have it, but it says: Package libgd (2.0.33-2) installed in root is up to date. Apr 30 19:18:14 ok, i'm looking at my libgd install... Apr 30 19:19:24 those files should be there... you must have lost them somehow. you'd better reinstall libgd Apr 30 19:19:56 ok, I did "ipkg -force-reinstall install libgd" and now i do have them Apr 30 19:20:43 same ouput on the MRTG though Apr 30 19:21:32 ok, now you should look in config.log and see why it's failing Apr 30 19:24:22 it is the same thing Apr 30 19:26:49 there should be the text of the command line that failed in there, and any error messages it produced Apr 30 19:31:38 k_velikov, i am just giving you generic autotools debugging tips here - it would be easier to help you if you were using the unslung build environment Apr 30 19:32:12 that way, you could contribute your work to the unslung packages project, too Apr 30 19:39:21 ok, it found the gd.h but still gives me this Apr 30 19:39:40 checking for gdImageGif in -lgd... no Apr 30 19:39:40 checking for gdImagePng in -lgd... no Apr 30 19:39:40 checking for gdImagePng_jpg in -lgd... no Apr 30 19:39:40 checking for gdImagePng_jpg_ft in -lgd... no Apr 30 19:39:40 checking for gdImageGd in -lgd... no Apr 30 19:40:35 are there really no error messages in config.log corresponding those failures? Apr 30 19:41:40 ...no "libgd not found" or similar? Apr 30 19:43:34 warning: libjpeg.so.62, needed by /opt/lib/libgd.so, not found Apr 30 19:43:54 warning: libfontconfig.so.1, needed by /opt/lib/libgd.so, not found Apr 30 19:44:01 and few others Apr 30 19:44:25 well, do those libraries exist in /opt/lib? Apr 30 19:44:32 I do have them Apr 30 19:45:25 try adding -Wl,-rpath=/opt/lib to LDFLAGS Apr 30 19:56:06 goota go Apr 30 19:56:20 'nite Apr 30 20:51:15 ByronT, you wanted to talk to me the other day? Apr 30 20:51:37 possibly Apr 30 20:51:40 :) Apr 30 20:51:51 it was concerning the OpenSlug release Apr 30 20:52:38 03jp30 * 10unslung/Makefile: promote cogito, samba Apr 30 20:53:15 ah... were you just wanting to poll me on what we should do about the license issue? Apr 30 20:53:19 as I am the person who has been in touch with Intel concerning the ipx400 license Apr 30 20:58:19 jp30, could you remove tin from native, since the cross version has already been promoted Apr 30 20:58:35 03jp30 * 10unslung/make/ (mod-fastcgi.mk mod-python.mk): bump ipk versions of apache modules, as they are now built opposite apache-worker Apr 30 20:58:51 eno, will do Apr 30 21:00:21 and cogito deprecates git Apr 30 21:03:05 cogito ergo deprecatum git! Apr 30 21:03:35 LOL Apr 30 21:07:27 03jp30 * 10unslung/Makefile: obsolete git, promote perl-template-toolkit perl-term-readkey Apr 30 21:16:18 we seem to have a working multi-threaded apache! Apr 30 21:17:18 "my work here is done"; 'nite everybody Apr 30 21:17:47 that's great Apr 30 21:17:48 nite jp30 Apr 30 23:02:56 dyoung: ping Apr 30 23:04:47 hi Apr 30 23:05:05 did you get my messages. Apr 30 23:05:07 ? **** ENDING LOGGING AT Sat Apr 30 23:59:57 2005