**** BEGIN LOGGING AT Tue Aug 30 02:59:57 2011 Aug 30 03:00:35 buuuutttt it also is the first series to have a new method for forking node child processes which has a direct message tunnel between the master and child process built in Aug 30 03:04:46 although… my version of 0.2.3 is running the newest v8 version for harmony proxies. the built I'm doing now will not have that since nobody will ever use it on such an old node. and its not particularly stable :p Aug 30 03:21:11 gah. can't wait for new computer to get here to make these builds faster. its literally faster on the TP than my mac mini. Aug 30 03:21:37 new pc=macbook air? Aug 30 03:21:47 yup Aug 30 03:22:19 with extra space for the build env :p Aug 30 05:15:12 using cross-compile.git, the `make setup` stage, line 96 of the Makefile errors, but seems to work ok with just data.tar Aug 30 05:15:18 http://pastie.org/private/pdgdyke2epawf2gmbi5cvw Aug 30 05:19:10 booto: looks like 7zip might be too smart there, it's extracting the deb's data.tar.gz automatically Aug 30 05:19:13 fwiw, 7z is from debian package p7zip-full, 9.20.1~dfsg.1-3 (testing/unstable) Aug 30 05:19:15 ya Aug 30 05:19:58 (i'd never seen an archiver try to do something like that before, honestly) Aug 30 05:21:08 booto: we should comment out that part of make setup, cause it's only there for i686 builds which no-one does Aug 30 05:21:14 same, it seems bizarre to me - but plodding along w/ data.tar + adjusting the next stage of the pipeline to not expect gzip'd data seems to make it happy Aug 30 05:22:48 actually, I tell a lie - it's there so we can get the binaries from the SDK Aug 30 05:23:24 rwhitby: I'll continue on, making notes of where I had to deviate from the wiki instructions Aug 30 05:24:14 booto: if there are Makefile improvements, let me know Aug 30 05:30:57 well, today was a total waste as far as angstrom on TP go's Aug 30 05:31:01 had no time to work on it at all Aug 30 05:33:05 ok, rough numbers are 40% faster service startup. I like it. Aug 30 05:33:54 line 103 of the Makefile fails on a whole load of mknod under /dev/ for the tar -x... are they deliberately not meant to be created, or should that second tar be invoked via sudo as well? Aug 30 05:34:08 well, under ./dev/ Aug 30 05:35:53 they are not needed Aug 30 08:58:10 the two build deps for usbip are libsysfs and glib-2.0, the bins of which seem to already be present in a newly set up sb2-based build env. the libsysfs header files aren't there, though (both libsysfs and libusbip build cleanly in the sb2 env)... under debian, they also have 'usbutils' as a dep, I think pretty much for the vid/pid lookup db Aug 30 08:59:12 booto: so it should be easy to add to the WIDK and package it for Preware Aug 30 09:13:59 *nod* Aug 30 09:17:10 I'm new to this webos dev stuff - the only info I've seen on packaging up stuff is from the example sdldoom app... is a similar method used for libs and such? Aug 30 09:18:34 fwiw, this is what I ended up patching in the cross-compile root Makefile to encourage it to build more cleanly in my environment: http://booto.bur.st/webos/cross-compile/0001-changed-Makefile-for-cleaner-build-on-modern-debian.patch Aug 30 09:19:46 the 7z thing looks pretty weird to me... I couldn't see an option to suppress the auto-remove-gz behaviour that I was experiencing Aug 30 11:26:56 booto: patch applied Aug 30 11:32:05 rwhitby: can you test your local 7z to see if it does the same auto-gunzip behaviour? `7z l doctors/palm-sdk_1.4.5-svn307799-sdk1457-pho465_i386.deb` should be sufficient - here (at the bottom), it reports the filename as data.tar Aug 30 19:26:57 booto: hmm, i see data.tar.gz. are you on ubuntu? (in theory that's the officially supported platform). Aug 30 19:27:05 if you are, we should go with what you get :) Aug 30 19:37:53 is there a reason we couldn't use 'ar p' instead? Aug 30 19:44:20 (we used to use 'xar', which apparently isn't on debian, but surely 'ar' is, binutils and all) Aug 30 23:15:24 apparently the widk is missing a required python module to build new node versions, but i do have a touchpad/veer compatible one built here: https://www.box.net/shared/vqv9rq9pv5mo1bgze5oa. I dropped it in place on my veer and all is well, along with a decent startup time boost (.4 seconds faster for me) Aug 30 23:18:43 halfhalo: what's the python module? Aug 30 23:18:52 bz2 Aug 30 23:19:03 ok Aug 30 23:19:27 maybe we should add it to widk Aug 30 23:43:02 folder with amany prebuilt nodes: https://www.box.net/signup/collablink/d_109449224/7911cad5ca700 0.2.3 works on devices, 0.2.4/0.2.5 _may_ work seamlessly, while the 0.4.x's do not work as a drop in replacement, but are the newest stable releases of node, all built using widk setup stuff Aug 30 23:54:54 dtzWill: wait, in what cases can ar replace xar? Aug 30 23:56:29 * rrix should start working on a kiosk mode patch :\ Aug 30 23:56:37 That's gonna be ... invasive to say the least Aug 30 23:56:44 I have too many damn projects Aug 30 23:57:33 rrix: the hard parts of kiosk mode is always how you exit it Aug 30 23:58:08 Yah Aug 30 23:58:10 (i tried something like that on iOS, abandoned for other reasons, but I never came up with a good solution that's non-obvious, non-googlable, but still easily possible and unforgettable) Aug 30 23:58:46 a password dialog like in the developermode screen would probably be Good Enough for purposes Aug 30 23:59:56 mm, that's actually a good idea Aug 31 00:00:27 Does the TouchPad have a hardware-level reboot from button presses? Aug 31 00:00:41 yes it does Aug 31 00:00:45 Xuzz: power+home for 30 seconds Aug 31 00:01:12 (I guess I missed it since I was used to the (same combo, actually) iOS version, which uses 10 seconds. Aug 31 00:01:22 ) Aug 31 00:33:30 dtzWill: thanks for the Xserver update. looks good so far Aug 31 01:01:42 Xuzz: extracting from a .deb--'ar' is sufficient Aug 31 01:02:01 yeah, but would xar even work for that? Aug 31 01:03:43 Xuzz: oh, perhaps not. all i know is we moved from xar to 7z for some packge extraction a while back, and now 7z on different systems does different things so i was hoping to remove the dependency--or at least use something else for that step Aug 31 01:03:59 ah, k Aug 31 01:04:06 yeah, i'm not a 7z fan Aug 31 01:04:24 but i wasn't looking closely enough, you're right--the xar->7z was a different step in the build process than what i was looking at. whoopsy Aug 31 01:04:48 well i'm not a fan of our build only working on certain systems b/c sometimes 7z decides to list deb files as containing data.tar not data.tar.gz Aug 31 01:04:51 :( Aug 31 01:25:13 dtzWill: on vanilla debian, not ubuntu... Aug 31 01:26:10 debian testing Aug 31 01:30:25 dtzWill: which platform do you see data.tar.gz on w/ 7z? Aug 31 01:31:27 booto: slackware. 7z is 4.65 Aug 31 01:31:53 and given the makefile was written the way it was, presumably that's how it works that way on someonme else's platform sa well Aug 31 01:32:04 yeah Aug 31 01:33:19 (but debian is important too, does 'ar p' work for you?) Aug 31 01:35:58 yes, that works correctly Aug 31 01:36:04 booto: pushed (easiest way to get to you) Aug 31 01:36:33 great. haha sorry to suck you into the details of this one thing :) but just wanted to mkae sure it doesn't regress for you if nothing else. while we only officially support ubuntu or something, ideally this'd work everywhere :) Aug 31 01:36:49 heh, I don't mind at all Aug 31 01:37:19 I feel bad for causing there to be that works-for-me-but-maybe-nobody-else patch in for this block of time :S Aug 31 01:37:49 [06:29 PM] <+dtzWill> (but debian is important too, does 'ar p' work for you?) << I would assume "ar" would work correectly on debian, since I believe dpkg uses that to install deb packages there ;P Aug 31 01:37:54 (I think?) Aug 31 01:38:32 booto: hehe nah. i wanna say that the WIDK has enough issues that making it work properly anywhere is always forwards progress ;) :P. and you're not the one who applied it ;) Aug 31 01:38:50 Xuzz: yeah, it's part of binutils on debian. it's pretty damn standard Aug 31 01:39:08 Xuzz: good to know re: "dpkg needs it so it always will" info :) Aug 31 01:39:16 booto: :P i kid, but anyway s'all good Aug 31 01:39:34 there's dpkg-deb that's the 'debian way' of playing with .deb files... that does not have a dep on binutils Aug 31 01:40:10 but just using ar works fine Aug 31 01:52:20 oh, okay, dpkg-deb doesn't require ar Aug 31 01:52:23 for some reason I thought it did Aug 31 01:56:30 anyway, using ar directly is working fine here (just ran through the relevant build step) Aug 31 02:12:20 booto: tyvm, wonderful. should work fine on ubuntu too Aug 31 02:48:09 is anyone looking at http://www.webos-internals.org/wiki/Ubuntu_Netbook_Remix#Future_Work ? Aug 31 02:48:16 replacing upstart in webos so it plays nice with chroots? Aug 31 02:54:04 dtzWill, for now i have a postinst mod that works that i need to get in git via rwhitby Aug 31 02:55:28 scoutcamper: wonderful! what does it do? Aug 31 02:56:18 dtzWill, http://pastebin.com/2cBd2vQr Aug 31 02:56:22 postinst mod Aug 31 02:56:46 scoutcamper: LOL Aug 31 02:56:52 well *okay* Aug 31 02:57:21 it works when i do it manually Aug 31 02:57:37 but my build env disagrees with chroots(its 10.04 based) Aug 31 02:59:36 so i need someone with a working chroot build-env to test plz **** ENDING LOGGING AT Wed Aug 31 02:59:57 2011