**** BEGIN LOGGING AT Mon Mar 15 02:59:57 2010 Mar 15 09:37:30 hi Mar 15 11:44:08 persia: Hmm I don't think qemu-debootstrap works in pbuilder-dist -- it needs an arch arg Mar 15 11:45:09 persia: And I doubt it works in mk-sbuild either Mar 15 11:45:56 Eh I see the same biarch stuff in there :) Mar 15 11:47:30 I tested both before I shipped, and successfully built armel and powerpc chroots on an amd64 machine. Mar 15 11:48:01 So, unless something else changed since I pushed, it works, even if it's not supposed to work. Mar 15 11:48:35 mk-sbuild is my primary workspace, with pbuilder-dist attempting to keep up out of courtesy for pbuilder users. Mar 15 11:48:46 With the latest mk-sbuild, I consider pbuilder obsolete. Mar 15 11:49:02 (because of support for type=file chroots). Mar 15 11:50:07 plars: for the suspend/resume regression, which kernel works on your side? Mar 15 11:50:37 plars: i failed to find any kernel on my side. Mar 15 11:53:48 persia: Ah I'm wrong indeed; pbuilder and sbuild pass --arch to debootstrap Mar 15 11:53:52 So it just works Mar 15 11:54:13 I was expecting one had to care for --arch to be passed as well, but that's already the case Mar 15 11:56:28 mk-sbuild has always passed --arch. It was added to pbuilder-dist some time ago (gutsy or hardy, I think). Mar 15 11:56:44 One does have to care for --arch, but not quite so carefully. Mar 15 11:57:23 Note that neither of these tools are capable of correctly building chroots for unsupported Ubuntu distributions right now. I'm not sure how much that matters, but figure it's worth mentioning. Mar 15 12:08:22 persia: Would you have some time to review some early documentation? Mar 15 12:09:37 lool: What sort of documentation? Mar 15 12:09:46 persia: https://wiki.ubuntu.com/UbuntuDevelopment/Ports Mar 15 12:09:54 persia: On development with qemu / for armel Mar 15 12:10:18 Ah, cool. I definitely have time to review that :) Mar 15 12:10:46 persia: This is very much tools focused rather than tasks-focused; I wish I'd document "How to build an armel package" stories Mar 15 12:10:54 Also, on a related note, I'd like to get your input on how we should adjust pbuilder-dist and mk-sbuild to work in Debian. I know you've done a lot to bring nomenclature in line, but I'm not that familiar with the names in Debian. Mar 15 12:11:13 persia: I'm afk for most of today, but I wish you go straight to making fixes or mention what should be fixed to me Mar 15 12:11:47 lool: For straightforward stuff, I'll just edit. For discussion / debateable items, I'll send you email. Mar 15 12:11:51 persia: pbuilder-dist > I think this functionality should be merged in pbuilder itself; I have some strict views on how it would be done, but didn't finish the (large) task of cleaning things up to make this possible Mar 15 12:12:13 mk-sbuild > I'm not a heavy sbuild user, but I wish to change that; the sbuild team is quite active upstream touhg Mar 15 12:12:15 lool: You'll merge *all* of pbuilder-dist into pbulder? Mar 15 12:12:47 persia: Pretty much Mar 15 12:12:55 persia: In fact, I think I already cover most of it Mar 15 12:12:59 Fo mk-sbuild, I mostly just need some pointers to how to invoke qemu-debootstrap in Debian. Mar 15 12:13:15 Was qemu-debootstrap merged already? Mar 15 12:13:35 To where would it be merged? Mar 15 12:13:58 The package in which it lives in Ubuntu doesn't exist in Debian, nor does anything obviously similar. Mar 15 12:15:21 I think I sent it to qemu Mar 15 12:15:34 Because it basically requires qemu and the binfmt stuff Mar 15 12:15:42 Which is in qemu-user-static in Debian Mar 15 12:15:54 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572952 Mar 15 12:15:55 Debian bug 572952 in qemu "qemu-debootstrap wrapper" [Wishlist,Open] Mar 15 12:16:49 lool: that only works on armel Mar 15 12:17:22 that is why i wanted to test newer release 0.12 Mar 15 12:17:44 zumbi_: What only works on armel? Mar 15 12:18:01 to see how that works for mips, pcc, etc... *re Bug3572952 Mar 15 12:18:25 sorry, i have another keyboard layout bug 572952 Mar 15 12:18:26 zumbi_: Error: Bug #572952 not found. Mar 15 12:18:33 lool: Thanks. I'll tack that. Mar 15 12:18:40 zumbi_: I created a powerpc chroot using qemu-ppc when writing qemu-debootstrap Mar 15 12:18:55 So I think it works with our qemu-ppc static binary at least Mar 15 12:18:57 zumbi_: I've also tested it with powerpc successfully. Mar 15 12:19:12 zumbi_: Please test with arbitrary architectures, and let us know how it doesn't work. Mar 15 12:19:25 uhm.. i should then test again, we tried it a couple weeks ago Mar 15 12:19:34 Alternately, if you ran into an older version of mk-sbuild or pbuilder-dist that has the "only supported for armel" warning, please upgrade. Mar 15 12:19:50 uhm.. note that i use debian stuff Mar 15 12:22:50 Ah. I haven't ported my stuff to work on debian yet, and lool's work is pending the recently mentioned bug. Mar 15 12:25:21 But if 572952 lands for squeeze, the necessary ubuntu-dev-tools stuff will as well. Mar 15 12:27:09 yes, i would love to see it applied, also working for all arches, not only armel, but that is qemu lack of enough support for emulate other arches Mar 15 12:32:21 I thought powerpc worked in Debian as well. Mar 15 12:32:33 Or, rather, powerpc guests. Mar 15 12:32:37 I'm less sure about other stuff. Mar 15 13:13:36 ericm_: ping Mar 15 13:13:55 saeed, pong Mar 15 13:14:27 ericm_: regarding kexec patches Mar 15 13:14:56 I send the patches to mailing list, but has been rejected Mar 15 13:15:20 do you know if both patches were needed also for imx? Mar 15 13:16:01 saeed, I guess the one for L2 is needed as well - according to cooloney's test result Mar 15 13:16:57 it's really annoying I know, I didn't look too much into L2 on ARMv7, but it's totally different than ARMv5, guess we need some neater solution for the outer cache Mar 15 13:17:50 ericm_: can you please check with cooloney's regarding the other patch? Mar 15 13:17:56 saeed, sure Mar 15 13:18:37 ericm_: now I'm debugging the highmem issue (crash when booting from sata) Mar 15 13:18:51 saeed, cool Mar 15 13:19:08 ericm_: can you please also check if this issue happens on imx? Mar 15 13:21:10 saeed, called him Mar 15 13:21:14 NCommander: you awake yet? Mar 15 13:21:47 saeed, he tried kexec with both patches, not individually tested, so the first question is not sure which one is mandatory Mar 15 13:21:51 or both are Mar 15 13:22:18 and babbage with imx51 has only 512MB, so actually HIGHMEM wasn't actually even used Mar 15 13:24:02 ericm_: you can pass kernel vmalloc=256M, that will make some dram as highmem Mar 15 13:24:39 dmart, do you know if Catalin has an IRC name here on freenode? I guess Saeed and I can talk a little bit about some L2 issus we met during kexec debugging Mar 15 13:24:57 saeed, indeed - I'll see if he has time to test this later Mar 15 13:25:07 ericm_: thanks Mar 15 13:25:34 saeed, no problem Mar 15 13:25:56 ericm_: not sure whether he's usually online Mar 15 13:26:32 OK, I think he will join - he's cmarinas Mar 15 13:27:29 dmart, thanks Mar 15 13:33:32 dmart: yes Mar 15 13:40:49 NCommander: hi, dunno if you saw my post on the OOo bug, but it looks like the fix we had has a problem: privateSnippetExecutor pushes some arguments on the stack, but they never get removed after cpp_vtable_call returns Mar 15 13:43:42 NCommander: this is a more complete attempt http://pastebin.ubuntu.com/395620/ Mar 15 13:44:54 Since I have a OOo build tree now, I rebuilt libgcc3_uno.so and clobbered the installed version in lucid with it--- OOo seems to start up and "work"; is there anything else I should look for? Mar 15 13:47:34 dmart: no, that was our usual test since we never got past start up :-) Mar 15 13:48:29 dmart: who caught the arguments on the stack problem? (I didn't have an OOo crash, but I didn't abuse it hard) Mar 15 13:48:48 dmart: actually, there IS an OOo test suite believe it or not. Might be worth trying to run it if you cna spare a few weeks Mar 15 13:49:23 Nah. The test suite should only take 100-150 hours to run. Mar 15 13:49:27 One of the other guys on my side, by inspection (it was a dumb mistake, we push some stuff which is never popped) Mar 15 13:50:14 It means exception unwind annotations are needed after all, to clean up the stack if an exception happens, but it seems reasonably straightforward now we understand what the code is doing. Mar 15 13:50:24 persia: is the testsuite part of the OOo source package? Mar 15 13:51:21 * persia checks Mar 15 14:27:30 dmart: My apologies: I don't appear to be able to answer the question. Attempting to download the ooo source from my local mirror (~50cm away) will apparently take 9 hours, and trying to unpack it directly on the mirror seems to break either with the version of dpkg on that server or with the amount of available RAM Mar 15 14:27:42 * persia looks forward to more hardware exceeding the 512M boundary Mar 15 14:28:05 NCommander: Maybe you could share? Mar 15 14:30:04 dmart: no, its an addon, and OOo has to be built in a special way Mar 15 14:30:22 argh, so, 4-5 days + x Mar 15 14:31:39 Can I suggest that you verify what's suggested in http://pastebin.ubuntu.com/395620/ works for you and push that (assuming it does work, of course) Mar 15 14:32:20 I did some standalone testing on this, checking that the normal and exception return paths do the right thing: it appears to behave well. Mar 15 14:35:46 NCommander: scrollback the last few posts (forgot to ping you) Mar 15 14:36:51 dmart: sure Mar 15 14:37:51 NCommander: should I assign the lp bug back to you in the meantime? Mar 15 14:37:58 dmart: Mar 15 14:37:59 yeah Mar 15 14:38:03 ok Mar 15 14:38:40 done Mar 15 15:50:55 davidm: greetings Mar 15 20:08:51 asac: is chromium on ARM known to be broken? Mar 15 21:14:50 can someone who has Ubuntu on ARM running on something beside dove or imx51 test something for me? Mar 15 21:15:33 NCommander: depends on what you need Mar 15 21:15:54 NCommander: i'm running a beagle Mar 15 21:23:12 prpplague: can you download and install chromium-browser from the archive (in lucid) and see if it works properly Mar 15 21:23:53 NCommander: sorry, i am not able to do that at the momment, sorry Mar 15 21:24:35 NCommander: no display running atm Mar 15 21:24:48 prpplague: X11 forwarding over SSH? Mar 15 21:25:20 NCommander: only uart console Mar 15 21:25:26 prpplague: ouch Mar 15 21:25:30 prpplague: thanks anyway Mar 15 21:25:54 NCommander: i should have something up and running towards the end of the week, but i suspect that is too far down the road for you Mar 15 21:26:12 prpplague: yeah :-/ **** ENDING LOGGING AT Tue Mar 16 02:59:56 2010