**** BEGIN LOGGING AT Thu Oct 27 02:59:58 2011 Oct 27 06:38:03 Hey Psi Oct 27 09:34:41 aloha folks Oct 27 09:35:10 PaulFertser: I had the opportunity to test the Qi patch I sent in. Confirming it works. Oct 27 09:37:24 michelem: cool, thanks. Oct 27 09:38:56 PaulFertser: you are not debian-based, are you? Oct 27 09:48:41 michelem: i'm using only Debian with self-compiled qi, kernel, and FSO2. Oct 27 09:48:52 And with Emacs UI. Oct 27 09:49:40 wow, Emacs UI :) Oct 27 09:50:40 The only telephony UI i'm using since long. Oct 27 09:51:35 I've been trying to build a read only system based on unionfs, but no unionfs drivers are in the kernel Oct 27 09:51:39 any tip on that? Oct 27 09:52:23 PaulFertser: how does that work? with the virtual keyboard?? Oct 27 09:53:07 Sazius: yep, and i can press the AUX button to answer the currently pending call. Oct 27 09:53:36 wow :) Oct 27 09:53:39 michelem: recompiling the kernel probably, what can i say... Oct 27 09:53:58 anyone ever used union filesystems here? Oct 27 09:54:05 michelem: i also like the idea of the combined squashfs+jffs2 images that's used by OpenWrt. Oct 27 09:54:22 ubuntu favors aufs but some tell me it's not very stable Oct 27 09:54:25 PaulFertser: is there some particular telephony-mode or similar for emacs ? Oct 27 09:54:40 michelem: i guess everybody has, booting some livecds :) Oct 27 09:54:46 Sazius: the one i wrote myself, yes. Oct 27 09:55:14 Sazius: http://markmail.org/thread/mugcsgznpaj76yqv Oct 27 09:56:26 PaulFertser: wow, that's pretty cool :) thanks for the link Oct 27 09:56:55 Sazius: if the code doesn't work with latest FSO, just drop me a note, i'll try to promptly fix it. Oct 27 09:57:03 PaulFertser: aufs fails to patch on the kernel tree advised on OpenMoko. What kernel version are you with? Oct 27 09:57:31 michelem: i'm stuck with 2.6.29 andy-tracking since i stopped following the kernel development effort :( Oct 27 09:57:47 ok. Oct 27 10:03:07 I'd like a newer kernel than the 2.6.34 that's latest in debian... Oct 27 10:03:43 also, I'd like a way to use internet via gprs and do phone calls under debian. as a debian package. Oct 27 11:24:37 anyone tried patching the sources with AuFS? I can't figure out which aufs version to combine with the kernel Oct 27 11:26:23 and if I get the full already-patched repository from aufs, it won't cross-compile failing "arm-angstrom-linux-gnueabi-ld: unrecognized option '-Wl,-rpath-link,/usr/local/openmoko/arm/arm-angstrom-linux-gnueabi/lib'" Oct 27 13:10:39 PaulFertser: I need some help with a kernel nuisance Oct 27 13:11:26 I fetched the 2.6.34 kernel sources from http://pkg-fso.alioth.debian.org/debian/pool/main/l/linux-2.6-openmoko/ , and the Aufs2 standalone module (see http://aufs.sourceforge.net/README.aufs2 ) Oct 27 13:11:27 michelem: well, i can try... Oct 27 13:12:05 the kernel compiles fine. When compiling the aufs2 module, instead, I get this error: http://dpaste.de/iVGkO/ Oct 27 13:12:44 so I added #include on top of the failing file wkq.c . Still the compiler error Oct 27 13:13:41 all other modules compile just fine, and I verified that's the file being compiled because it fails differently if I include junk in it Oct 27 13:14:12 michelem: http://git390.marist.edu/cgi-bin/gitweb.cgi?p=linux-2.6.git;a=commitdiff_plain;h=ca1cab37d91cbe8a8333732540d43cabb54cfa85 Oct 27 13:14:19 michelem: it was added much later Oct 27 13:14:46 uhm, I have it in my repos Oct 27 13:15:09 what file tells me the version of the kernel in the sources ? Oct 27 13:15:10 Ah, i've misread the commit Oct 27 13:15:29 I always use git, and "git describe" tells me about the current checked out version. Oct 27 13:17:11 michelem: are you sure you're compiling that module against the kernel sources you're supposed to? Oct 27 13:17:14 ok, confirming it's 2.6.34 Oct 27 13:18:31 PaulFertser: yes: ./include/linux/aufs_type.h:#define AUFS_VERSION "2-standalone.tree-34-20100823" Oct 27 13:19:17 its gotta be some ifdef. If I "#ifndef INIT_WORK_ON_STACK .. #error" I get the error Oct 27 13:19:34 If I #ifndef right after #include Oct 27 13:22:37 michelem: what about INIT_WORK_ONSTACK ? Oct 27 13:23:48 why without _ ? Oct 27 13:24:14 michelem: later kernels have it without. I suspect you might be trying an inappropriate kernel version or something like that. Oct 27 13:25:31 That change went in 2.6.37 though. Oct 27 13:28:30 michelem: are you sure the way you specify KDIR is correct? Oct 27 13:30:02 yep Oct 27 13:30:35 I'll include garbage in the .h Oct 27 13:33:36 i'm a roaming idiot Oct 27 13:34:35 no I aint Oct 27 13:36:29 ok. Oct 27 13:36:44 the workqueue.h file is taken from /lib/modules/ … not from the kernel source. Oct 27 13:37:00 michelem: i guess you are not specifying the KDIR then. Oct 27 13:56:55 for some reason workqueue.h is taken from /lib/modules instead of the actual kernel source Oct 27 14:01:08 PaulFertser: you were right. the module's Makefile was overriding my KDIR variable. Oct 27 14:01:18 thanks a lot. Oct 27 14:04:08 hell. Apparently aufs is written for x86 only. Oct 27 15:39:29 michelem: take a look at OpenWrt. Oct 27 15:39:38 michelem: they're using unionfs all right. Oct 27 15:40:22 michelem: http://wiki.openwrt.org/doc/techref/filesystems#explanation.2 Oct 27 15:41:14 PaulFertser: thanks. I finally managed to get aufs to work Oct 27 15:41:14 michelem: this clearly suggests aufs too works on arm: http://code.google.com/p/aufs-desire/wiki/KernelHowTo Oct 27 15:41:58 my current problem is: I mount $ROOT at kernel time, but then /lib/init/rw cancels and re-does everything from /etc/fstab Oct 27 18:12:12 hi **** ENDING LOGGING AT Fri Oct 28 02:59:57 2011