**** BEGIN LOGGING AT Wed Dec 21 02:59:56 2005 Dec 21 03:34:35 03oleon * 10unslung/sources/clamav/postinst: clamav: add freshclam file permissions Dec 21 03:47:28 03oleon * 10unslung/Makefile: Tested clamav for wl500g and promoted Dec 21 04:00:43 oleo: nice work Dec 21 04:07:32 yea :) greetings to Australia for wl500g packages. Dec 21 04:10:22 rhwitby: better than any Xmas present. Tnx again. Dec 21 05:16:05 rwhitby: ping Dec 21 05:16:15 copperbeech: gu Dec 21 05:17:01 hi :-) I'm just setting up olegs firmware for my brother's asus wl500gx.. do you know i it is possible to get swat for samba on it? Dec 21 05:17:26 I don't think the samba 3.0 ipkg is available for the asus is it? Dec 21 05:17:29 dunno - everything that will compile for the wl500g is in the optware feed. Dec 21 05:17:43 a fun little box. Dec 21 05:18:01 my internet gateway is a wiley Dec 21 05:18:32 What do you have on yours? Dec 21 05:18:55 openssh, ftpd-topfield, miau, microcom Dec 21 05:19:10 I put /opt on a 256MB flash stick Dec 21 05:19:52 160MB /opt, 88MB swap. Dec 21 05:19:59 I have opt on a 40Gb HDD - looking at ways to make shares available easily Dec 21 05:20:21 that's nice - does it bash the flash stick? Dec 21 05:20:24 the disk speed on the wl500gx is about half that of the slug. Dec 21 05:20:32 I doubt it ever goes into swap. Dec 21 05:21:08 yeah - I am installing a slug also for an XMas busmans holiday :-) Dec 21 05:36:10 03rwhitby 07org.nslu2-linux.dev * r93cb56a3... 10/Makefile: Added LeSlug targets to the Master Makefile. Dec 21 05:36:11 03rwhitby 07org.openembedded.dev * r0fa590f1... 10/conf/distro/ (leslug-packages.conf leslug.conf): leslug.conf: Little-endian version of OpenSlug Dec 21 06:29:47 03oleon * 10unslung/make/imagemagick.mk: imagemagick: remove libtiff for wl500g Dec 21 06:32:12 03oleon * 10unslung/Makefile: promote imagemagick for wl500g Dec 21 14:43:22 fyi, triggered by rwhitby's msg in the yahoo group I installed miau. While doing that I noticed some omissions in the wiki, which I corrected. Dec 21 14:43:34 also I added the openslug specific things in green Dec 21 14:43:51 and I answered the questions and added a link to the miau manual Dec 21 14:44:20 http://www.nslu2-linux.org/wiki/HowTo/ConfigureMiauForIRCLogging Dec 21 14:44:22 enjoy... Dec 21 14:44:47 eFfeM-log: thx Dec 21 14:46:47 That would be a candidate for moving to Applications/IRCLogging Dec 21 14:50:39 rwhitby, my pleasure. actually I like it that I can keep this running on my slug so I can still be reached when I am at work or away/asleep/... Dec 21 14:50:46 can't keep this PC on all the time... Dec 21 14:51:16 and the logs on the web have gone, haven't they? Dec 21 14:51:26 loglibrary shut up shop Dec 21 14:52:22 rwhitby, decided to google and found this: http://ibot.rikers.org/%23nslu2-linux/20051130.html.gz Dec 21 14:52:38 actually should have given this one: http://ibot.rikers.org/%23nslu2-linux/ Dec 21 14:52:58 oh, yeah, that one still works (one day delayed) Dec 21 14:54:50 i was unaware of this one, just saw it was mentioned on the wiki Dec 21 14:54:59 didn't read that page for quite a while.... Dec 21 14:55:07 that's the one that has been around the longest Dec 21 14:56:33 rwhitby, would it be possible/useful to get #openslug added to rikers as well ? Dec 21 14:57:24 i've no idea who is behind this or whom to contact Dec 21 14:57:45 but there is a lot of interesting stuff being logged over there Dec 21 14:58:23 you need to talk to TimRiker I think Dec 21 14:59:53 yeah, just found the website; will do; i assume people will not object if it is logged ... Dec 21 14:59:56 * rwhitby is currently debootstrapping sid on LeSlug Dec 21 15:00:48 on other hand, you can setup a blootbot for yourself on the the, and propagate the logs anywhere on the web Dec 21 15:00:55 morning, btw Dec 21 15:01:15 s/the/slug/g Dec 21 15:01:52 morning caplink811 Dec 21 15:02:22 don't know how loaded this would be and whether my internet connection could carry the load (especially as it is also used for other things) Dec 21 15:02:54 eFfeM-log: no objection to an nslu2-linux channel being logged Dec 21 15:03:14 ok. i'll ask Dec 21 15:03:35 well, this are low traffic channels, my only problem on capbot is, that it doesn't reconised the 24h line cut off from my provider, so i must restart it manually :( Dec 21 15:05:04 I'll first try to keep it running for a while to see if I do not have similar problems. If it works ok, I'll consider hacking some cron scripts myself and put it on my web server Dec 21 15:05:51 eFfeM-log, talking about miau or a blootbot? Dec 21 15:06:27 caplink811, i've just set up miau Dec 21 15:06:46 i'm not aware about blootbot Dec 21 15:07:19 k, miau is rocksolid, and don't have any problems with a line cut.. jbot is one of that blootbot kind Dec 21 15:07:26 (actually about 3 months ago I re-entered a world that I gradually left some 12 years ago) Dec 21 15:07:47 i'll also have to see if I config-ed it correctly Dec 21 15:07:48 yeah, i can remember ) Dec 21 15:08:09 my line every once in a while got cut Dec 21 15:08:25 no flat rate? Dec 21 15:08:33 caplink811, I assume you do not remember me from 12 yrs back do you? in that case you must be running linux Dec 21 15:08:57 nope, but i remember about some talks at #nslu2-general Dec 21 15:09:00 yes, flat rate, adsl but sometimes the connection drops for whatever reason (or hackers that manage to do something nasty) Dec 21 15:09:02 ah ok Dec 21 15:09:49 ~who are you Dec 21 15:09:55 caplink811: what are you talking about? Dec 21 15:10:12 jbot, what are you Dec 21 15:10:14 I am a blootbot. For more info see Dec 21 15:10:15 actually i discovered that there are a lot of new things in the time I was away Dec 21 15:10:21 ~botsnack Dec 21 15:10:21 caplink811: aw, gee Dec 21 15:11:36 calling it a day for now, cu l8r.... Dec 21 15:11:46 night, eFfeM-log Dec 21 15:11:48 eFfeM-log: logging on rikers.org would be preferable than on someone's home connection :) Dec 21 15:15:03 that's surely right.. Dec 21 15:44:44 Hi mwester Dec 21 16:00:56 Hi Mike Dec 21 16:01:53 03bzhou * 10unslung/ (make/git-core.mk sources/git-core/Makefile.patch): upstream upgrade from 0.99.9i to 1.0.0 Dec 21 16:06:19 hello Dec 21 16:06:33 Hi Dec 21 16:06:58 Have you been able to build the latest unslung version? Dec 21 16:07:11 Did you see http://www.nslu2-linux.org/wiki/FAQ/R63Firmware Dec 21 16:08:06 No - I've been travelling for work today; just got in. I'll read it now... Dec 21 16:08:49 I made a built today after a "make update". It's running here from flash just to test it. Dec 21 16:09:08 I am working on busybox at this moment. Dec 21 16:10:09 Which busybox? Dec 21 16:11:46 I made a diff between the busybox from "ftp://ftp.linksys.com/opensourcecode/nslu2/23RA5/" and busybox 0.60.4 from busybox. Dec 21 16:13:36 Hi rwhitby. Dec 21 16:14:04 hey marceln Dec 21 16:15:13 mwester: I found 6 big changes in halt.c init.c reboot.c sync.c syslogd.c umount.c Dec 21 16:15:13 Dec 21 16:17:10 Yes, I found the same. I created a patch from the changes in umount.c and added that to the slingbox build, so the latest slingbox includes the umount.c changes made by Linksys. Dec 21 16:17:24 http://pion.xs4all.nl/~marceln/tmp/busybox.diff.bz2 Dec 21 16:18:05 Hehehe - I have the same diffs on my laptop; I took them along on my trip today to work on this! Dec 21 16:18:23 I didn't know. Dec 21 16:19:11 I haven't started - so I will be happy to work on some other part of this. What changes for unsling do you think are most important? Dec 21 16:19:48 Did someone mention R64 on that page ? Dec 21 16:20:44 Yes: ... However, if in the meantime update to R64 ... Dec 21 16:21:08 is R64 earlier or later than A5 ? Dec 21 16:22:18 ooh, ooh, is someone making a new unslung for Christmas? Dec 21 16:22:24 :) Dec 21 16:22:28 Linksys self says: latest firmware "2.3 Release 63" Dec 21 16:22:42 I think the R64 is a typo. Dec 21 16:23:01 The A5 release could be a source code only release. Dec 21 16:23:33 jumpkick, only if you offer everyone cookies and milk ;) Dec 21 16:23:41 Trevor didn't find kernel changes but it's the first to include busybox. Dec 21 16:23:43 The A5 release seems to be preparation for internationalisation Dec 21 16:24:00 mwester: ironically enough, I'm baking chocolate chunk cookies right now Dec 21 16:24:09 jumpkick: yes, Unslung 6.x-alpha is buildable from monotone right now Dec 21 16:24:31 does it fix the /opt/bin not in the path thing that breaks all optware packages? Dec 21 16:24:37 And it will run as well!! Dec 21 16:24:54 Those who are running it should add their entry to http://groups.yahoo.com/group/nslu2-linux/database?method=reportRows&tbl=12 Dec 21 16:25:39 jumpkick: are you accessing Unslung via telnet, dropbear or openssh ? Dec 21 16:26:05 I was using it via telnet Dec 21 16:26:37 mwester: It would be nice to get "unsling", installing packages and starting and stoping optware software in the standard webinterface. Dec 21 16:26:41 there was no /etc/profile ... Dec 21 16:26:47 there's your problem then. Use openssh to access it and the path is correct (we patch openssh to make sure it is so). Might be the same for dropbear too - dunno, I never use it. Dec 21 16:27:40 rwhitby-web: couldn't we just add /etc/profile rather then patching? Dec 21 16:28:12 marceln, A5 is a binary release, ftp://ftp.linksys.com/international/firmware/NSLU2_fw_ver.txt Dec 21 16:28:39 Ok. Dec 21 16:28:44 no problem Dec 21 16:29:56 marceln: I also have on my list to experiment with the Linksys thttpd to see what features we have to work with, but we have so little flash space left that it may be very difficult to add a new web application to perform an unsling, and an ipkg operation. Dec 21 16:29:58 jumpkick: the problem up until now has been that if we patch the /bin/sh path, then linksys app start using the new busybox instead of the stock busybox, and things break. Dec 21 16:30:34 mwester and marceln are working on determining the linksys mods to busybox (we have only got the source code for the first time with the A5 release) so that we can knock over that problem. Dec 21 16:30:51 So at the moment, you need to install bash and use that, or install openssh and use that. Dec 21 16:30:58 mwester: Thats way i was working on the patch. I hope to merge both busybox versions. Dec 21 16:32:37 Yes, that would be good. The umount.c changes are checked in and should be in the latest builds, that was important because there are Linksys apps that are using flags that the busybox version of umount would reject. That's now fixed, at least. Dec 21 16:32:54 mwester: Did you ever look at the package "ipkg-web". Dec 21 16:33:03 jumpkick: but I do agree that having /opt/bin on the path for telnet access is a very desirable thing. we just can't do it yet (but are working on it) Dec 21 16:33:21 marceln: And don't tell me that you don't like it because i don't like it either. Dec 21 16:33:43 But such a thing migth be good for some users. Dec 21 16:34:35 IMHO, ipkg-web type stuff can wait until after the binary firmware release. Dec 21 16:34:37 Yes, but it's a chicken-and-egg thing, as it's too big to fit in the flash, I think, and so the user would have to run the ipkg manually to install the ipkg-web application! Dec 21 16:35:01 people already run unsling manually, so one more manual ipkg installation is not a problem. Dec 21 16:35:43 I think going down the path of web-based installation is a slippery slope. People usually need to edit config files anyway, so having them install things manually is good practice for their command line skills. Dec 21 16:36:13 maybe, it is possible to ask the user "do you have internet access right now" and then install ipkg-web automagically, in a context of a "base-package" Dec 21 16:36:14 if you start providing web-based installation, then people are going to want web-based configuration, and it never ends :-) Dec 21 16:36:49 rwhitby-web: cool... yeah it will be very helpful... I don't run my nslu2 with any disks attached so telnet is all I have space for... I deleted linksys busybox all together, but then I also hard crashed (flash to fix) my nslu2 a couple of times too... Dec 21 16:37:20 so maybe it was my removal of linksys's busybox that did it... Dec 21 16:37:28 rwhitby-web: I tend to agree. Unslinging the device is a step AWAY from the web-based appliance. I have no interest in building a complete framework, I was just interested in seeing if we could eliminate the need for telnet in the flash image, and remove the command line interaction until the unsling is complete. Dec 21 16:38:13 mwester: I think the "Manage Telnet" link you've added on the web interface is a great step towards that. Dec 21 16:38:54 jumpkick: you cannot safely remove the linksys busybox Dec 21 16:43:27 Bye Dec 21 16:44:05 rwhitby-web: er... I see... that's too bad it's a big space waster Dec 21 16:44:41 jumpkick: when mwester and marceln are successful in adding the linksys mods to busybox, then we will be able to replace it completely. Dec 21 16:47:29 woo hoo! That will be a good day indeed Dec 21 16:48:38 mwester: have you added your entry to http://groups.yahoo.com/group/nslu2-linux/database?method=reportRows&tbl=12 ? Dec 21 16:52:30 davidv: Adelaide, not NZ Dec 21 16:58:37 hi Dec 21 17:00:12 what could be consuming my memory? only 880kB using Unslung 5.5 Beta Dec 21 17:02:42 drif: what is the output of "free" ? Dec 21 17:03:31 Mem: 31252480 30351360 901120 0 1126400 21991424 Dec 21 17:03:32 Swap: 57569280 4050944 53518336 Dec 21 17:03:32 MemTotal: 30520 kB Dec 21 17:03:32 MemFree: 880 kB Dec 21 17:04:08 ah sorry, pasted /proc/meminfo Dec 21 17:04:15 too late I guess ;P Dec 21 17:04:30 paste in free anyway Dec 21 17:04:34 total used free shared buffers Dec 21 17:04:34 Mem: 30520 29904 616 0 1340 Dec 21 17:04:34 Swap: 56220 3956 52264 Dec 21 17:04:34 Total: 86740 33860 52880 Dec 21 17:04:57 are you unslung to a disk yet ? Dec 21 17:05:02 yes Dec 21 17:05:12 that's what bothering me Dec 21 17:05:24 are you sure you're unslung ? Dec 21 17:05:35 is this correct? Dec 21 17:05:37 Filesystem 1k-blocks Used Available Use% Mounted on Dec 21 17:05:37 rootfs 195843204 2320812 191532744 1% / Dec 21 17:05:37 /dev/sda1 6528 5312 1216 81% /initrd Dec 21 17:05:37 /dev/sda1 195843204 2320812 191532744 1% / Dec 21 17:05:40 /dev/sda1 195843204 2320812 191532744 1% /share/hdd/data Dec 21 17:05:42 /dev/sda2 116661 4145 111312 4% /share/hdd/conf Dec 21 17:05:53 yep, that's correct. Dec 21 17:06:30 paste the output of "ps -ef" to pastebin.ca (not here) Dec 21 17:08:42 never used, should I use details or just submit? Dec 21 17:09:21 just paste it in and submit. set expiry if you don't want it to be in Google forever. Dec 21 17:09:45 http://pastebin.ca/34545 Dec 21 17:09:47 set 1hour Dec 21 17:09:53 in case you were busy :P Dec 21 17:12:32 don't see anything unusual there Dec 21 17:15:10 Could it just be that /bin/free doesn't report how much has been allocated as buffers Dec 21 17:15:28 how about /proc/meminfo? Dec 21 17:15:55 ah, forget that last one then Dec 21 17:16:30 is it usual that after installing openssh bootup really slows down.. Dec 21 17:16:34 takes minutes Dec 21 17:17:40 or should I use dropbear Dec 21 17:18:00 the first boot takes a long time cause it has to generate the keys. after that there is no difference Dec 21 17:18:19 you should use openssh - it's faster. Dec 21 17:19:02 ah, I love this device :P it seemed to have solved my probs with my dreambox Dec 21 17:21:20 one more question, is there any afraid on getting defragmentions when my OS files uses same partition as my data storage :-\ and there's going to be traffic there Dec 21 17:24:09 it's ext3, so the question is moot I think. Dec 21 17:30:37 took 5 minutes again to boot :-\ Dec 21 17:33:38 I couldn't find anything suitable ready made that didn't rely on PAM so I've just knocked together a program to let you lock a terminal until you type your password (intended so if I've got an ssh tunnel set up I can lock the associated terminal session while I don't need it and unlock it if I do). Is this something that others might find useful Dec 21 17:33:48 If so I'll make an optware package Dec 21 17:34:40 It assumes a working getpwent that uses the old DES passwords as unslung does - not sure what other platforms that is true for Dec 21 17:39:53 should be true for all of the optware platforms Dec 21 22:29:52 anyone around? Dec 21 22:33:53 ya Dec 21 22:33:59 hi Dec 21 22:34:27 is there a way around that ncurses/busybox problem? Dec 21 22:34:35 I'd like to have ncftp on my slug Dec 21 22:35:05 what ncurses/busybox problem? Dec 21 22:35:15 An error ocurred, return value: 2. Dec 21 22:35:15 Collected errors: Dec 21 22:35:15 Package ncurses wants to install file /opt/bin/clear Dec 21 22:35:15 But that file is already provided by package busybox-links Dec 21 22:35:15 Package ncurses wants to install file /opt/bin/reset Dec 21 22:35:17 But that file is already provided by package busybox-links Dec 21 22:35:28 don't install busybox. Dec 21 22:36:01 I thought it was default Dec 21 22:36:22 nope, that's complaining about a busybox package that you've installed Dec 21 22:36:56 busybox is for small flash filesystems. You've got a big hard disk (or flash disk) attached. Install the proper versions of the tools instead of busybox. Dec 21 22:37:22 I've only updated it Dec 21 22:37:34 not installed it initially Dec 21 22:37:50 anyway, how should I remove/replace it Dec 21 22:38:02 ipkg remove busybo Dec 21 22:38:03 x Dec 21 22:38:59 and install bash then? Dec 21 22:39:16 bash and busybox are orthogonal Dec 21 22:39:37 you are removing the busybox from /opt/..., not the stock busybox in /usr/... Dec 21 22:41:16 so I can safely reboot after removing? or do I need to Dec 21 22:42:03 hm, now it says BusyBox v0.60.4 when I logged again Dec 21 22:42:20 before it was BusyBox v1.00 Dec 21 22:42:39 haven't booted though Dec 21 22:45:23 stock busybox is 0.60.4 Dec 21 22:45:26 the one you had installed was 1.0.0 Dec 21 22:45:34 yes Dec 21 22:45:39 1.00 is not required Dec 21 22:45:49 (i never install it myself) Dec 21 22:46:23 I was just following puppy installation notes when I did that part Dec 21 22:46:42 which URL? Dec 21 22:46:56 busybox is not required for puppy Dec 21 22:47:10 http://www.nslu2-linux.org/wiki/Puppy/ConfiguringNSLU2 Dec 21 22:47:54 I did it because of this line "Upgrading the NSLU2 to handle large files and making new files accessible to everyone." Dec 21 22:47:55 Hmm - this one doesn't mention BusyBox: http://www.nslu2-linux.org/wiki/Puppy/EndUserPuppyInstall Dec 21 22:49:13 hmm - dunno about the large files bit. that might be true Dec 21 22:49:32 I will soon find out Dec 21 22:50:03 I just use ftpd-topfield instead Dec 21 22:50:34 me too actually Dec 21 22:50:56 but it's not about puppy anyway - it's about ncurses and utils which require it Dec 21 22:51:39 how do I get rid of that busybox? Dec 21 22:56:05 ipkg remove busybox Dec 21 22:56:17 may need to ipkg remove busybox-links too Dec 21 22:56:22 back later **** BEGIN LOGGING AT Wed Dec 21 23:15:38 2005 Dec 21 23:32:47 jbot, status Dec 21 23:32:48 Since Fri Dec 16 21:01:00 2005, there have been 68 modifications, 535 questions, 0 dunnos, 0 morons and 633 commands. I have been awake for 5d 9h 31m 46s this session, and currently reference 109921 factoids. I'm using about 18636 kB of memory. With 0 active forks. Process time user/system 15781.03/894 child 0.03/0.01 Dec 22 00:25:30 03rwhitby * 10debian/Makefile: Configured for little-endian native build. Dec 22 00:42:53 03unslung * 10unslung/Makefile: clamav fails to build on wl500g. Dec 22 00:51:17 03rwhitby 07org.openembedded.dev * r9bcfd71f... 10/conf/distro/ (3 files): slugos-packages: Added fetchmail Dec 22 00:52:28 rwhitby: something happened .. I wasn't able to login when hdd was attached Dec 22 00:52:52 it just replied to a ping - nothing else Dec 22 00:53:56 booted up without hdd fine - attached drive and reformatted it/unsling but same thing occures Dec 22 00:55:03 actually not even a ping reaches it Dec 22 01:08:45 for clamav I was using /opt/brcm/hndtools-mipsel-uclibc-3.2.3-full and it worked. Now I see that hndtools-mipsel-uclibc-0.9.19 fails on clamav :( My mistake. Dec 22 01:18:14 leon: you could ask Oleg to update the version of uClibc in the firmware :-) Dec 22 01:20:53 yup. But I think that he is idling on firmware. I've sent him some patches for http_lanport, but he said to me he is busy at the moment (which last a while :( ) Dec 22 01:25:29 any chance you can update the version of uclibc and rebuild the firmware ? Dec 22 01:36:00 huh. I would love to. Now I'am not shure which toolchain I've used for my firmware build. And from where hndtools-mipsel-uclibc-3.2.3-full came from? Maybe from dd-wrt, openwrt? How can I check that on my router? Will build the firmware again to see the difference. Dec 22 01:36:06 03rwhitby 07org.openembedded.dev * r5b756d69... 10/packages/meta/slugos-packages.bb: slugos-packages: Added fetchmail Dec 22 01:37:34 leon: if you really want clamav, check out the openssh dn_expand.patch in optware/sources/openssh, and do the same thing for clamav to make it work for wl500g. Dec 22 01:43:13 rwhitby: My clamav works like a champ. Compiled, tested, run on several files, no viruses found htough. Compiled with hndtools-mipsel-uclibc-3.2.3-full as I said. Will take a look why this olg toolchain fails. My debian is a mess. Can not even compile the kernel for vmware. Dec 22 01:44:10 Hmm - maybe the toolchain on our build machine needs updating then ... Dec 22 01:44:57 the hndtools-mipsel-uclibc symlink on the build machine is pointing to 3.2.3-full Dec 22 01:45:26 and that's what the optware Makefile calls ... Dec 22 01:46:24 leon: where did you see it was using 0.9.19 ? Dec 22 01:47:39 this is the error on the build machine: Dec 22 01:48:01 "make[3]: Entering directory `/home/slug/optware/wl500g/builds/clamav/freshclam' Dec 22 01:48:01 "/bin/sh ../libtool --mode=link /opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc -g -O2 -L/home/slug/optware/wl500g/staging/opt/lib -Wl,-rpath,/opt/lib -Wl,-rpath-link,/home/slug/optware/wl500g/staging/opt/lib -lnsl -L/home/slug/optware/wl500g/staging/opt/lib -o freshclam output.o cfgparser.o getopt.o memory.o misc.o freshclam.o options.o manager.o notify.o dns.o execute.o ../libclamav/ Dec 22 01:48:01 libclamav.la -lnsl Dec 22 01:48:01 "/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc -g -O2 -Wl,-rpath -Wl,/opt/lib -Wl,-rpath-link -Wl,/home/slug/optware/wl500g/staging/opt/lib -o .libs/freshclam output.o cfgparser.o getopt.o memory.o misc.o freshclam.o options.o manager.o notify.o dns.o execute.o -L/home/slug/optware/wl500g/staging/opt/lib ../libclamav/.libs/libclamav.so -lz -lbz2 -lpthread -lnsl -Wl,--rpath -Wl,/opt/lib Dec 22 01:48:06 dns.o: In function `txtquery': Dec 22 01:48:08 "/home/slug/optware/wl500g/builds/clamav/freshclam/dns.c:62: undefined reference to `__dn_expand' Dec 22 01:48:10 "/home/slug/optware/wl500g/builds/clamav/freshclam/dns.c:77: undefined reference to `__dn_expand' Dec 22 01:48:12 collect2: ld returned 1 exit status Dec 22 01:48:14 make[3]: *** [freshclam] Error 1 Dec 22 01:48:32 gcc version 3.2.3 with Broadcom modifications Dec 22 01:48:40 so it's definitely using 3.2.3-full Dec 22 01:49:00 I've checked imedialely. Mine /opt/brcm has hndtools-mipsel-uclibc-0.9.19, hndtools-mipsel-uclibc-3.2.3, and hndtools-mipsel-uclibc-3.2.3-full. The later I was using all the way. OK. Wait for my screen too see. Dec 22 01:49:39 I'm rebuilding from scratch on the build machine to confirm again Dec 22 01:49:44 leon@achilles:/opt/brcm$ ln -sf hndtools-mipsel-uclibc-3.2.3-full hndtools-mipsel-uclibc Dec 22 01:50:16 yep, the error is fully repeatable on the build machine running 3.2.3-full Dec 22 01:52:58 rwhitby: oops! what a terible mistook .. apologies :-) Dec 22 01:53:24 davidv: that's ok - I don't mind NZers :-) Dec 22 01:53:25 After make clamav-dirclean && make clamav && make clamav-ipk I have this last line: Packaged contents of /local/leon/p/wl/slug/unslung/builds/clamav-0.87.1-ipk into /local/leon/p/wl/slug/unslung/builds/clamav_0.87.1-5_mipsel.ipk Dec 22 01:53:32 rwhitby: are there many antipodeans here ? Dec 22 01:53:41 davidv: not many Dec 22 01:54:59 in fact, just you and I at the moment. jp30 is moving to NZ next year Dec 22 01:55:20 leon: can you pastebin your build log, and I'll do the same ? Dec 22 01:57:25 leon: http://pastebin.ca/34574 Dec 22 01:57:30 rwhitby: For uClibc I've saw this in grep uClibc Makefile Dec 22 01:57:30 UCLIBC=uClibc-0.9.19 Dec 22 01:57:30 $(ROOT)/uClibc: Dec 22 01:57:30 @./patch.sh $(ROOT)/$(UCLIBC) uClibc-0.9.19.diff \ Dec 22 01:57:30 uClibc-0.9.19-resolv.patch uClibc-0.9.19-dn_expand.patch \ Dec 22 01:57:31 uClibc-0.9.19-timezones.patch uClibc-0.9.19-trunc64.patch Dec 22 01:57:32 uClibc: $(ROOT)/uClibc Dec 22 01:58:15 this is from Oleg 6c-pre5 Makefile Dec 22 01:58:35 aha! maybe we just need the latest Oleg uclibc libraries Dec 22 01:59:24 did you download the 3.2.3-full from Oleg's site, or build your own ? Dec 22 02:00:01 we got ours from http://wl500g.dyndns.org/uClibc-0.9.19/hndtools-mipsel-uclibc-3.2.3-full.tar.bz2 quite a while back Dec 22 02:00:34 bbiab - leon, if we can get dn_expand working then quite a few wl500g packages will start to build. Dec 22 02:01:02 leon: if you did build it yourself, can you put a tar file somewhere, and we will use that on the build machine. Dec 22 02:01:10 * rwhitby-away goes to put the kids to bed ... Dec 22 02:08:34 rwhitby-away: http://pastebin.ca/34576 Dec 22 02:10:26 OKay for tar in a moment. Dec 22 02:18:03 rwhitby-away: my toolchain: http://www.wlan-sat.com/boleo/optware/hndtools-mipsel-uclibc-3.2.3-full-oleo.tar.bz2 Dec 22 02:30:22 rwhitby-away: This toolchain is not built by me. But I think that this came from oleg toolchain! Look up for uClibc-0.9.19-dn_expand.patch. uClibc was patched I assume; When Oleg firmware is built. And You are building packages without patches to uClibc. This is my guess. Dec 22 02:50:38 leon: I will try and download Oleg's toolchain from the location I pasted again. Maybe he patched it recently without changing the version number. Dec 22 02:51:33 I will also compare against your toolchain Dec 22 02:52:45 rwhitby-away: No. I think not. You should download sources from http://wl500g.dyndns.org/1.9.2.7-6c-pre5/ and then in broadcom/src/wl500g issue make uclibc Dec 22 02:53:07 Is that what you did to build your toolchain? Dec 22 02:55:11 I thin so yes. Here is my script for building firmware: http://pastebin.ca/34583 Dec 22 02:56:36 s/uclibc/uClibc/ Dec 22 02:59:36 03unslung * 10unslung/Makefile: Promoted clamav for wl500g - works now with latest uclibc toolchain. **** ENDING LOGGING AT Thu Dec 22 02:59:58 2005