**** BEGIN LOGGING AT Tue Aug 09 23:59:56 2005 Aug 10 04:55:19 03dyoung 07org.openembedded.nslu2-linux * r874bcd50... 10/packages/ctrlproxy/ctrlproxy_2.6.2.bb: change the download location because the real source has a broken source file Aug 10 05:21:46 any dev: I'm cross compiling some thing and trying to "strip" the binary, and getting the following error... Aug 10 05:22:18 unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/bin/armv5b-softfloat-linux-strip --remove-section=.comment --remove-section=.note --strip-unneeded unslung/builds/appweb/bin/httpPassword -o unslung/builds/appweb-2.0.3-ipk/opt/sbin/httpPassword Aug 10 05:22:20 unslung/toolchain/armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5/bin/armv5b-softfloat-linux-strip: Unable to recognise the format of the input file unslung/builds/appweb/bin/httpPassword Aug 10 05:22:43 anyone have any idea what this "unable to recognise format" means? Aug 10 05:24:30 is httpPassword in fact a binary file? Aug 10 05:24:50 that message is something you get when you try to strip a text file. Aug 10 06:05:24 03rwhitby 07org.openembedded.nslu2-linux * r8724fc9d... 10/ (2 files in 2 dirs): Cleaned up openslug-packages, and added ctrlproxy. Aug 10 06:14:10 dyoung: no I think the make files are building the files to the local host arechitecture rather than the target architecture... Aug 10 06:14:17 very strange. Aug 10 06:25:24 copperbeech: that can happen if the host gcc is getting called instead of the cross-gcc Aug 10 06:25:41 that would happen in a make file would it? Aug 10 06:26:06 it can do easily if the package in question doesn't understand cross-compilation Aug 10 06:26:29 but not usually in our Optware packages. Aug 10 06:28:41 I've looke on the wiki since I missed all this discussion of optware... what's it all about? should I be trying to make a different make file for an unslung package rather than using the old package system? Aug 10 06:29:01 copperbeech: optware is the new name for unslung packages Aug 10 06:29:14 (cause we build them for the asus wl500g now too) Aug 10 06:29:27 ok - what has changed other than the name (which I like) Aug 10 06:29:37 master makefile Aug 10 06:29:56 but actually, nothing has changed for the optware part of it Aug 10 06:30:36 ok - in this case I think ther must be a fault in one of the application source make files bacause most of the application builds fine, just two auxilliary binaries are broken. Aug 10 06:31:42 is it virgin optware, or are you developing a new package or making mods to a package? Aug 10 06:32:21 rwhitby: by the way - when I'm doing an ipkg installation part of a makefile, is there a way of copying/installing a whole folder of source configuration files rather than a file-by-file-for-each-folder mechanism? Aug 10 06:32:38 I'm reworking an existing package to the latest version... Aug 10 06:32:56 cp -r ? Aug 10 06:34:26 well it's the "install -d" and "install -m" directives I was looking at... Aug 10 06:34:55 are they different from cp -r ? Aug 10 06:35:11 only in that the -m sets permissions Aug 10 06:35:48 ok - I thought they might be something special for cleaning up on the "ipkg remove" command. Aug 10 06:36:12 nope Aug 10 06:36:40 so easy - much cleaner than installshield Aug 10 06:36:42 install -d can be replaced in most cases by mkdir -p, and install -m can be replaced in most cases by cp and chmod Aug 10 08:34:29 I'm getting this on make update: monotone: misuse: unable to resolve file conflict 'packages/linux/linux-openzaurus_2.6.13-rc3-mm1.bb' -> 'packages/linux/linux-openzaurus_2.6.13-rc5-mm1.bb' vs. 'packages/linux/linux-openzaurus_2.6.13-rc3-mm3.bb' Aug 10 08:34:49 again, files I've never touched. Aug 10 08:49:30 03marceln * 10unslung/Makefile: Corected dovecot to ready for test cross compiling Aug 10 08:50:09 03jbowler 07org.openembedded.nslu2-linux * r11bcf846... 10/packages/icecast/icecast_2.2.0.bb: Add missing DEPENDS on vorbis. Aug 10 09:23:41 03jp30 * 10unslung/make/unrar.mk: cross-compile unrar Aug 10 09:41:41 anyone here using iptables on unslung? Aug 10 10:35:30 Hello, I received a response on the mailing list from Josh referring me to IRC if I have questions. I want to tinker with the NSLU2. I started by downloading unslug-5-5-beta-sources. When I try to 'make' that, it will not complete because some packages are missing/were removed (such as mtd-snapshot-20050521.tar.bz2). Aug 10 10:37:09 welcome to the irc channel Aug 10 10:37:15 ty Aug 10 10:37:52 for the channel, this is the message and the link to jp30's response http://groups.yahoo.com/group/nslu2-linux/message/7963 Aug 10 10:40:24 the make should have tried an alternate download source automagically Aug 10 10:40:47 however, I had the same problem when I built the official OpenSlug 2.5 binary Aug 10 10:41:18 ftp://ftp.uk.linux.org/pub/people/dwmw2/mtd/cvs/ no longer maintains that snapshot. And the 'backup' or oesources.org does not have it either so it fails Aug 10 10:41:33 just use wget sources.nslu2-linux.org/sources/foo.tar.bz2 into the downloads folder Aug 10 10:42:56 I'll try that - I did try nslu.sourceforge.net/downloads/ but that had a very limited set of files there. Aug 10 10:43:23 and I just checked and that sources location has flex-2.5.31.tar.bz2 Aug 10 10:44:29 Actually, I found flex on sourceforge an hour ago and got past that error. My current error is mtd-snapshot-20050521.tar.bz2. Aug 10 10:44:41 ah... checking Aug 10 10:45:03 i dont find that one Aug 10 10:45:10 and it is not there Aug 10 10:45:18 let me check another place Aug 10 10:46:14 give me a sec, I'll correct that Aug 10 10:46:27 ty Aug 10 10:48:05 Let me step back for a second. As a starting point, I chose Unslung-5-5-beta source tarball. The Wiki commands will fetch the 'latest' HEAD, I assume that would give me a tree that might not crosscompile binaries compatible with my unslung box. Am I wrong to be concerned about this? Aug 10 10:50:16 *that* question I can't answer... maybe someone else can Aug 10 10:51:07 mtd-snapshot-20050521.tar.bz2 shoudl be there now Aug 10 10:51:16 should, even... Aug 10 10:51:22 got it. Aug 10 10:51:24 thanks Aug 10 10:51:29 np Aug 10 10:52:15 My gut tells me its dangerous because the cross compile tools might be linked against different libraries than the cvs. Aug 10 10:53:06 I don't think that is the case Aug 10 10:54:06 unslung 5.5 is latest official binary - so most, if not all, ipkgs being created/dev'd for unslung are for that target Aug 10 10:58:16 Well, with the mtd-snapshot, my 'make' completed. I just have to figure out what do to next. I just want to create and compile a 'hello world' to start. ;) Aug 10 10:59:00 good to hear Aug 10 11:02:45 brb... software forcing a reboot Aug 10 11:04:17 morning krbvroc1 Aug 10 11:04:25 Morning Aug 10 11:05:09 from your email, it sounded as though you wanted to build programs to run on an unslung slug, but it looks like you are trying to build the firmware Aug 10 11:05:40 you don't need to build the unslung firmware itself in order to get a cross-compilation suite Aug 10 11:06:12 just check out optware from cvs, and "make directories toolchain" Aug 10 11:07:08 I'm probably confused. I want to build a device driver so I assumed a needed firmware for that? I also want to build an application. As far as optware - I am a little concerned that if I use CVS, but my box is unslung 5.5 there could be compatibility issues. Aug 10 11:07:34 ah Aug 10 11:08:02 yes, you will need to build the firmware to build a device driver, or any other kernel mod Aug 10 11:08:08 (the device driver will be a kernel module) Aug 10 11:08:24 the application will be built within optware, which is independent Aug 10 11:08:49 you don't need to worry about abis getting out of sync if you use CVS... Aug 10 11:09:10 Does this require that my NSLU2 box be reflashed/updates to cvs then? Aug 10 11:09:58 Or can I just copy the kernel module to the box and insmod it and it will work with unslung 5.5, but cvs hosted toolchain Aug 10 11:10:03 no, because unslung is tied to a particular kernel / glibc / gcc combination Aug 10 11:10:23 (no, you don't need to reflash i mean) Aug 10 11:10:51 Ok, so cvs vs 5.5 use the same combination. Aug 10 11:12:12 well, it's a bit more complicated. optware is in cvs, and uses a seperate toolchain from the firmware. but they will always be in sync because of the need to retain linksys compatibility Aug 10 11:12:27 the firmware is in monotone, not cvs Aug 10 11:13:32 we have to use the same gcc glibc kernel linksys used, you see. Aug 10 11:13:51 openslug is different because they don't try to be compatible Aug 10 11:14:24 Ahh - I wonder why I saw monotone and then cvs. So to get the appropriate tree - should I just download the master makefile and do a 'make build-unslung' and a 'make build-optware-nslu2' per the http://www.nslu2-linux.org/wiki/Development/MasterMakefile. OR should I just go openslug route? Aug 10 11:14:47 now that's a loaded question. Aug 10 11:16:49 loaded? Aug 10 11:17:22 One's motivations are different with openslug vs. unslung. Aug 10 11:18:58 I went with unslung because the Wiki said it was best to start with that unless experienced - so I wanted to play it safe. However, I bought the NSLU2 box to use as a cheap embedded box for a project - so do I care about linksys compability? Why? Aug 10 11:18:59 depends whether you want linksys compatibility really. unslung is also a bit more "tried and true" than openslug Aug 10 11:19:27 finally back... darn firewall software update Aug 10 11:19:43 krbvroc1, if you are in a generous mood, you could develop your driver for both :) Aug 10 11:20:04 baby steps Aug 10 11:21:25 Assuming I stick with unslung to maximize stability - was the master makefile what I want? Aug 10 11:23:49 wb Aug 10 11:24:28 (I'm waiting for the answer too...) Aug 10 11:27:19 it depends whether you want to cross-compile new packages Aug 10 11:28:19 I want to build my own kernel module as well as compile a new package to use that new module. I want to do this on a HOST machine. Aug 10 11:28:41 While I'm waiting, is there a CUPS developer in the house? I have unslung at 5.5 and life is good. I have a cheap laser printer (Samsung ML-1740) that works fine under RH9 but I'd really like to hook it up to the slug. This would include making an ipkg package when I have it working. I'd like to make sure that a) nobody else is in the middle of this and b) I can bend the ear of someone about the fact that Samsung provides at least one propr Aug 10 11:29:33 hmm, the master makefile needs an update to be able to compile a 'stable' unslung target Aug 10 11:31:11 have you tried making the unslung source release at https://developer.berlios.de/project/showfiles.php?group_id=3724 Aug 10 11:38:54 blaster8 - yes, with ByronT's help (a missing file), I was able to get the unslung 5.5 beta source to compile. Aug 10 11:40:07 For now, if you want to do serious hacking I would use openslug as (despite being earlier in development) there is more dev interest and so it's build scripts are kept right up to date Aug 10 11:43:00 thanks all. bbl. Aug 10 12:19:25 jp30-work: ping Aug 10 12:20:26 anyone: anyone tried to build php-staged for unslung recently? Aug 10 12:20:53 I'm getting an erro ron the build... Aug 10 12:21:03 wget --passive-ftp -P /home/mcneillm/nslu2/unslung/downloads http://www.ijg.org Aug 10 12:21:05 files/jpegsrc.v6b.tar.gz Aug 10 12:21:06 --21:20:22-- http://www.ijg.org/files/jpegsrc.v6b.tar.gz Aug 10 12:21:08 => `/home/mcneillm/nslu2/unslung/downloads/jpegsrc.v6b.tar.gz' Aug 10 12:21:09 Resolving www.ijg.org... 216.89.180.4 Aug 10 12:21:11 Connecting to www.ijg.org[216.89.180.4]:80... connected. Aug 10 12:21:12 HTTP request sent, awaiting response... 404 Not Found Aug 10 12:21:14 21:20:22 ERROR 404: Not Found. Aug 10 12:22:00 I'll check for an alternate source for you Aug 10 12:24:45 copperbeech, just wget that from sources.nslu2-linux.org/sources Aug 10 12:27:07 ByronT: Thanks is on its way... Aug 10 12:27:19 np Aug 10 12:49:19 ok - another problem with building Fontconfig... Aug 10 12:49:27 You must have automake 1.4-p1 installed to compile Fontconfig. Aug 10 12:49:29 Get ftp://ftp.gnu.org/pub/gnu/automake/automake-1.4-p1.tar.gz Aug 10 12:49:40 k... checking again... :) Aug 10 12:49:45 I do have automake installed (version 1.4-p6) Aug 10 12:49:57 hmm... Aug 10 12:50:18 You must have automake 1.4-p1 installed to compile Fontconfig. Aug 10 12:50:19 Get ftp://ftp.gnu.org/pub/gnu/automake/automake-1.4-p1.tar.gz Aug 10 12:50:47 slugbug it Aug 10 12:50:54 mcneillm@copperian:~/nslu2/unslung$ automake --version Aug 10 12:50:55 automake (GNU automake) 1.4-p6 Aug 10 12:51:11 ok Aug 10 12:55:54 raised bu #254 Aug 10 12:57:01 now for somebody to go "oh!" and fix it... :) Aug 10 13:00:29 oh! It actually seems to need automake 1.9 not 1.4 Aug 10 13:00:48 (even though the error said 1.4) Aug 10 13:01:52 You probably need 1.4 and 1.9 to build everything Aug 10 13:02:16 IIRC, that is noted in the build requirements somewhere Aug 10 13:02:18 well, the backup sources didn't have 1.4 stuff only 1.8 and 1.9 Aug 10 13:02:29 so I wasn't sure how to respond Aug 10 13:07:19 the only point I think that needs to happen really is the correction of the error message... it just threw me a bit Aug 10 13:07:39 where are the build requirements listed? Aug 10 13:08:10 copperbeech: search for buildrequirements on the wiki Aug 10 13:08:13 I didn't see them on the wiki pages I used to set up the dev env... all it talked about was the cvs get stuff. Aug 10 13:12:45 By the way, whilst I'm waiting for PHP to build, does anyone know what sort of thing would cause an error like the following? Aug 10 13:13:16 ... /opt/lib/libopenSslModule.so: undefined symbol: SSL_CTX_set_tmp_rsa_callback Aug 10 13:13:50 It's something that built fine, but this error came when I installed the ipkg and tried to run the app. Aug 10 13:17:05 is openssl installed? Aug 10 13:24:39 yep I have ssh etc Aug 10 13:25:20 NAiL: Do you think it is the library linkage to openssl ? Aug 10 13:27:18 well, looks like an openssl symbol to me Aug 10 13:34:16 hi Aug 10 13:34:50 I've just cvs added unrar.mk and updated Makefile (native build for now) Aug 10 13:36:08 uh, did you check the mailing list? Aug 10 13:36:19 jbowler made some changes and said it cross compiled fine Aug 10 13:37:11 http://groups.yahoo.com/group/nslu2-linux/message/7962 Aug 10 13:37:20 ByronT - I'm on the digest, so I missed that message.. Aug 10 13:37:28 thx Aug 10 13:37:43 actually, cvs update Makefile failed anyway.. so disregard the above Aug 10 13:37:54 heh Aug 10 13:38:13 sorry it was jp30 that made the changes... not jbowler Aug 10 13:39:46 thanks Aug 10 13:40:24 Can someone explain the difference between the unslung CVS tree and the master makefile monotone tree? I'm trying to understand the high-level picture. Aug 10 13:59:55 hi, stripwax_, unrar should be trivial to cross-compile. can you take a look at the version that's now in cvs, and see whether you are happy with it? Aug 10 14:01:20 krbvroc1, the master makefile downloads working copies from a number of different repositories: there is the openslug firmware, the unslung firmware (both in monotone repos) and the optware package system (in cvs). Aug 10 14:01:47 the "unslung cvs tree" you refer to is probably the optware repository. Aug 10 14:02:54 jp30-work - yep, I'm just looking.. Aug 10 14:04:04 stripwax_, i think you were doing some unnecessary stuff in there (e.g. patching os.hpp and Makefile) when using override variables on the commandline would have sufficed Aug 10 14:04:20 Hi jp30 Aug 10 14:04:27 hi, marceln Aug 10 14:04:41 You wanted to speek with me monday? Aug 10 14:04:55 marceln, i wanted to talk to you about dovecot... let just look at its current status Aug 10 14:04:56 But at that time i didn't look to the irc window Aug 10 14:05:11 jp30 - I notice the unslung cvs tree uses 'crosstool' to build stuff. In the Makefile it says 'OPTWARE_TARGET' so optware repository sounds correct. Aug 10 14:05:22 Ok. I made a mistake and placed it in native compile test. Aug 10 14:05:28 jp30-work - sure. wasn't sure if -DBIG_ENDIAN and #define LITTLE_ENDIAN would work nicely together Aug 10 14:06:09 LITTLE_BIG_ENDIAN Aug 10 14:06:15 stripwax_, they don't, but os.hpp doesn't define LITTLE_ENDIAN unless it detects that it is running on certain operating systems Aug 10 14:06:46 marceln, there was something else as well... Aug 10 14:07:10 Ok. I have two small issues as well Aug 10 14:07:18 jp30-work - you're right, i'm an idiot. thanks! Aug 10 14:07:44 stripwax_, np. cross-compilation is weird to get used to at first Aug 10 14:09:30 jp30: What alse did you have? Aug 10 14:09:40 marceln, i fixed openssl to stage openssl.pc, so you should be able to use PKG_CONFIG_PATH=$(STAGING_LIB_DIR)/pkgconfig instead of referring to openssl's build dir. referring to other package's build dirs is not generally safe Aug 10 14:10:13 ...also, better to use both PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR, so that pkg-config doesn't search /usr/lib/pkgconfig on the build system Aug 10 14:10:52 jp30-work :) Aug 10 14:10:59 I see. It was just a quick fix. I saw that it did it completly wrong. Aug 10 14:11:38 I didn't know how to solve it and found the solution you saw. Aug 10 14:12:20 But with this knowledge it's indeed a ugly hack!! Aug 10 14:13:07 marceln, i was also worried that it looks as though you are retrieving a "floating snapshot" of dovecot, that will correspond to different versions depending on the time it is downloaded. is that right? Aug 10 14:13:19 jbot, test Aug 10 14:13:19 Test Failed! Aug 10 14:13:33 jbot, die Aug 10 14:13:33 * jbot takes two shots to the head and crumples to the ground, lifeless. Aug 10 14:13:38 oh, and conflicts is comma seperated :) Aug 10 14:16:12 jp30: Yes it's indeed a floating release. Aug 10 14:16:33 They say on there website: If you don't need support for keywords, it might be a better idea nowadays to use dovecot-stable branch instead of 0.99.x releases Aug 10 14:16:45 And then point to that realease. Aug 10 14:17:31 (jbot?) Aug 10 14:18:15 marceln, use one of the dated snapshots (e.g. dovecot-stable-20050810.tar.gz). that way everyone gets the same version Aug 10 14:18:33 aah good - you're using dovecot stable Aug 10 14:18:54 I'm thinking of using that package when it's built and was slightly worried Aug 10 14:19:00 jbot, foo Aug 10 14:19:01 bar Aug 10 14:19:08 how handy Aug 10 14:19:51 blaster8, i think we're pretty close to having a working dovecot package Aug 10 14:23:17 03stripwax * 10unslung/Makefile: adding unrar to cross packages ready for testing Aug 10 14:23:18 jp30-work - Makefile updated. thanks!! Aug 10 14:23:26 jp30: Ok. I am first working on correcting the openssl issue Aug 10 14:25:51 marceln, i think it's already corrected. if you re-stage openssl, you'll find that openssl.pc is in the staging area where it should be. look at gtk.mk for an example of a optware package that uses pkgconfig Aug 10 14:26:35 jp30: The first problem was that i didn't stage openssl at all. Aug 10 14:26:39 ah Aug 10 14:26:55 ...that would help :) Aug 10 14:27:06 It's now making a staged openssl. Aug 10 14:32:36 03marceln * 10unslung/make/dovecot.mk: Solved hack with PKG_CONFIG_PATH to source dir openssl and stage openssl Aug 10 14:37:42 jp30-work: did you see that I demoted maplay? Aug 10 14:39:05 rwhitby-asleep, no i didn't. did it fail during an autobuild? Aug 10 14:39:58 yep - Aug 10 14:41:43 put the error in the makefile as a comment Aug 10 14:42:26 03marceln * 10unslung/make/dovecot.mk: Changed dovecot version to "stable-20050810" Aug 10 14:43:24 jp30: Unfortunately native builds fails now. Aug 10 14:44:21 I have a question about busybox 1 and busybox-links? Aug 10 14:44:59 The busybox links give more troubles then solutions because any other tool need that name anyway Aug 10 14:45:41 rwhitby, i thought i'd fixed the error you mentioned. probably there was trouble because audiofile needs to be restaged. i am going to just repromote it again, touch audiofile, and see if it works this time Aug 10 14:45:46 Wouldn't it be a nice solution to give busybox it's own link directory Aug 10 14:46:41 marceln, i don't use the upgraded busybox myself. it think the mechanism you're asking about is ingeba's work, you could try asking him Aug 10 14:47:11 Ok! Aug 10 14:47:16 krbvroc1: the master makefile is what you want for any nslu2-linux development Aug 10 14:48:01 blaster8: since the kernel and glibc doesn't ever change with unslung, then we don't need a stable target - just use the latest Aug 10 14:49:08 rwhitby - i'm running a make build-unslung with the master now. When it is done, are there makefiles or templates I should use for compiling kernel modules? Aug 10 14:50:18 rwhitby: I have a makefile for appweb 2.0.3 which I have just tested and works nicely. What do I need to do to be able to upload it into the pool? Aug 10 14:50:48 copperbeech, does it cross-compile? Aug 10 14:50:51 supports SSL but haven't one php integration Aug 10 14:50:59 Yes I'm cross compiling it on debian Aug 10 14:51:20 great, now post the .mk file to the yahoo list Aug 10 14:51:25 ok Aug 10 14:51:27 jp30-work: i tried dirclean on libaudiofile and madplay - still same error Aug 10 14:51:42 hmm. Aug 10 14:52:03 krbvroc1: for kernel modules, just enable it in the defconfig and it will be built Aug 10 14:52:32 copperbeech: I thought you already had cvs write? Aug 10 14:53:07 rwhitby, very odd. i'll try again myself... Aug 10 14:53:43 rwhitby, did you make esound-dirclean too? Aug 10 14:53:46 rwhitby: nope noone ever gave it to me... I do have a sourceforge key already though Aug 10 14:53:58 jp30-work: no on the esound Aug 10 14:54:15 copperbeech: what's your id? Aug 10 14:54:27 rwhitby: are you referring to turning on a module already preset in the kernel? I'm trying to compile my own module/device driver. I'm not sure where to put the code and ensure it uses the proper kernel headers. Aug 10 14:54:59 krbvroc1: ok, there's fewer examples of that Aug 10 14:55:52 krbvroc1: in fact I can't think of one off the top of my head. Actually, look at the "pwc" package under openembedded/packages Aug 10 14:56:16 dyoung-zzzz added that one. dunno if it works for the unslung kernel though - it does work for the openslug kernel Aug 10 14:56:30 rwhitby, madplay is building ok for me on the offcial build system. Aug 10 14:56:40 rwhitby: matt_mcneill (http://sourceforge.net/users/matt_mcneill/) Aug 10 14:57:24 rwhitby: ty - actually the latest is pwc is what I'm messing around with! Appropriate example. Aug 10 14:59:10 last time I looked at pwc, he was still thinking about back porting it to 2.4 . Aug 10 15:00:11 dyoung-zzzz: can you think of a better example of how to do an external kernel module in OE ? Aug 10 15:00:22 /home/repvik/nslu2/openslug/tmp/work/upsd-2.6-r0/temp/log.do_compile.18584 Aug 10 15:00:22 /home/repvik/nslu2/openslug/tmp/work/upsd-2.6-r0/temp/log.do_compile.18584 Aug 10 15:00:24 orinoco Aug 10 15:00:37 gimme a minute I can come up with more. Aug 10 15:00:48 note to self: do not try to clean mouse while using putty Aug 10 15:01:07 note to NAiL: get an optical mouse :-) Aug 10 15:01:56 spca5xx is another one I added that works. Aug 10 15:02:10 dyoung-zzzz: It doesn't work on 2.4? For some reasons I thought I it ran on RH9 (2.4), but maybe not. Aug 10 15:02:34 copperbeech: added Aug 10 15:02:34 if you do grep "inherit module" openembedded/packages/*/*.bb you'll get a nice list of candidates to look at. Aug 10 15:02:45 rwhitby: thanks Aug 10 15:03:05 copperbeech: this is the latest cross-compiled appweb, right? Aug 10 15:03:23 krbvroc1: Theres 2 pwc's. The old one had a binary module in it. Aug 10 15:03:41 which one are you looking at? Aug 10 15:03:44 rwhitby: this is the latest version 2.0.3 and it has been cross compiled on my debian box (running on Microsoft Virtual PC) Aug 10 15:03:54 The latest 10.0.7a (no binary stuff) Aug 10 15:03:55 I gave up the native compiling now :-) Aug 10 15:03:56 I was working with the Luc Salliard one. Aug 10 15:04:01 copperbeech, ok, don't worry about posting that .mk file to the list; just commit it to cvs Aug 10 15:04:02 ah right. Aug 10 15:04:09 10.0.7a is already in. :-) Aug 10 15:04:14 it works for 2.6 only. Aug 10 15:04:26 which means openslug only? Aug 10 15:04:31 It might compile for 2.4; but I had to kind of hack the makefile. Aug 10 15:04:35 is that easy - is it best to do it with wincvs or on the command line? I have to do some updates to the sources too. Aug 10 15:04:40 (or maybe I completely replaced it; I dont remember) Aug 10 15:06:08 copperbeech, i use the commandline, your milage may differ. if you added files to sources, remember you need to "cvs add" as well as "cvs commit" them Aug 10 15:06:22 ok Aug 10 15:07:35 dyoung-zzzz: thanks for the example modules. Maybe I'll look at 10.0.7a backporting ;) or maybe I'll move to openslug ;) Aug 10 15:22:45 03jp30 * 10unslung/ (Makefile make/libmad.mk): libmad: don't stage libtool archives. should fix madplay's issues Aug 10 15:23:50 jp30-work: do I need to remove them from the staging dir? Aug 10 15:24:45 libao.la libghttp.la libmp3lame.la libsqlite3.la Aug 10 15:24:45 libcurl.la libgnutls-extra.la libneon.la libusb.la Aug 10 15:24:45 libdvdread.la libgnutls-openssl.la libol.la libusbpp.la Aug 10 15:24:45 libesd.la libgnutls.la libosip2.la libvorbisenc.la Aug 10 15:24:45 libesddsp.la libid3tag.la libosipparser2.la libvorbisfile.la Aug 10 15:24:47 libesmtp.la liblzo.la libpopt.la libvorbisidec.la Aug 10 15:24:52 do those need to be fixed too? Aug 10 15:24:53 rwhitby, restaging should do that automatically - the stage rule for the affected packages contains an explicit rm command Aug 10 15:26:15 there are many packages that stage .las - i'm correcting them gradually, as some other packages expect the .las to be there. the real problem is that libtool copies -L$(STAGING_LIB_DIR) into those .las, and when they are linked with translates it into -rpath Aug 10 15:26:53 so every .la either has to be massaged (like expat's), or not staged. Aug 10 15:28:16 so, ultimately, these have to be fixed, but one at a time to check that nothing breaks Aug 10 15:28:43 ...it's yucky. :( Aug 10 15:46:12 jp30-work: http://www.nslu2-linux.org/autobuild-nudi-last.txt Aug 10 15:46:44 I did a make update manually before that to make sure it had your changes from cvs Aug 10 15:48:45 hmm Aug 10 15:54:00 ...looking into this Aug 10 15:56:44 argh. madplay's staging and dependencies are all broken, so esound isn't getting restaged Aug 10 15:59:33 back later Aug 10 16:06:26 03jp30 * 10unslung/ (make/madplay.mk sources/madplay/control): update madplay to generate its control file and depend on esound Aug 10 16:15:05 03nail 07org.openembedded.nslu2-linux * r936c8a8f... 10/packages/meta/openslug-packages.bb: Move groff and icecast to broken packages Aug 10 16:23:39 jp30-work: that autobuild log URL is updated after each build Aug 10 16:23:58 rwhitby-away, thx. Aug 10 16:25:32 If I want a 'stable' openslug - should I download the source tarball and use that to build? (rather than latest cvs head) Aug 10 16:26:15 just use latest Aug 10 16:26:25 uh Aug 10 16:26:27 rwhitby-away: ? Aug 10 16:26:39 it's stable enough :-) Aug 10 16:26:42 hehe Aug 10 16:26:53 well, things *rarely* break, yes ;) Aug 10 16:27:55 krbvroc1: You can either pull the head (which rarely breaks), or download source tarball, or just use the released binary Aug 10 16:28:31 NAiL: or use the openslug-2.5-beta target in the master makefile Aug 10 16:28:31 The clock drift issue is fixed in head. With the two last options, you'll have to install "ntp-tickadj", which will fix it. Aug 10 16:28:44 rwhitby-away: of course ;) Aug 10 16:28:55 anyone who is intending on contributing something should use latest Aug 10 16:29:03 yes Aug 10 16:29:27 I've got one "stable" slug that I use for everything production, and one testing slug. Aug 10 16:32:07 I just want a 'stable' development platform with a 2.6 kernel. I guess I'll use head. Does 'make build-unslung' and 'make build-openslug' coexist in the same tree okay? I already built the unslung. Aug 10 16:32:23 yes Aug 10 16:32:28 ty Aug 10 16:32:30 they are completely separated Aug 10 16:32:59 Since you already have it set up, doing openslug from head is a good idea Aug 10 16:33:13 I saw the separate subdirs, just didn't know if the common downloads was a problem. Aug 10 16:33:20 not at all Aug 10 16:33:33 common downloads is intentional :-) Aug 10 16:33:43 time saver? Aug 10 16:33:47 The guys that set up the master Makefile have done a brillant job :) Aug 10 16:33:57 and bandwidth, and disk space Aug 10 16:34:00 * rwhitby-away heads off to work ... Aug 10 16:34:01 (saver) Aug 10 16:34:40 The master makefile hides a lot of details from me which makes me nervous ;) Aug 10 16:34:56 Just look at the source ;) Aug 10 16:37:31 fontenot: You got the message about taking pics? :) Aug 10 16:37:47 hey Aug 10 16:37:49 sorry Aug 10 16:38:01 they apparently do have a wifi hotspot somewhere near the jail Aug 10 16:40:43 hey NAiL what was the message about pics? Aug 10 16:41:05 heh I didn't think anybody would believe me so I have been having ppl take pics Aug 10 16:43:12 jbot, test Aug 10 16:43:13 Test Passed! Aug 10 17:00:50 kolla :) Aug 10 17:18:34 :) Aug 10 17:19:22 been playing old school tonight, got my amiga a600 up with wireless network and USB keyboard/mouse, was fun :) Aug 10 17:33:36 jbot, test Aug 10 17:33:37 Test Passed! Aug 10 17:39:18 03jp30 * 10unslung/make/dovecot.mk: couple of tweak to dovecot Aug 10 17:41:01 jbot, test Aug 10 17:41:02 Test Passed! Aug 10 17:41:09 heh Aug 10 17:41:14 :) Aug 10 17:43:24 03jp30 * 10unslung/Makefile: promote dovecot, unrar Aug 10 17:58:09 does linksys sell replacement power supplies? Aug 10 18:01:33 dunno, but getting a 5V >2A PS shouldn't be too hard? Aug 10 18:02:03 the >2A seems to be not that common Aug 10 18:02:58 I've got a generic adjustable one, and that does 5V 3A Aug 10 18:04:15 do you know if the 5v plug is a exotic one? (my slug is downstairs) Aug 10 18:04:49 no, it's a "standard" one Aug 10 18:04:53 2 sec Aug 10 18:05:07 same as my laptop, infact Aug 10 18:05:23 fine Aug 10 18:06:27 because there is a nslu2 on ebay germany, where the guy "bricked" it (failed firmware update) and the power supply is missing. I hope it will be a bargain :) Aug 10 18:06:40 aaah Aug 10 18:06:49 I'd go for it ;) Aug 10 18:09:38 hmm, I could even put the slug into a 5.25" slot in my computer and use the atx 5v Aug 10 18:09:52 "embedded" Aug 10 18:10:42 That is indeed embedded ;) Aug 10 18:11:17 I think there's a 5V rail in my stereo, so I'm considering putting a slug in it ;) Aug 10 18:15:06 I've read some usb sound card tests, I think I'll get a creative usb mp3+, because there is already a golden RCA jack Aug 10 18:19:37 I'm a bit unsure, because that guy who sells this bricked slug is also sellling ubuntu cds. I don't feel like jtag recovering... Aug 10 18:47:39 Q: can the unslung-cross feed be used as a src for openslug? Aug 10 18:48:21 no Aug 10 18:48:57 rats... Aug 10 18:49:01 Any specific reason to use the unslung feed? Aug 10 18:49:17 lol... though installing the cross ircii package worked... Aug 10 18:49:49 one: to get ircii working without building.. my big hard drive isn't here... Aug 10 18:50:14 two: want to get some kind of php-apache setup for openslug 5.5 Aug 10 18:51:02 I think thttpd and php cgi works Aug 10 18:51:20 I was searching for a how-to... but failed.. any refs? Aug 10 18:51:29 nope :( Aug 10 18:51:36 I haven't messed around with that yet Aug 10 18:51:50 I know someone is working on apache though Aug 10 18:52:41 cool... Aug 10 18:53:09 I have openslug working on a SD card reader... pretty slick... Aug 10 18:53:25 nice :) Aug 10 18:53:46 Is openslug supposed to take hour and hours to build? Seems unslung was waaayy faster. ;) Aug 10 18:54:04 (python is slow) Aug 10 18:54:07 gonna make that the main boot drive, and use my 250GB disk as mass-storage Aug 10 18:54:59 krbvroc1: The first time takes ages ;) Aug 10 18:55:14 krbvroc1: After that, building is fast ;) Aug 10 18:55:42 krbvroc1: What is it building right now? The flash image might be ready to go. Aug 10 18:56:00 it just finished gawk and is doing gcc-3.4 Aug 10 18:56:45 krbvroc1: Ok, then it's finished with the image. It's building the packages now. Aug 10 18:57:13 krbvroc1: so in openslug/tmp/deploy/images/ there's a flashdisk.img you can flash your slug with Aug 10 18:57:56 So you can set up your slug, and pull packages directly from the feeds ;) Aug 10 18:58:40 NAiL: thanks for the file location - I had searched for .bin files. Aug 10 18:58:53 np Aug 10 19:01:42 NAiL: you heard anything about the zd1211 driver? Aug 10 19:06:34 jstueve: no. I probably will if the dongle shows up soon though Aug 10 19:06:52 I haven't started working on it, since I don't have the dongle to test with Aug 10 19:07:25 * NAiL added stuff about ctorrent on the wiki. It's kind of a mess right now, but atleast it shows what I'm doing. Aug 10 19:07:31 http://www.nslu2-linux.org/wiki/OpenSlug/InstallCtorrent Aug 10 19:08:17 haha Aug 10 19:08:38 * NAiL made a small mistake. Every time someone finishes a torrent, that script will send me a mail. That'd be kinda fun :P Aug 10 19:09:13 can NAiL say "oops"... :) Aug 10 19:09:29 nah, I said "haha" ;) Aug 10 19:09:59 There, it's fixed Aug 10 19:22:54 ls Aug 10 19:22:56 exit Aug 10 19:28:19 I'm getting build failure on the icecast package. Aug 10 19:28:35 (unable to link with libxslt) Aug 10 19:42:20 what's the error? Aug 10 19:42:42 configure: error: Unable to link with libxslt (>=v1.0.18) Aug 10 19:42:48 hmm Aug 10 19:42:51 strange Aug 10 19:42:53 (from the config log) Aug 10 19:43:10 File a slugbug, remove it from openslug-packages.bb. I'll take a look at it tomorrow. Aug 10 19:43:33 ok Aug 10 19:46:48 would i file this under packages or firmware? Aug 10 19:48:26 packages Aug 10 19:48:35 ty Aug 10 19:48:58 it should automatically be assigned to repvik (me) Aug 10 19:49:39 ok (there is no component of icecast however in the dropdown) Aug 10 19:51:00 Perhaps I should assign it to libxml Aug 10 19:51:08 nah Aug 10 19:51:18 just leave it at whatever was default Aug 10 19:51:28 ok - apache is default Aug 10 19:52:39 done. g'night **** ENDING LOGGING AT Wed Aug 10 23:59:56 2005