**** BEGIN LOGGING AT Sun Aug 13 02:59:57 2006 Aug 13 03:32:58 rwhitby, pong Aug 13 03:34:15 eno: see /msg Aug 13 06:04:24 we might even get a clean autobuild this time around ... Aug 13 06:12:21 03bzhou * r3781 10optware/trunk/make/py-buffet.mk: py-buffet: upstream upgrade to 1.0 Aug 13 08:06:56 clean autobuilds. Let's keep them that way :-) Aug 13 08:53:16 Anyone got any good recommended filesystem choices? I've been burned with ext3 too many times now :-( Aug 13 08:53:29 (This is for my desktop) Aug 13 08:54:28 Yesterday, my filesystem was completely destroyed for no apparent reason Aug 13 08:55:36 there is ext4 but I have no idea how mature it is Aug 13 08:55:48 how about jfs? Aug 13 08:55:55 alternative could be reiser but again no info how this compares to ext3 (but reiser is mature) Aug 13 08:56:07 ntfs :-) Aug 13 08:56:25 i've never really had problems with ext3 Aug 13 08:56:46 I've had problems with xfs and ext2/3 Aug 13 08:57:01 No idea what causes it... been on a bunch of machines Aug 13 08:59:57 afaik unix/linux fs issues have mostly one of the following reasons Aug 13 09:00:06 - someone writing to the raw device Aug 13 09:00:15 - turning off the system without sync Aug 13 09:00:22 - bad disk Aug 13 09:00:43 that is in reverse order of likelyhood Aug 13 09:00:51 yeah Aug 13 09:01:09 what also has happened to me (also on slug) is that I lost some files, but that again could be due to turn off without sync or ipkg or so making a mess out of things Aug 13 09:01:30 I suspect it was caused by a power outage which fsck didn't catch at bootup, and it then propagated through the entire filesystem until it was broken beyond repair Aug 13 09:02:01 or, fsck did catch it, but it just replayed the journal... didn't check the rest of the fs. Aug 13 09:02:38 fsck should catch it, as there is a marker on the disk that is erased when you cleanly shutdown Aug 13 09:02:43 I know Aug 13 09:02:56 however, I know about one other issue that I've seen once (and actually had strike on me) Aug 13 09:03:48 My issue with XFS was that if I lost power, any files open were overwritten with ^@ Aug 13 09:04:08 if you have a fairly new disk it'll come with e.g. 8mb of cache, now if just before shutting down you have written a lot to the disk (e.g. in the final sync) it may be that the disk has accepted the data, but not have written them to disk yet when the system actually powers off Aug 13 09:04:13 (eg. xf86config) Aug 13 09:05:47 I use ext3, but with noatime,sync for my /home Aug 13 09:07:11 good point with the sync atleast :) Aug 13 09:08:23 on the laptop I use sync everywhere but /var and /tmp Aug 13 09:08:44 and only remount / and /usr async when upgrading Aug 13 09:08:55 and everything noatime Aug 13 09:09:15 I think I'll try that Aug 13 09:09:17 thanks Aug 13 09:09:43 there is a performance penalty though :) Aug 13 09:10:03 I don't care *that* much about it right now Aug 13 09:10:08 but I grew up with computers that I could turn off by using the power switch, and I kinda like that :) Aug 13 09:10:18 I need a filesystem that will work for more than a couple of weeks Aug 13 09:10:27 :) Aug 13 09:10:32 (atleast until I can set up a backup of some sort) Aug 13 09:10:52 I lost a fair bit of stuff and work yesterday :( Aug 13 09:11:19 slug related also? :/ Aug 13 09:11:23 hehe Aug 13 09:11:58 yup Aug 13 09:12:19 I had set up my dev env and was working on a couple of the bugs in the tracker :( Aug 13 09:13:07 oh :/ Aug 13 09:14:31 I'll try to build my own kernel with usb-serial console Aug 13 09:15:24 my "gentoo slug" never gets online, so I need a console on it :) Aug 13 09:15:48 it startet when I upgraded the openslug on the flash Aug 13 09:20:01 * NAiL goes off to reinstall ubuntu Aug 13 09:20:05 bbl Aug 13 09:25:01 cu l8r Aug 13 11:08:34 *sigh* Aug 13 11:08:34 > > Nvidia Nforce4 chipset with Maxtor SATA II drives with certain firmware Aug 13 11:08:35 > > revisions cause data corruption and system instability when under Aug 13 11:08:35 > > moderate to heavy I/O load. Aug 13 11:28:55 rwhitby: who can help me with the cross perl thing, eno told me he has not enough time Aug 13 11:29:17 I need only someone to discuss from time to time Aug 13 11:30:01 currently I have working a cross perl 5.8.8 that uses its own host perl Aug 13 11:31:00 I use this host perl successfull to build cross packages like per-archive-tar, but have to verify that it still works native on the nslu2 Aug 13 11:31:08 but I have no nslu2 Aug 13 15:54:14 gda_, i just replied your email on -developers Aug 13 15:54:41 i would move only ds101g to cross perl 5.8.8 for now Aug 13 15:55:44 it is ok in some special cases, to have different platforms with diff versions Aug 13 15:56:08 with the goal to have same version in the end Aug 13 15:59:03 of course, make/perl.mk would be a bit ugly Aug 13 16:07:34 eno: sorry I am new to this, I am used to use a completely different build environment Aug 13 16:08:03 eno: how can I have two perl.mk files for different platform? Aug 13 16:08:19 s/platform/platforms/ Aug 13 16:08:20 gda_ meant: eno: how can I have two perl.mk files for different platforms? Aug 13 16:12:26 that's why i say make/perl.mk will be a bit ugly, sprinkled with ifdef's Aug 13 16:12:41 I see, starting with: Aug 13 16:12:45 ifeq ($(OPTWARE_TARGET),ds101g) Aug 13 16:12:55 PERL_VERSION=5.8.8 Aug 13 16:12:57 else Aug 13 16:13:01 PERL_VERSION=5.8.6 Aug 13 16:13:03 endif Aug 13 16:13:04 ? Aug 13 16:13:20 i think sources/perl/Cross/perl.mk is basically backward (native) compatible Aug 13 16:13:27 yes Aug 13 16:13:35 okay Aug 13 16:14:00 i understand it is ugly, but i want to make one change at a time Aug 13 16:14:16 I know, you don't have time, but could you verify that it is native compatible? Aug 13 16:14:54 i will do that Aug 13 16:15:00 another question Aug 13 16:15:33 I have started to use your perl-hostperl inside of packages like per-compress-zlib ... Aug 13 16:16:11 03bzhou * r3782 10optware/trunk/Makefile: promoted dspam except on wl500g Aug 13 16:16:19 so it is possible to build for perl 5.8.8 without having that installed, is this not helpful for native builds too? Aug 13 16:16:39 what problem with dspam? Aug 13 16:17:03 daemon.o: In function `daemon_listen': Aug 13 16:17:19 /home/slug/optware/wl500g/builds/dspam/src/daemon.c:264: undefined reference to `pthread_create' Aug 13 16:17:41 only on wl500g Aug 13 16:18:13 oh, I patched out the recognition of the right place for pthread because it doesn't work cross Aug 13 16:19:04 to native compilation, it is two folded, on the one hand, host-perl takes longer Aug 13 16:19:04 does wl500g don't have it, or only in another lib then expected, look inside my patch, you will know what I mean? Aug 13 16:19:33 s/then/than/ Aug 13 16:19:34 gda_ meant: does wl500g don't have it, or only in another lib than expected, look inside my patch, you will know what I mean? Aug 13 16:19:39 OTOH, it helps eliminate one build dependency Aug 13 16:20:07 but i would not worry too much about native host-perl, eventually we want to go cross Aug 13 16:21:46 the problem is, if all platforms use perl-hostperl, I need only some not platform specific changes to do for the perl-* packages Aug 13 16:23:47 i see your point. Aug 13 16:25:00 for dspam or perl? Aug 13 16:25:01 i'm thinking maybe we should have Cross/perl.mk stay where it is, even the couple of initial cross perl-* packages should go inside Cross/ Aug 13 16:25:35 just use ifdef to include them Aug 13 16:26:05 ifeq ($(OPTWARE_TARGET),ds101g) Aug 13 16:26:12 it won't be long before we switch to cross Aug 13 16:26:25 this is only for the time being Aug 13 16:26:49 make -C $(CROSS_DIR)/perl.mk Aug 13 16:26:52 endif Aug 13 16:27:02 inside perl.mk? Aug 13 16:27:32 or how to do it? Aug 13 16:27:58 something like that, but s|make -C $(CROSS_DIR)/perl.mk|include $(PERL_SOURCE_DIR)/Cross/perl.mk| Aug 13 16:28:30 with an "else" include the existing content of perl.mk Aug 13 16:28:45 will try that Aug 13 16:29:16 I like the idea Aug 13 16:30:53 i will try on the nslu2 native -> cross front in the mean time, maybe not today, but soon Aug 13 16:30:58 can you tell me whether wl500g really has no pthread_create, maybe in a lib in another path? Aug 13 16:32:00 for dspam, my philosophy is mark it as broken for wl500g now, if someone wants to use the package, they will try to fix it Aug 13 16:32:20 because of the armv5b-softfloat-linux -> armv5b-linux, it is a small change in the config.sh-arm* file Aug 13 16:32:22 i'm not that familiar with wl500g either Aug 13 16:32:38 change archname Aug 13 16:33:06 hope it's just a small change Aug 13 16:33:50 I had to do it too, because it is ppc-linux and not powerpc-603e-linux on the ds101g Aug 13 16:34:50 i c, thanks for the pointer, will definitely try that Aug 13 16:34:54 archname is only one line, not too heavy change Aug 13 16:35:55 bbl Aug 13 16:35:57 for the dspam compilation problem, if you want to fix it for wl500g, you need to setup wl500g toolchain Aug 13 16:37:00 alright, gda_, i'm glad we can proceed in parallel Aug 13 16:51:07 eno: sorry, but without the hardware I lack a little bit motivation to setup the toolchain Aug 13 16:53:06 03caplink811 * r3783 10optware/trunk/sources/clamav/postinst: don't use chgrp anymore, because it's doesn't exist in the unslung fw, use chown owner:group instead Aug 13 16:59:21 hm, doesn't nudi build ucslugc ? Aug 13 16:59:27 can't find it in the log Aug 13 17:00:26 eFfeM, http://groups.yahoo.com/group/nslu2-developers/message/1051 Aug 13 17:01:09 ah, ok, thanks Aug 13 17:01:44 actually there was a ticket with my name on it for too long and I just decided to give it attention Aug 13 17:01:57 actually patched one issue with uclibc Aug 13 17:02:21 it is now compiling with gcc 3.4.4; want to try with gcc 4 later Aug 13 17:02:29 will ask rod to re-enable if I get things working Aug 13 17:03:08 03gda * r3784 10optware/trunk/ (make/perl.mk sources/perl/Cross/perl.mk): perl: 5.8.8 gets build cross for ds101g, all other gets unchanged 5.8.6 Aug 13 17:07:25 03gda * r3785 10optware/trunk/Makefile: enabled build of perl for ds101g Aug 13 17:09:54 hmm... anybody knows where to find the Intel NPE + Accesslibrary 2.1 ? They released 2.3 a few days ago and I can't find the older ones Aug 13 17:10:48 http://www.intel.com/design/network/products/npfamily/download_ixp400.htm Aug 13 17:10:51 under "archived" Aug 13 17:12:07 03gda * r3786 10optware/trunk/make/perl.mk: perl: stupid bug Aug 13 17:13:09 thanks NAiL Aug 13 17:23:48 anyone actaully already working on this 2.3 version ? Aug 13 17:27:06 03bzhou * r3787 10optware/trunk/ (Makefile make/dspam.mk): dspam: libpthread problem fixed, promoted for wl500g Aug 13 17:30:27 03bzhou * r3788 10optware/trunk/Makefile: demote dspam on ds101, indirectly depend on libstdc++-stage, broken on ds101 Aug 13 17:48:41 03bzhou * r3789 10optware/trunk/make/pound.mk: pound: upstream upgrade to 2.1 Aug 13 17:50:42 03caplink811 * r3790 10optware/trunk/sources/miau/paths.patch.0.6.1: reflected update of mainstream version (0.6.2) Aug 13 17:54:01 03caplink811 * r3791 10optware/trunk/make/miau.mk: reflected update of upstream version (0.6.2), bumped ipk-version Aug 13 18:10:14 03bzhou * r3792 10optware/trunk/make/perl.mk: small improvement so that we can list PERL_CROSS_TARGETS (not necessarily all enabled in optware/Makefile) Aug 13 18:44:41 03marceln * r3793 10optware/trunk/ (8 files in 2 dirs): mysql5: Compiles but doesn't work yet. Aug 13 20:41:33 cool! nudi has just build the first cross perl for the ds101g! Maybe even the first cross perl at all? Aug 13 20:43:06 gda_, don't say that. Openslug had cross perl for quite some time Aug 13 20:43:34 okay, so only for ds101g Aug 13 20:43:49 I have thought you are away Aug 13 20:44:08 because you are eno-away Aug 13 20:44:09 i was away, and will be away again Aug 13 20:45:25 going to bleeding-edge festival, see yo la tengo performing this evening Aug 13 20:46:11 eno-away: I don't understand a single word, I assume you can't eat it Aug 13 20:46:35 "yo la tengo" is a cool band Aug 13 20:47:23 for me cool means "metallica" or "nirvana" Aug 13 20:47:46 but I guess I am a litte bit older Aug 13 20:48:50 well, actually ylt probably started earlier than nirvana, they have the same root as nirvana => punk Aug 13 20:50:16 I see, what about Led Zepplin of Manfred Mann Aug 13 20:50:55 s/of/and/ Aug 13 20:50:57 gda_ meant: I see, what about Led Zepplin and Manfred Mann Aug 13 20:51:41 i like led zepplin too Aug 13 20:52:15 but recently listen more to alternatives, like velvet underground, sonic youth, mission of burma Aug 13 20:53:04 bleeding edge is alt.music fest Aug 13 20:56:56 currently I prefere nickelback and opera arias :) Aug 14 01:00:29 eFfeM-log: I don't think anyone is working on IAL 2.3 (atleast not yet). I discovered that it had been released a couple of days ago, but none of the regular kernel wranglers have been around to look at it I guess. Aug 14 01:00:50 (Anyway, the release notes say that LE operation isn't "supported") **** ENDING LOGGING AT Mon Aug 14 02:59:57 2006