**** BEGIN LOGGING AT Sun Jun 06 02:59:56 2010 Jun 06 03:01:03 zsoc: yeah! :D Jun 06 03:01:10 zsoc: although i couldn't figure out how to join Jun 06 03:01:19 so i was just spec'ing Jun 06 03:01:28 but then joined a different server and played Jun 06 03:01:32 lagalicious but still fun :D Jun 06 03:02:42 dtzWill: that's excellent lol Jun 06 03:03:37 zsoc: yeah. but /dang/ the sdlquake is a)old and b)broken as shit Jun 06 03:03:59 before i was fixing buffer overflows (not vulnerability, but that just happened during normal execution b/c of fail) Jun 06 03:04:05 now i'm fixing their networking code, it's bad Jun 06 03:04:13 to be fair things were different when this code was written Jun 06 03:04:13 BUT Jun 06 03:04:16 still PITA lol Jun 06 03:04:39 hahaha nice Jun 06 03:04:42 upstream :> Jun 06 03:04:57 if there were a clear authoritative source of this believe me i'd be backporting like mad Jun 06 03:05:00 lol Jun 06 03:05:19 was mostly abandoned by id (understandably) and darkplaces engine seems to be where it's at these days Jun 06 03:05:33 but the best ones also probably have way more tahn the little pre can handle Jun 06 03:05:36 shrug Jun 06 03:40:53 hello everyone, its my first time here :) Jun 06 03:41:40 welcome Jun 06 03:41:53 hi Nicegator Jun 06 03:43:54 thanks :) do you guys know if there is a way to access the patches for 1.4.5? I'm want to test some of them on my developer device, but I keep getting an error on preware and a forbiden message when browsing for the 1.4.5 feeds at ipkg.preware.org Jun 06 03:44:45 Nicegator: we cannot speak of things that are under NDA here. Jun 06 03:45:33 Nicegator: and anything related to future webOS versions would need to be forbidden access for the same reason Jun 06 03:45:39 Nicegator: are you running 1.4.5? Jun 06 03:45:41 Nicegator: you can try applying an older patch manually Jun 06 03:47:20 sorry i did not realize the nda applied to patches too. If i could get Uberkernel working that would be great, but I'm not sure if using the older 1.4.1 version would mess things up Jun 06 03:47:56 Nicegator: I'm still on 1.4.1 and it's working fine for me :-) Jun 06 03:48:40 Nicegator: technically, if you have access to an unreleased version of webOS, the NDA states that you cannot even state that you have such access. Jun 06 03:48:58 or that an unreleased version exists, nor what version it is Jun 06 03:50:27 yes, there is no 1.4.5. pay no attention to the man behind the curtain kthxbye. Jun 06 03:51:27 but PreCentral usually publishes rumours, and anyone can speculate on those rumours Jun 06 03:52:10 also, there is no 1.4.6_send_sbromwich_dancing_girls_and_beer. Jun 06 03:53:04 1.4.6_send_sbromwich_dancing_girls_and_beer. lol Jun 06 03:54:23 Nicegator: oh you have it? Jun 06 03:54:28 where can I get it from? Jun 06 03:54:35 I would like that. Jun 06 04:08:34 there we go Jun 06 04:09:00 so, here is a question... the newest patch tech is aupt-4 right? Jun 06 04:10:58 I have many aupt3 patches and a few aupt4... surprisingly EFV yells at me about the aupt4 ones... Jun 06 04:12:09 cryptk|ppre: interesting Jun 06 04:12:47 I was only running it since I have a feeling that it is about time for a new webos version... def didn't get the results I expected. Jun 06 04:13:25 and I thought you guys version bumped all the patches whenever aupt gets an update... Jun 06 04:14:00 btw, 'interesting' is exactly what I said 3 minutes ago when I ran it... lol Jun 06 04:15:28 brb, rebooting phone because of my broken code... Jun 06 04:16:00 cryptk|ppre: I'll push a fix Jun 06 04:16:31 cryptk|ppre: are you able to test a fixed version? Jun 06 04:16:46 (i.e. do you still have a mixed bag) Jun 06 04:20:12 back Jun 06 04:21:02 cryptk|wirc: can you test a new version of EFV? Jun 06 04:21:29 cryptk|wirc: EFV 2.1.0 is in the feeds now - please test and report Jun 06 04:21:44 away from the comp, but I do have testing feeds though if you can put it in there Jun 06 04:21:54 it's in the public feed Jun 06 04:22:00 oh,nvm,testing now Jun 06 04:24:12 kinda works... it yells about aupt3 now Jun 06 04:24:21 but only 2 patches listed. Jun 06 04:24:30 I have many aupt3 installed Jun 06 04:26:56 66 patches installed, only 10 are aupt4 according to patch packages list in media/internal Jun 06 04:27:15 * rwhitby dunnos Jun 06 04:29:04 want me to remove/reinstall those 2 and see if it incorrectly passes EFV? Jun 06 04:29:13 if you like Jun 06 04:31:27 now it warns about a whole bunch more Jun 06 04:32:25 so, not perfect, but it works. Jun 06 04:40:13 rwhitby: is there a changelog for aupt4? Jun 06 04:40:30 * cryptk|wirc is always curious... Jun 06 04:41:34 http://git.webos-internals.org/?p=preware/build.git;a=history;f=autopatch/postinst.testing;h=ab39f04ba6ce5b991fd809629cd1ce554dbce89d;hb=HEAD Jun 06 04:44:01 binary patching... interesting... Jun 06 04:53:04 blast from the past .. how are things mrvc ? Jun 06 04:53:22 bpadalino Jun 06 04:53:27 bpadalino! Hey! Jun 06 04:53:35 going good thanks Jun 06 04:53:38 how are you? Jun 06 04:53:39 good to hear Jun 06 04:53:41 doing OK Jun 06 04:53:53 I haven't been on here in a long time Jun 06 04:53:54 close to going to bed, but saw you joined so i thought i'd say hi Jun 06 04:54:04 that's cool, I'm glad you did Jun 06 04:54:09 been a busy guy ? Jun 06 04:54:35 yeah, work really got me down for a while, and I just got out of the habit Jun 06 04:55:04 is work better now ? Jun 06 04:55:17 last I heard, someone had gotten directfb working in cards and was close to getting dfbterm released Jun 06 04:55:39 yeah, better Jun 06 04:55:44 good to hear .. Jun 06 04:56:05 I thought Terminal was going to soon be obsolete Jun 06 04:56:12 so, I lost interest Jun 06 04:56:34 the PDK stuff allows for direct surface manipulation .. and there are going to be better ways for doing js <-> native C communications in the near future .. Jun 06 04:56:43 opens up a lot of different possibilities Jun 06 04:57:30 there is still a bug in Terminal .. Jun 06 04:57:40 null pointer Jun 06 04:57:49 can't figure it out .. Jun 06 04:57:58 only happens if you bring up the preferences stuff, then swipe back Jun 06 04:58:52 what happened to the directfb work? Jun 06 04:59:19 i am not sure in all honesty Jun 06 04:59:40 is it in the git repo somewhere ? Jun 06 05:00:18 there's been a lot of kernel patching going on here lately Jun 06 05:00:33 and using different cpu scaling stuff Jun 06 05:01:10 oh, and preware has moved away from java and gone to using C for it's backend service .. Jun 06 05:01:34 ameng1? Jun 06 05:01:48 looking back at the logs, it looks like ameng1 was working on it Jun 06 05:01:55 (directfb support in cards) Jun 06 05:02:15 yeah, the cpu scaling has been a big hit Jun 06 05:03:19 I wouldn't mind working on Terminal again Jun 06 05:03:26 pick it up and run with it .. Jun 06 05:03:41 like i said, there is just one bug left over for now as an NPAPI plugin Jun 06 05:03:44 I'm really rusty Jun 06 05:04:00 i am sure you could pick it up pretty quickly :) Jun 06 05:04:22 do you know how to get .core files to dump when Luna crashes ? Jun 06 05:04:59 not it if isn't the usual thing of setting ulimit -c Jun 06 05:05:25 there is some format string you echo into some /proc or /sys thing .. and it'll write them out Jun 06 05:05:34 or you can use gdb and attach to luna while it's running .. Jun 06 05:05:50 then when it cores, you're attached and gdb sees the problem Jun 06 05:06:05 right Jun 06 05:06:21 I'll have to get all my stuff updated Jun 06 05:06:26 :) Jun 06 05:07:38 unfortunately it's time i hit the sack .. night - and welcome back! Jun 06 05:07:47 that's cool Jun 06 05:07:48 thanks Jun 06 05:08:01 I'm pretty free tomorrow, so I'll try to get back in the groove Jun 06 05:08:06 thanks for taking time to say hi Jun 06 05:08:31 have a good night Jun 06 05:15:35 mrvc: the directfb stuff seemed to die months ago Jun 06 05:32:38 mrvc: hey -- you're back! Jun 06 05:40:57 hey! Jun 06 05:41:49 rwhitby: so it never got to a functional state? Jun 06 05:42:01 destinal: how's it going? Jun 06 05:42:21 mrvc: not that I know of. amengl never really kept anyone in the loop of what was happening Jun 06 05:42:22 mrvc: pretty good. I've been mostly away for weeks and just came back myself Jun 06 05:43:17 rwhitby: ok, interesting Jun 06 05:43:43 I'm downloading the latest SDK right now Jun 06 05:43:48 the version I had was 1.1 Jun 06 05:43:59 mrvc: I played with some of the test versions -- he had directfb working, but when SDL support came out he kind of dropped it, it seems Jun 06 05:45:14 so, it working on Terminal still worthwhile? Jun 06 05:45:20 it -> is Jun 06 05:46:16 I see some mention of vala terminal, but I haven't tried it Jun 06 05:46:43 mrvc: I still see Terminal as worthwhile Jun 06 05:47:15 rwhitby: ok, that's good enough for me Jun 06 05:47:29 mrvc: yeah, absolutely worthwhile Jun 06 05:48:01 destinal: does zuchmir2 still visit? Jun 06 05:48:27 mrvc: unfortunately, only extremely rarely Jun 06 05:48:33 ~seen zuchmir2 Jun 06 05:48:35 zuchmir2 <~Zuchmir-i@ool-18bd3bfc.dyn.optonline.net> was last seen on IRC in channel #webos-internals, 95d 1h 17m 11s ago, saying: 'is luna-send -n 1 palm://com.palm.applicationManager/rescan {} no longer working in 1.4?'. Jun 06 05:48:53 I see Jun 06 05:50:07 I feel bad about being out of the loop -- I thought sure the directfb stuff would have supplanted Terminal by now Jun 06 05:50:24 mrvc: have you even seen webos's SDL support yet? Jun 06 05:50:33 destinal: no Jun 06 05:51:07 mrvc: full screen games like doom and quake work on palm pre's now using Simple Directmedia Layer, part of Palm's PDK Jun 06 05:51:53 PuffTheMagic ported enterminus to webos but I think lacking the webos look and feel, (and not being as complete) it didn't come close to terminal in usability Jun 06 05:52:18 destinal: ok -- I visit PreCentral regularly, and I've seen talk of the PDK. I didn't realize it was tied in with SDL though. Jun 06 05:53:52 mrvc: so anyway terminal still wins over anything anyone has done with SDL yet and I think a fullscreen terminal isn't as useful as one with a webos look and feel anyway Jun 06 05:54:24 destinal: did the techniques that Terminal used to draw to the screen (that you figured out) become published? Jun 06 05:55:07 mrvc: we still don't have anything from Palm on their NPAPI customizations except for their code to the webkit patches Jun 06 05:55:23 mrvc: also libpiranha has not been released Jun 06 05:55:33 so much the same situation there Jun 06 05:56:38 mrvc: we DO have a much more recent webkit / webcore now though so a lot of your earlier ideas about improving things may be possible Jun 06 05:57:23 destinal: I remember we had to do some tricky things to force it to redraw Jun 06 05:57:42 things that weren't necessarily supposed to work, but did Jun 06 05:57:56 mrvc: yeah, some of that ended up causing problems when they updated webkit so some of it has been modified a bit Jun 06 05:58:52 destinal: so, still no official way to write browser plugins? Jun 06 05:59:37 mrvc: not with NPAPI. the new PDK promises a whole new mechanism for what they call hybrid PDK apps including mojo and native code Jun 06 05:59:53 what's the state of that? Jun 06 05:59:59 in beta? Jun 06 06:00:26 mrvc: it's a moving target Jun 06 06:00:32 mrvc: well a version of the PDK is public and the docs for how it works is public but I think it's somewhat broken in the current public release Jun 06 06:00:49 (for hybrid apps that is) Jun 06 06:01:02 ok, so best to continue with the NPAPI stuff for now? Jun 06 06:01:34 rwhitby: has anything been announced regarding pixi and PDK since I've been away? Jun 06 06:02:04 destinal: PDK is such a fuzzy term these days ... Jun 06 06:02:07 mrvc: the other issue is that NPAPI works on Pixi but PDK apps don't (pre only last I heard) Jun 06 06:02:32 I think NPAPI is the stable target for now Jun 06 06:02:33 destinal: my understanding from the developer day videos is that SDL apps will be available for pixi "soon" Jun 06 06:02:45 ironically Jun 06 06:03:14 destinal: last time I worked on Terminal, there was no Pixi Jun 06 06:03:34 my wife got one just recently though Jun 06 06:03:35 mrvc: heh, well at least we didn't have to do anything to support that platform except recompile :) Jun 06 06:05:50 mrvc: I'm sad to say that not much has been done with terminal in your absence, but at least if you're interested in picking it back up, at least it shouldn't offer much in the way of surprises Jun 06 06:06:49 destinal: where do I start? all my git stuff is way out of date Jun 06 06:07:08 I'm not sure where to pull from anymore, and I probably don't have an account Jun 06 06:07:22 mrvc: probably you'll need a new clone from the new repository Jun 06 06:07:54 there is no git.webosinternals.org anymore Jun 06 06:08:06 mrvc: there's just a dash in the name now Jun 06 06:08:11 http://git.webos-internals.org/ Jun 06 06:08:28 * oil had to fix all his local copies when that happened Jun 06 06:08:34 terminal.git and termplugin.git Jun 06 06:08:49 destinal: they should be merged into one package like wirc :) Jun 06 06:10:11 destinal: git clone http://git.webos-internals.org/terminal.git Jun 06 06:10:12 ? Jun 06 06:10:30 oil: once upon a time it was desirable to have a palm-install'able package for the mojo app. or at least I think that was my rationale at the time :) Jun 06 06:10:56 destinal: the combined packages are palm-installable Jun 06 06:11:09 might not have been before the pdk Jun 06 06:11:11 right, much has changed since then, collapsing them would make sense now Jun 06 06:11:15 yeah, we should merge them Jun 06 06:11:25 :) Jun 06 06:11:35 mrvc: git@git.webos-internals.org:/applications/terminal.git Jun 06 06:11:49 use saverestore, preware, or wirc as an example of how to set up the combined repo and build Makefile Jun 06 06:12:06 mrvc: if your public key isn't on the server we'll need to get it loaded Jun 06 06:12:13 i dont think wirc is being built by the autobuilder... (i could be totally wrong) Jun 06 06:13:15 destinal: ok, got it -- thanks Jun 06 06:13:54 oil: wirc 0.2.4 is fully autobuilt from source Jun 06 06:14:09 right, but thats not the plugin version Jun 06 06:14:32 oil: and neither will a merged terminal be Jun 06 06:14:46 (well, not a pdk plugin) Jun 06 06:14:47 oh Jun 06 06:15:01 rwhitby: would a $50 paypal donation get something like preimage or, even better, the meta-geneticist rolling?? :) Jun 06 06:15:14 grndslm: preimage? Jun 06 06:15:20 meta-geneticist? Jun 06 06:15:21 it was a dud Jun 06 06:15:45 rwhitby: yeah I don't think we're aiming for a pdk version quite yet :) Jun 06 06:15:53 grndslm: since preimage seems dead, I might think again about designing Geneticist Jun 06 06:16:06 what are these strange things Jun 06 06:16:20 well... i might have to donate that $$ then Jun 06 06:16:24 sounds like a mad scientist here.... Jun 06 06:16:47 destinal: Geneticist is a program which runs on the host, and sucks out an image of your device into a webOS Doctor format Jun 06 06:17:19 i.e. it makes a clone of your device Jun 06 06:17:26 grndslm: rule of thumb -- don't donate to buy specific future work Jun 06 06:17:50 grndslm: yeah, we hardly ever do stuff as a result of a donation Jun 06 06:18:55 rwhitby: cool idea. Jun 06 06:19:25 destinal: I'm thinking it just boots the webOS Doctor uimage+initramfs, then starts and mounts the LVM. Jun 06 06:19:37 rwhitby: heh I was in the middle of typing that Jun 06 06:19:48 rwhitby: we're thinking very much on the same lines there Jun 06 06:19:59 * oil was looking for http://static.neatorama.com/images/2008-12/mad-scientist-mad-engineers.jpg Jun 06 06:20:27 lol Jun 06 06:20:29 Wooo! Jun 06 06:20:29 oil: lol Jun 06 06:20:36 Irc in mah browser! Jun 06 06:21:19 Ohhhh….. AND it can help me debug as well..... Jun 06 06:22:41 Only in chrome though… ff needs websockets like now Jun 06 06:23:42 rwhitby: rather than mounting the LVM, could you not just use novacom to "get" the block device? but then I suppose you'd have to have a custom novacom client to give verbose status Jun 06 06:23:58 and you'd be grabbing a lot of blank space which would be undesirable, nevermind Jun 06 06:24:19 Is there anyone who can help me figure out why xterm and x server stopped working on my pre? Jun 06 06:24:28 destinal: yeah, I still haven't figured out the best way to get the data out yet Jun 06 06:24:55 destinal: tar over netcat would be easiest on the device, but presumes a network connection which would not be there over USB Jun 06 06:25:12 rwhitby: you could start up usbnet but too much presumed client configuration Jun 06 06:25:37 and too much presumed host support, since snow leopard doesn't do usbnet any more Jun 06 06:25:49 (I need to find a fix for that somewhere) Jun 06 06:25:55 rwhitby: really? that sucks :( Jun 06 06:26:06 10.5 works, 10.6 don't. Jun 06 06:26:17 and from my searching, no-one has a solution Jun 06 06:26:31 and I like to think my google-foo is strong Jun 06 06:27:12 rwhitby: you could tar to stdout pushed over novacom but I don't know how much guaranteed delivery is built into the nova stuff Jun 06 06:28:04 destinal: dunno whether the run output over novacom is 8 bit clean either Jun 06 06:29:10 destinal: it may be possible to do it with mounted filesystems, since the files that are usually changing are likely to be excluded from the cloning Jun 06 06:29:19 destinal: ok, I've build and installed the terminal package in the emulator, and I did a make install for the termplugin, which seems to have built the .so and put it in /usr/lib/BrowserPlugins Jun 06 06:29:29 rwhitby: is /media intended to be cloned in this process? Jun 06 06:29:36 but when I run the terminal from the emulator, it says termplugin is not installed Jun 06 06:29:48 am I going about this all wrong? Jun 06 06:30:02 destinal: that's where the ethical considerations of the Geneticist come into play Jun 06 06:30:32 mrvc: are you using 1.4.0+ Jun 06 06:30:39 mrvc: and wosqi 3.12+ Jun 06 06:30:55 rwhitby: I've got SDK 1.4.1.427 installed Jun 06 06:31:01 sorry, I don't know what wosqi is Jun 06 06:31:14 mrvc: how did you install the package onto the emulator? Jun 06 06:31:41 rwhitby: palm-package, then palm-install Jun 06 06:31:49 mrvc: did you do a luna restart? Jun 06 06:31:58 rwhitby: crap Jun 06 06:32:09 yeah luna init's all plugins on startup Jun 06 06:32:25 right, right -- it's been a while Jun 06 06:32:35 but then again I seem to recall it could pick new ones up after start Jun 06 06:32:46 (just not new instances of one that's already running) Jun 06 06:34:40 which used to mean that you could install and run it without restarting luna but had to restart luna on upgrade -- but maybe the behavior has changed since then so a restart of luna's worth trying Jun 06 06:34:52 destinal: did you ever see the SkyNet stuff? Jun 06 06:35:07 rwhitby: yeah, I noticed it for the first time the other day Jun 06 06:35:42 destinal: any obvious vulnerabilities? Jun 06 06:35:52 howdy Jun 06 06:35:53 rwhitby: I'm seeing this: Jun 06 06:35:55 plugin load error: /usr/lib/BrowserPlugins/termplugin.so: ELF file OS ABI invalid Jun 06 06:36:04 destinal: (assuming you trust the email you get from the other person) Jun 06 06:36:54 rwhitby: yeah that's basically it you're not really securely transferring the keys (since email's not secure) -- that's your weakest link Jun 06 06:37:37 destinal: the assumed case is one person emailing a key from one device they own to another over a wifi lan Jun 06 06:38:13 rwhitby, destinal: I'm probably missing something basic Jun 06 06:38:14 or some other way of validating the transfer (perhaps I'll display fingerprints so they can verify over the phone or something) Jun 06 06:38:37 mrvc: I think new versions of the emulator may have changed the directory they run plugins from Jun 06 06:38:40 mrvc: you and destinal are the experts - I know nothing about the napi plugin side of things Jun 06 06:39:11 destinal: I could think of no other way to transfer a key from one device to another Jun 06 06:39:25 rwhitby: https to a keyserver would be the ideal thing Jun 06 06:39:37 but then you need that infrastructure Jun 06 06:39:41 destinal: skynet cannot depend on a central server :) Jun 06 06:40:09 destinal: maybe I just have a text box where the paranoid can type in the public key :) Jun 06 06:40:10 rwhitby: well you could use web of trust then Jun 06 06:40:27 rwhitby: a key signed by someone I already trust can be trusted Jun 06 06:40:37 destinal: or I could just put validation of key exchange outside of scope ... Jun 06 06:40:42 rwhitby: or like you say, out of band Jun 06 06:41:07 yeah, it's gonna need to be out of band for this one Jun 06 06:41:57 mrvc: check /etc/palm/browser.conf or whatever, see what plugin directories it defines Jun 06 06:42:20 destinal: ok Jun 06 06:43:44 PluginsPath=/usr/lib/BrowserPlugins Jun 06 06:43:46 UserInstalledPluginsPath=/media/cryptofs/apps/usr/lib/BrowserPlugins Jun 06 06:44:02 rwhitby: What would cause Xterm, x server, any app that uses upstart and terminus to not load from the launcher? Jun 06 06:44:08 mrvc: right, try that latter path Jun 06 06:45:12 hmm, is terminus type: game now or still upstart-based Jun 06 06:46:11 ghostinator: what version of webOS? Jun 06 06:46:21 sprint 1.4.1.1 Jun 06 06:46:55 dunno then Jun 06 06:48:30 destinal: I tried moving it and I got Jun 06 06:48:33 ** (LunaSysMgr:1482): WARNING **: Invalid signature for /media/cryptofs/apps/usr/lib/BrowserPlugins/termplugin.so Jun 06 06:49:34 have they added some kind of security that makes the plugins have to be signed? Jun 06 06:49:43 mrvc: yeah, I think /usr/lib/BrowserPlugins/termplugin.so was right to begin with Jun 06 06:50:18 mrvc: I think signing is only on user-installed plugins running from /media/cryptofs Jun 06 06:52:06 mrvc: hmm... try installing the terminal package from the feed as a sanity check Jun 06 06:52:28 err termplugin package I mean Jun 06 06:56:01 Soo…. fun fact Jun 06 06:56:18 destinal: you mean installing to the phone? Jun 06 06:56:25 Websockets like to stop responding if no data is sent between then for a while Jun 06 06:56:28 * rwhitby has been taking a look at the carrier customisations in all the different doctors Jun 06 06:56:39 desintal: I've just been working with the emulator so far Jun 06 06:58:22 mrvc: nah you can install the package on the emulator too Jun 06 06:59:07 mrvc: http://ipkg.preware.org/feeds/webos-internals/i686/org.webosinternals.termplugin_0.2.5_i686.ipk Jun 06 06:59:28 I know have a semi working websockets/node.js irc client. Take that low level languages! Jun 06 06:59:37 destinal: thanks Jun 06 07:00:01 mrvc: preware used to be the best way since it runs the postinst script to put everything where it goes Jun 06 07:00:16 rwhitby: does the new preware have a working emulator build? mine complains Jun 06 07:00:46 destinal: the one in the feeds should be fine Jun 06 07:01:29 just palm-install the 1.1.2 i686 ipkg to the emulator Jun 06 07:01:37 rwhitby: yup just needed a reboot to update from the java one Jun 06 07:02:00 (which it told me to do but I was ignoring) :P Jun 06 07:03:02 * rwhitby takes a look around the webOS Doctor recovery filesystem to see what might be useful Jun 06 07:04:21 mrvc: heh, ok, now I've managed to duplicate your issue with the not installed message, lol Jun 06 07:04:22 destinal: so, the ipk installed it in under /media/cryptofs and it gets the same error about the signature Jun 06 07:04:49 hmm Jun 06 07:05:08 it was _just_ working on this emulator so let me try a couple of things Jun 06 07:10:24 destinal: I've got to get some sleep, but I've got some time tomorrow to play with it Jun 06 07:10:53 destinal: you think you'll be around? Jun 06 07:11:34 mrvc: off and on, yes Jun 06 07:13:04 destinal: hmm - just realised that patches don't update md5sums so will cause integcheck to fail for a webos doctor built by geneticist Jun 06 07:14:44 rwhitby: well, you could patch that when making your doctor image, right? Jun 06 07:15:00 dang, recovery rootfs busybox doesn't have netcat Jun 06 07:18:43 but it does have tcpsvd ... Jun 06 07:20:36 but port forwarding doesn't work over usb Jun 06 07:21:21 rwhitby: hmm, I wonder if the latest build is just broken on the emulator somehow Jun 06 07:21:31 (termplugin I mean) Jun 06 07:22:20 destinal: oh, could be the 64 bit thing Jun 06 07:22:42 eh? Jun 06 07:22:44 destinal: yeah, that will be it Jun 06 07:25:47 rwhitby: well, a grep for amd64 shows a match in the broken version on the feed (and that certainly didn't used to be true) Jun 06 07:26:09 destinal, mrvc: any chance you can rework the termplugin makefile to be more like the saverestore or preware or govnah Makefile? Jun 06 07:27:15 rwhitby: sure, may as well take the opportunity to merge plugin and mojo app together anyway (make it look a lot more like saverestore or preware in general) Jun 06 07:28:12 destinal: the problem is that the termplugin makefile is just calling gcc, rather then i686-unknown-linux-gnu-gcc from the toolchain directory Jun 06 07:28:27 destinal: so it's running a 64-bit gcc on the autobuilder, instead of the correct toolchain for the emulator Jun 06 07:28:42 destinal: when we were running on a 32-bit autobuilder, it didn't matter. now it does. Jun 06 07:29:51 rwhitby: ah, makes sense Jun 06 07:32:09 I'll look at it in the morning then -- must sleep Jun 06 07:32:10 night Jun 06 07:33:02 * rwhitby wonders whether novacom port forwarding would work over wan or wifi ... Jun 06 07:43:01 rwhitby: i'd say zmodem, if it wouldn't be such a pain streaming stdout to it. :) Jun 06 07:49:57 destinal: there's always hexdump Jun 06 07:57:05 destinal-sleep: md5sums of tarball transferred over novacom matches, so it's 8-bit clean Jun 06 08:41:01 hello Jun 06 10:25:32 summetime! Jun 06 10:25:37 +r Jun 06 12:59:03 hi everybody, i got a problem. when i download quake with the preware app, i cannot start it. you only see a new card with the logo in the middle. same problems with other app (supertux, doom). any suggestions? Jun 06 13:05:08 pre? Jun 06 13:13:57 yes Jun 06 13:15:47 which OS version Jun 06 13:15:55 i also have this problem when installing with quickbuilder Jun 06 13:15:59 os 1.4.1 Jun 06 13:16:17 i got the startup manager Jun 06 13:16:18 can you catch logs? maybe there is an exception Jun 06 13:16:36 can you try duke3d? Jun 06 13:16:37 i dont know how Jun 06 13:17:17 duke 3d works, but it says that i have to install a file which i don't have Jun 06 13:17:42 ok Jun 06 13:18:01 then it could be the startup manager Jun 06 13:18:38 its version 0.0.8 Jun 06 13:18:58 what can i do know? Jun 06 13:19:06 reinstall the startup manager Jun 06 13:19:08 ? Jun 06 13:20:43 would try it Jun 06 13:21:19 ok, i will test it. thank you so far MetaView Jun 06 13:32:32 still same problem :( Jun 06 13:34:33 hm, pity Jun 06 13:34:43 do you have commandline access to your Pre? Jun 06 13:34:56 then you could try Jun 06 13:35:10 tail -f /var/log/messages Jun 06 13:38:37 i will try, need some minutes Jun 06 13:53:47 so i tried Jun 06 13:54:14 when is start tail -f and run supertux nothing happens Jun 06 13:59:46 no output? Jun 06 14:01:08 no nothing Jun 06 14:03:23 how you do it? Jun 06 14:04:23 with the webOS quickinstaller Jun 06 14:04:41 tools->linux commandline Jun 06 14:06:37 I guess this doesn't work Jun 06 14:07:01 try terminus from device or novaterm from desktop Jun 06 14:07:12 ok Jun 06 14:10:39 * rwhitby just found the klog command in bootie recovery mode which prints out the kernel log which has been saved in RAM across a kernel crash or device reboot Jun 06 14:11:22 uNiXpSyChO: ^^ Jun 06 14:13:34 fine fine :) Jun 06 14:13:38 * rwhitby just found the diag boot command in bootie recovery mode which puts you into a built in diagnostics mode Jun 06 14:13:59 * MetaView doesn't want to even know about... Jun 06 14:14:11 2010-06-06T14:12:31.370758Z [1834] palm-webos-device user.notice audiod: _pulseStatus: sink 2-feedback opened (stream 8) 2010-06-06T14:12:31.749786Z [1835] palm-webos-device user.notice audiod: _pulseStatus: sink 2-feedback closed (stream 8) 2010-06-06T14:12:31.952789Z [1835] palm-webos-device user.notice audiod: _closeSink: sink 2-feedback closing after a delay 2010-06-06T14:12:36.755523Z [1840] palm-webos-device kern Jun 06 14:14:22 rwhitby: thx for approving UberCalendar Jun 06 14:16:12 ew: looks not very suspicious, I guess Jun 06 14:17:39 that means? Jun 06 14:19:20 I don't know what goes wrong Jun 06 14:20:07 ah ok...hmm, f*** :D Jun 06 14:21:32 * rwhitby bbt Jun 06 15:01:31 hello need help for virtual keyboard Jun 06 16:57:10 hmmmm Jun 06 16:57:22 whats the best way to parse commands? client or server side? Jun 06 18:28:12 hmm. no pdk for linux? Jun 06 18:40:02 mrvc: not yet. supposedly the final release version of the PDK will have a linux version Jun 06 18:40:15 mrvc: most of us on linux have been using our own WIDK Jun 06 18:40:44 hello..is it possible to develop hybrid apps with the WIDK? Jun 06 18:42:03 zefanjas: theoretically it would be, though we may need to create more headers and stub libraries. not sure since I haven't tried it. Jun 06 18:43:18 destinal, ok Jun 06 18:43:41 mrvc: ah, there's an unofficial modification of the windows PDK to get it to work on Linux Jun 06 18:43:45 https://developer.palm.com/distribution/viewtopic.php?f=70&t=6441 Jun 06 18:44:13 hybrid apps won't really work with the current 1.4.1.1 release i am pretty sure .. but that's just my experience Jun 06 18:46:39 destinal: ok, thanks -- I'm not familiar with WIDK Jun 06 18:49:08 mrvc: looks like this unofficial modification just redoes a lot of what we did in WIDK (and not as well IMO) Jun 06 18:49:30 mrvc: http://www.webos-internals.org/wiki/WebOS_Internals_PDK Jun 06 18:50:57 I fail at css Jun 06 18:51:50 But at least there are tabs in my irc client now Jun 06 18:52:00 destinal: ok, thanks -- I'm no Fedora and not Ubuntu though, so it could be a bit tricky. Jun 06 18:55:38 destinal: ok, so I have a quick fix for the crash when going back from the preferences Jun 06 18:57:15 bpadalino: you had been looking at the crash in Terminal when going back from the preferences? Jun 06 18:57:28 yeah, there was a null pointer being accessed .. Jun 06 18:57:39 bpadalino: ok, I figured out the issue Jun 06 18:57:45 it also seems to happen in two different areas which was confusing me Jun 06 18:58:00 what is the issue you figured out ? Jun 06 18:58:48 bpadalino: it is an issue with it trying to get a cached plugin object Jun 06 18:59:31 bpadalino: currently the code returns NPERR_GENERIC_ERROR Jun 06 18:59:44 bpadalino: but for some reason that isn't good enough Jun 06 18:59:58 you need to return NPERR_SERIOUSLY_ITS_AN_ERROR ? Jun 06 19:00:13 bpadalino: by setting the value to null, it forces it to realize that there really isn't a cached object Jun 06 19:00:21 ah well then that's good Jun 06 19:00:32 where in the code do you set the object to null ? it's not after a delete, is it ? Jun 06 19:00:55 NPP_GetValue Jun 06 19:01:02 case npPalmCachePluginValue: Jun 06 19:01:09 *(NPObject **)value = 0; Jun 06 19:01:16 break; Jun 06 19:02:04 the case that is currently commented out .. Jun 06 19:02:06 interesting Jun 06 19:02:47 so, that makes it create a new instance when you go back Jun 06 19:02:54 not ideal, but at least not crashing Jun 06 19:03:00 and like the old behavior Jun 06 19:03:44 avoiding a crash is good Jun 06 19:03:47 no doubt they intended it to work such that when the plugin was told to delete an instance, it didn't really delete it, but kept it around Jun 06 19:03:49 see, didn't take you long to figure it out Jun 06 19:04:12 and then when it asks for a cached version, then the non-deleted one could be returned Jun 06 19:04:28 so, that everything is back to the proper state Jun 06 19:04:52 sounds logical Jun 06 19:05:07 but that means there has to be another mechanism to REALLY delete it. Jun 06 19:08:24 sounds like a good enough fix for now .. especially since we don't know of the real delete mechanism Jun 06 19:08:49 haha Jun 06 19:08:54 mrvc: long time Jun 06 19:09:04 terminal work time? Jun 06 19:09:12 hi PuffTheMagic! Jun 06 19:09:14 indeed Jun 06 19:09:24 port to pdk? Jun 06 19:09:37 PuffTheMagic: I think that would be interesting Jun 06 19:09:47 rwhitby indicated that it still wasn't too stable Jun 06 19:09:56 i still terminus is a good base Jun 06 19:10:09 but i will help with a port of old terminal Jun 06 19:10:20 PuffTheMagic: what is terminus? Jun 06 19:10:29 i found a SDL terminal Jun 06 19:10:31 well Jun 06 19:10:38 it was written using evas Jun 06 19:10:45 which can run on a sdl backend Jun 06 19:10:54 mrvc: it was for the E17 project Jun 06 19:11:05 but they sorta stopped working on it cause everyone used eterm Jun 06 19:11:15 but i did a quick port of it to webos Jun 06 19:11:22 mrvc: it "sorta" works Jun 06 19:11:29 i couldnt really get destinal motivated Jun 06 19:11:42 PuffTheMagic: abandoning pixi seemed kind of sillly Jun 06 19:11:59 destinal: pixi can do sdl cant it? Jun 06 19:12:06 PuffTheMagic: not yet, no Jun 06 19:12:16 oh Jun 06 19:12:24 it will some day Jun 06 19:12:27 :D Jun 06 19:12:51 destinal: are you familiar with the plugin caching logic? specifically npPalmCachePluginValue Jun 06 19:13:00 mrvc: a little bit Jun 06 19:13:08 mrvc: not much Jun 06 19:13:55 destinal: did you see what I was talking to bpadalino about? Jun 06 19:13:55 that happens right on start after NPP_SetWindow Jun 06 19:14:38 mrvc: digging into the palm webkit patch code should be enlightening Jun 06 19:15:05 destinal: where can I find it? Jun 06 19:15:44 http://palm.cdnetworks.net/opensource/1.4.1.1/webcore-patch.gz and http://palm.cdnetworks.net/opensource/1.4.1.1/webkit-patch.gz Jun 06 19:15:56 cool, thanks Jun 06 19:16:29 and http://opensource.palm.com/ is browsable of course, you can look at versions for the various webos releases Jun 06 19:17:42 http://pastie.textmate.org/private/pi9xgqwm1wsxrhrdj63rg Jun 06 19:17:57 line 50938 of webcore patch Jun 06 19:18:48 got it Jun 06 19:18:55 bpadalino, right, that's the constant number for that attribute, it's queried of the plugin with NPP_GetValue Jun 06 19:19:07 so, my fix may not be fixing it the way I thought Jun 06 19:19:19 I might just be telling it that it shouldn't be cached Jun 06 19:20:08 is that a good enough fix or would you rather cache the object ? Jun 06 19:20:29 bpadalino: caching would certainly be nice -- I want to look into it some Jun 06 19:20:45 you guys Jun 06 19:20:56 let me throw an idea out there Jun 06 19:21:19 still using the npapi style plugin Jun 06 19:21:50 where is your html tag? Jun 06 19:21:53 i foget Jun 06 19:22:05 index.html or in the termial scene? Jun 06 19:23:20 PuffTheMagic: in the scene Jun 06 19:23:31 have you tried moving it to index.html Jun 06 19:23:37 orr Jun 06 19:23:38 actually Jun 06 19:23:42 create it Jun 06 19:23:43 in js Jun 06 19:23:47 like i do in wirc Jun 06 19:23:48 PuffTheMagic: it is created in the js Jun 06 19:24:00 just once? Jun 06 19:24:10 or for each terminal? Jun 06 19:24:29 in SessionAssistant.prototype.setup Jun 06 19:24:53 mrvc: how could you are running multiple instances of the plugin? Jun 06 19:25:34 errr Jun 06 19:25:35 nm Jun 06 19:25:40 i guess it has to be that way Jun 06 19:26:30 * PuffTheMagic shuts up Jun 06 19:27:03 PuffTheMagic: actually I think you were involved with the revision that changed it from one stage to multiple Jun 06 19:27:12 yeah i remember that Jun 06 19:27:14 its just Jun 06 19:27:28 in wirc we do multistage and can use 1 plugin Jun 06 19:27:42 i was just trying to think of anything from hybrids could be use for terminal Jun 06 19:27:53 along with npapi Jun 06 19:28:03 and i went nowhere Jun 06 19:29:37 interesting -- whether I use a value of 1 or 0 for the response to npPalmCachePluginValue, it seems to behave the same Jun 06 19:32:09 mrvc: have to run to the store -- back later Jun 06 19:47:20 oooooooo Jun 06 19:47:20 coool Jun 06 19:48:19 This irc thingie can have multiple clients Jun 06 19:49:45 someone needs to try and connect from outside my network... Jun 06 19:54:23 destinal: ah ha -- the value is a bool not an int Jun 06 20:34:30 hi Jun 06 20:34:48 what is the way to Jun 06 20:34:56 resize an image in my webos app? Jun 06 20:35:18 i'm using PDL so if someone can point me out the "C++" way that are supported on pre it will help a lot Jun 06 20:37:39 do you want to resize the image and save it, or just resize it ? Jun 06 20:37:46 and display it somewhere Jun 06 20:40:33 save it to upload Jun 06 20:40:42 Hi all is the the preware ipk feed removed cuz i can't find it using Quick install nor webos-internals feed. Jun 06 20:41:03 dirs: i don't think there's a way to do that with the current SDL offerings Jun 06 20:41:22 Good evening everyone Jun 06 20:41:26 bpadalino: seems that i can resize with SDL but save as jpg will be a problem Jun 06 20:41:30 If so where/how can i get/install it Jun 06 20:41:46 dirs: BMP can be done .. or you could statically link in a jpeg library Jun 06 20:42:02 bpadalino: well will try libjpeg Jun 06 20:42:10 I need to upload... Jun 06 20:42:24 okie dokie Jun 06 20:42:25 :) Jun 06 20:42:38 i believe libpng and libjpeg are on the device .. Jun 06 20:42:48 but you don't be able to get your app into the app catalog Jun 06 20:42:59 bpadalino: will not? Jun 06 20:43:13 yes, won't .. sorry .. finger slip Jun 06 20:43:14 bpadalino: I will just send the binary (PDL) Jun 06 20:43:33 if you statically link, that works .. but if you dynamically link, they'll know which libs you use Jun 06 20:43:55 not sure if libjpeg and/or libpng are in the approved list Jun 06 20:43:59 bpadalino: I will call them tomorrow Jun 06 20:44:13 okie dokie :) Jun 06 20:44:17 bpadalino: thanks! Jun 06 20:44:21 good luck Jun 06 20:49:10 ok, time to prettyfy this thing Jun 06 20:49:39 uhg, hate css Jun 06 20:54:26 att developer pixi's already up on the developer devices page .. $320 Jun 06 20:54:33 nice Jun 06 20:54:44 want one, but no monies for one Jun 06 20:57:03 I want one that work on brazil Jun 06 20:58:51 you want an unlocked german pixi plus i think then Jun 06 20:59:30 * halfhalo cries as he fails to get this scroll to work.... Jun 06 21:01:43 amusing part about the developer device is that you can get it for $300 directly from att off contract Jun 06 21:01:46 http://www.wireless.att.com/cell-phone-service/cell-phone-details/?device=Palm%C2%AE+Pixi+(TM)+Plus+-+Black&q_sku=sku4670296 Jun 06 21:02:12 woooo! Jun 06 21:02:14 fixed it Jun 06 21:02:23 now each tab scrolls as data comes in Jun 06 21:03:15 butt ugly less than basic but written in js and using websockets irc client: http://silentsight.homelinux.org/client.html Jun 06 21:04:23 It knows a total of… one command right now Jun 06 21:04:27 which is /join Jun 06 21:04:43 neato Jun 06 21:05:17 yup Jun 06 21:08:59 dirs,bpadalino: can't the SDL_Image stuff help? (maybe you can link against that explictly and the implict depdencies on libpng/etc will be okay?) Jun 06 21:09:45 possibly .. i haven't tried in all honesty Jun 06 21:10:03 well sdl_image will let you load/save images... the issue is if taht's acceptable Jun 06 21:10:06 dtzWill: I don't know how to save the SDL surface but I've found an ruby wrapper for libjpeg that implement resize and save and I think I will just try that Jun 06 21:10:16 SDL_Image can only save BMP's from what i understand Jun 06 21:10:19 sounds like something that would be, i mean. come on how do people load texture resources, etc Jun 06 21:10:29 bpadalino: oh that's possible, i've only used it to load things Jun 06 21:10:32 it's more for loading stuff Jun 06 21:10:33 but I need to save as jpeg to upload Jun 06 21:10:47 dirs: just find your favorite jpeg library and link it in statically Jun 06 21:11:41 dtzWill: I'm not a C guy but will try to understand libjpeg with help of that http://github.com/pools/pikl Jun 06 21:12:28 oops, github are not with the source... but I downloaded the gem and I'm reading the code right now. thanks1 Jun 06 21:12:38 dirs: enjoy Jun 06 21:12:44 :) Jun 06 21:12:55 :) Jun 06 21:15:37 http://packages.debian.org/lenny/arm/stellarium so, how would one go about to port stellarium to webOS? Jun 06 21:16:19 freetype? hrm .. qt? Jun 06 21:16:30 x11 ? Jun 06 21:17:03 looks like a lot of deps Jun 06 21:18:31 bpadalino: there are a few, yes Jun 06 21:18:41 i need help please Jun 06 21:18:50 sethron: run Debian in a chroot and run it *g* Jun 06 21:19:37 RamsesFSFE: could you reference a wiki url to run Debian in a chroot ? Jun 06 21:19:49 Yes, just a moment Jun 06 21:20:09 someone tell mehow to Installing with WebOS Quick Install Jun 06 21:20:32 what is the quick install i am installing preware for my pixi Jun 06 21:20:32 candyass: did you read the website ? Jun 06 21:20:42 sethron: http://www.webos-internals.org/wiki/Debian - it's quite easy Jun 06 21:20:46 stellariium also is dependent on opengl Jun 06 21:20:52 yes but im not smart sometimes Jun 06 21:21:03 sethron: and if you want to run X apps, you need the X server and X terminal apps Jun 06 21:21:09 candyass: well.. read a little harder, and you can probably figure it out :) Jun 06 21:21:48 RamsesFSFE: i think i need to install xserver, i have run xterm on my Pre Jun 06 21:24:01 where in the feeds is the xserver? searcning in preware returns null Jun 06 21:24:22 hi Jun 06 21:25:07 hmm my pre isnt booting, can this had anything to do with the last govna-update? Jun 06 21:29:36 omg Jun 06 21:29:43 im sooooooooo confused Jun 06 21:30:13 seriously i dont know anything about programs on here just want my phone to be able to plug up to my computer Jun 06 21:41:00 bpadalino: I've got the caching working Jun 06 21:41:10 mrvc: cool - how difficult was it ? Jun 06 21:41:42 bpadalino: not too bad, it really just implies ignoring the destroy object calls Jun 06 21:41:56 but I needed to do some other things to make it workable Jun 06 21:42:06 seems neat Jun 06 21:42:24 like making it ignore when the window goes to zero size, so it doesn't clear the screen Jun 06 21:42:42 and some logic to make it adjust the stty settings when you change the font Jun 06 21:42:58 it seems to work fine with the emulator Jun 06 21:43:04 and the plugin is working ok on my pre Jun 06 21:43:19 but I get an error when I try to go to the settings on my pre (but not the emulator) Jun 06 21:43:30 go to the settings, or come out of the settings ? Jun 06 21:43:45 template load failed: prefs/prefs-scene.html Jun 06 21:43:52 weird Jun 06 21:44:00 RamsesFSFE: what is to do after Activating Debian Rootfs. apt-get install ... ? Jun 06 21:49:52 bpadalino: how does the cryptofs stuff work? that is where apps are stored now right? Jun 06 21:50:04 yeah indeed Jun 06 21:50:18 it's unmounted when you go into mass storage mode .. Jun 06 21:50:42 hey what software do you guys use to make ipk's? Jun 06 21:50:45 bpadalino: right -- I accidentally did that Jun 06 21:50:47 heh Jun 06 21:50:48 whoops Jun 06 21:55:05 bpadalino: works fine when I'm not mass storage mode! Jun 06 21:55:24 :) Jun 06 21:55:37 spectacular fix Jun 06 21:55:43 what is the name of the ipkg builder? Jun 06 21:55:49 im on ubuntu Jun 06 21:56:25 like what should i type in the terminal? Jun 06 21:56:29 please Jun 06 21:57:16 bpadalino: so, I've commited my changes to termplugin Jun 06 21:57:21 ! Jun 06 21:57:33 bpadalino: and pushed them back to the server Jun 06 21:57:57 ! Jun 06 21:58:22 ! Jun 06 21:58:43 checking them out now .. neat Jun 06 22:01:00 hello Jun 06 22:01:06 simple question Jun 06 22:01:12 im sorry im an effin noob Jun 06 22:02:07 mrvc: very nice .. that fixes the crashing and whatnot ? Jun 06 22:02:17 and also does the proper caching ? Jun 06 22:02:22 bpadalino: yeah Jun 06 22:02:29 bpadalino: as far as I can tell it is all working Jun 06 22:02:37 nice .. there was some bounty for getting terminal into a 100% working state .. not sure if it was still out there Jun 06 22:02:38 hm.. so I'm back. seems that webos didn't have libjpeg Jun 06 22:02:38 error: libjpeg.h: No such file or directory Jun 06 22:02:55 well, the header versus the lib are different Jun 06 22:03:46 bpadalino: ? Jun 06 22:03:55 hmm so the code that I use might not be using libjpeg well... will see if I can compile with jpeglib so Jun 06 22:04:17 mrvc: someone when 1.4.1.1 came out had offered $100 or something to get terminal working .. Jun 06 22:04:21 we never fully finished it Jun 06 22:04:56 rwhitby knows more than i do about it .. i don't know what ever happened to it Jun 06 22:07:07 bpadalino: wow Jun 06 22:07:33 bpadalino: hope they didn't switch to android Jun 06 22:07:42 heh Jun 06 22:08:00 one can only hope .. but who knows Jun 06 22:08:56 bpadalino: what was that you were saying about "header versus lib are different"? Jun 06 22:09:19 mrvc: dirs was saying webos didn't come with libjpeg because libjpeg.h wasn't found Jun 06 22:09:30 bpadalino: ah ok Jun 06 22:09:32 mrvc, when it pops out of the autobuilder I'll test the fix. Jun 06 22:09:32 but just because some include file isn't there doesn't mean the .so isn't on the device or linkable Jun 06 22:09:35 that's all :) Jun 06 22:09:47 #include in fact Jun 06 22:09:54 ka6sox: cool Jun 06 22:10:04 neither libjpeg Jun 06 22:11:16 is the an apt-get for ipk builder of some sort? Jun 06 22:11:47 dirs: Jun 06 22:11:50 root@palm-webos-device:/usr/lib# ls -l libjpeg.so Jun 06 22:11:50 lrwxrwxrwx 1 root root 17 Sep 29 2009 libjpeg.so -> libjpeg.so.62.0.0 Jun 06 22:12:08 bpadalino: please Jun 06 22:12:25 sk1tt1sh: i don't know .. there is a palm-package script somewhere in the SDK, right ? Jun 06 22:12:26 just tell me the name of the builder so i can go install it Jun 06 22:12:29 that makes ipk's pretty good Jun 06 22:12:48 that thing is inconvenient Jun 06 22:12:59 im already using the virtual box to run ubuntu :( Jun 06 22:13:02 :( Jun 06 22:13:05 sheeit Jun 06 22:13:08 alright thanks Jun 06 22:13:16 the SDK runs on windows or os Jun 06 22:13:16 x Jun 06 22:13:20 what are you running ? Jun 06 22:13:30 i guess it could probably work in ubuntu as well Jun 06 22:13:37 just uses webostools.jar i think Jun 06 22:13:42 aw er, seems that I'm not linking Jun 06 22:14:29 dirs, to build you need to find a suitable header file .. check the jpeg lib from http://opensource.palm.com Jun 06 22:14:55 then you can link agains the lib without requiring the lib itself saying "Don't worry about linking right now" in the compile lines Jun 06 22:15:03 look at the PDK examples of how they compile for the device Jun 06 22:15:15 then copy to the device and it should work and find the library Jun 06 22:19:34 tryed, LIBS="-lSDL -lGLESv2 -lpdl -ljpeglib", -llibjpeg, -ljpeg, -jpeg, jpeg.h, libjpeg.h ... nothing :/ Jun 06 22:20:30 -ljpeg Jun 06 22:20:50 anyone got gateway laptop? Jun 06 22:20:51 omg Jun 06 22:20:52 and you just need a jpeglib.h from the jpegsrc from that opensource website Jun 06 22:21:00 read the palm site Jun 06 22:21:07 if u need all that u are missing a cflag Jun 06 22:21:54 there is a cflags that says ignore missing symbols Jun 06 22:22:03 bpadalino: sorry I did not totally understand Jun 06 22:22:27 bpadalino: I need to put jpeglib.h in my project path? just that file? Jun 06 22:22:48 there are 2 components you need .. Jun 06 22:23:01 1) a header file which exposes the functions which you intend to use from libjpeg Jun 06 22:23:23 2) the -ljpeg linker flag to say that you want to dynamically look for libjpeg when you run Jun 06 22:28:07 mrvc: fixed terminal? you can go to preferences scene and return? :D Jun 06 22:28:19 or so he claims! Jun 06 22:28:20 sethron: you work out your X/debian/etc issues? Jun 06 22:28:58 dtzWill: well, it is working for me Jun 06 22:29:40 dtzWill: hopefully it will work for other people too Jun 06 22:30:35 mrvc: nah that's probably good enough, i'll check in a bit. just exciting b/c it's been broken for so long Jun 06 22:31:02 mrvc: SHIP IT ;) Jun 06 22:31:50 mrvc, did you tag your commit? Jun 06 22:31:53 dtzWill: yeah, I wish I had been more active. I thought terminal would be obsolete by now. Jun 06 22:32:04 mrvc: obseleted by what? Jun 06 22:32:05 mrvc: obvolete? never! Jun 06 22:32:15 don't really see anything replacing it.. hehe Jun 06 22:32:37 terminus has potential Jun 06 22:32:43 sethron: install the XServer and the XTerm as WebOS app Jun 06 22:33:02 run it, start debian in it and start a WM ;-) Jun 06 22:33:17 dtzWill: yea, last time I was on here (September?) it sounded like we were on the verge of having directfb running in cards, so dfbterm could be used Jun 06 22:33:35 oh neat, and welcome back! :) Jun 06 22:33:48 mrvc: i joined.. round december, explains how/why I missed you :) Jun 06 22:34:00 dtzWill: but apparently that was never finished Jun 06 22:34:10 wonder what happened, he Jun 06 22:34:24 mrvc, the autobuilder isn't picking up your commit because it needs to be tagged. Jun 06 22:34:51 ka6sox: sorry, I'm not familiar with the process -- what do I need to do? Jun 06 22:35:16 * ka6sox is not git guru... Jun 06 22:35:38 ka6sox: what does it need to be tagged as? Jun 06 22:35:45 but you have to create a tag for the commit (I think the next number is 0.2.6) Jun 06 22:36:50 bpadalino: that didn't work. can you help me in linking against the full libjpeg? Jun 06 22:37:21 ka6sox: hmm. seems like it should be tested indepently before giving it a real version Jun 06 22:37:25 mrvc: git tag v0.2.6 Jun 06 22:37:29 mrvc: git push --tags Jun 06 22:37:49 and make sure the autobuilder has that version in the makefile... Jun 06 22:38:25 (it's on v0.2.3 now?) Jun 06 22:39:15 oh right termplugin vs terminal, never mind that last comment :) Jun 06 22:40:31 ka6sox: maybe I should tag as 0.2.5a to indicate a testing version? Jun 06 22:41:23 mrvc, its not a dep of the current terminal so it won't get automatically picked up. Jun 06 22:41:24 I'm not sure what the standard practice is Jun 06 22:41:49 ok, I'll make it 0.2.6 then Jun 06 22:41:58 mrvc: testing rtfn Jun 06 22:42:28 haha luna restart Jun 06 22:42:31 :( Jun 06 22:42:59 ok, I pushed the new tag Jun 06 22:43:06 ka6sox: new tags Jun 06 22:44:40 mrvc: works here Jun 06 22:45:50 dtzWill: oh yeah? Jun 06 22:46:59 one thing I was doing was running top, switching fonts, then coming back Jun 06 22:47:17 mrvc, hasnt' shown up in the feed.(yet) Jun 06 22:48:38 so, then top adapted to the new column width Jun 06 22:49:28 running multiple terminals with different fonts seemed to work too Jun 06 22:51:06 gotta go for now, I'll check in later Jun 06 22:51:17 mrvc thanks! Jun 06 23:00:25 Yay for less uglyness! Jun 06 23:05:03 hey whats the command to get sha1-digest in ubuntu? Jun 06 23:06:30 sk1tt1sh: sha1sum ? Jun 06 23:08:40 lol Jun 06 23:08:42 duh Jun 06 23:08:43 thanks! Jun 06 23:11:49 as SDL_image uses libjpeg, can I just include SDL_image and libjpeg will gonna work? Jun 06 23:13:42 I'm on mac... Jun 06 23:13:53 thread says that libjpeg aren't include with PDK for osx ? :/ Jun 06 23:45:07 mrvc: nice Jun 06 23:59:40 haha... sorry.... how do u get terminal working on emulator? Jun 06 23:59:53 or where do i get termplugin Jun 07 00:00:52 sk1tt1sh: what google search terms have you used so far? Jun 07 00:01:13 mrvc: can we merge terminal and termplugin before pushing this new version out? Jun 07 00:01:44 mrvc: we just need a termplugin Makefile that looks like the one in applications/preware.git/src/Makefile or saverestore or govnah Jun 07 00:02:08 mrvc: looks like the bounty is shared 4 ways now - $25 each. Jun 07 00:19:15 RamsesFSFE: start debian in it and start a WM | is there a link for that? Jun 07 00:27:54 dtzWill: i have yet to run debian on my pre. but i think i'm ready to chroot. Jun 07 00:46:00 alright im having a hard time figuring it out. I've read palms 'create an app' guide but it doesn't really tell me what I need. Basically want to make an IPK that just copies files into a couple locations and isn't listed in 'usr/palm/applications' Jun 07 00:47:16 does anyone know of a generic guide to doing this? Jun 07 00:56:10 hello Jun 07 00:56:29 Is there another feed to gain access to UberKernel alpha ports for other version of webOS? Jun 07 01:01:35 FOR INSTANCE IF I WERE TRYING TO COPY A SCRIPT 'BOB.SH' TO /USR/BIN WITH AN IPK, OBVIOUSLY THERE'S NO NEED FOR A COM.BLAHBLAH.APP IN USR/PALM/APPS HOW WOULD I DO THAT Jun 07 01:01:38 OOPS Jun 07 01:01:40 sorry Jun 07 01:01:45 not yelling Jun 07 01:05:21 nvm Jun 07 01:05:23 hahahaha Jun 07 01:05:38 * sk1tt1sh bonks himself, yelling "google more dumdum!" Jun 07 01:08:43 sk1tt1sh: what is it that you're trying to package up and copy in? Jun 07 01:09:49 so i figured out an easier way to copy all my files for my jar Jun 07 01:09:59 rather than modify the webosdoc.jar everytime Jun 07 01:10:48 make an ipk and just modify that as neeeded. I have some scripts that i need to put in /usr/bin some files to put into /usr/share/sk1tt1sh and a startup script (etc/event.d Jun 07 01:10:50 ) Jun 07 01:29:27 rwitbyL i grabbed http://www.bitsum.com/firmware_mod_kit.htm and im using the ipkg maker thing from taht Jun 07 01:30:57 http://www.bitsum.com/creating_ipk_packages.htm is the guide for it Jun 07 01:45:35 sk1tt1sh: what is it that you're trying to package up and copy in? Jun 07 01:46:15 http://git.webos-internals.org/?p=preware/build.git;a=tree;f=toolchain/ipkg-utils is what we use on the autobuilder. Jun 07 01:59:07 K I think I'm twitter stupid cause none of my tweets seem to be showing up for the contest... Jun 07 02:04:25 is there a noobs-readthis file for ur ipkg utils? Jun 07 02:08:19 i think i found something that will work Jun 07 02:08:37 instructionwise i think Jun 07 02:34:55 so i put those ipkg-utils in bin since i had no direction otherwise... ipkg-build returns command not found Jun 07 02:37:12 destinal: so, it worked ok for you? Jun 07 02:37:29 no Jun 07 02:37:36 i just said it doesnt do anything Jun 07 02:38:52 tag an SH infront.../bonk Jun 07 02:40:14 does this require md5sums for all files in it? Jun 07 02:42:06 mrvc: I had to add -fno-stack-protector to make it build on my ubuntu VM for some reason (to avoid some strange stack symbol issue) but yeah it works great Jun 07 02:42:34 destinal: ok, cool Jun 07 02:42:52 mrvc: It built out of makefile for me too -- I didn't have to do any odd linking workarounds like you were seeing Jun 07 02:43:06 well, I changed the makefile Jun 07 02:43:23 ah, that makes sense then. :) Jun 07 02:44:26 destinal: rwhitby was talking about merging terminal and termplugin Jun 07 02:46:05 mrvc: yeah, I think we just copy everything in termplugin directory to src under the application/terminal.git repository and apparently we need to fixup the makefile to build properly on the autobuilder (right now it's building the emulator build with the native amd64 gcc for instance) Jun 07 02:46:47 destinal: ok, so I don't know what the requirement are for the autobuilder Jun 07 02:47:04 destinal: I've been building the version for my pre on the pre itself Jun 07 02:47:58 mrvc: autobuilder uses the i686 and armel toolchains that are downloaded by the preware/build.git makefile Jun 07 02:50:04 rwhitby: ok, looking into it Jun 07 02:50:58 mrvc: the makefile just needs to think of i686 as just another cross-compile toolchain, rather than using the native host gcc Jun 07 02:51:34 mrvc: and have variables that just point to the toolchain to use, so that the autobuilder can override the variables for i686 and armv7 and armv6 Jun 07 02:52:00 mrvc: feel free to default the variables to values that make it easiest for your development Jun 07 02:52:36 mrvc: look at wirc.git and preware.git for examples of ones that are working in autobuilder today Jun 07 02:52:54 rwhitby: ok, I'm running make in preware/build right now Jun 07 02:53:23 rwhitby: looks like it is downloading the arm toolchain Jun 07 02:54:30 What is 166: Linux: unexpected operator indicate when building an ipk? Jun 07 02:55:59 sk1tt1sh: what is it that you're trying to package up and copy in? Jun 07 02:58:34 unbunt Jun 07 02:58:36 u Jun 07 02:58:43 ubuntu* Jun 07 02:59:55 10.04 lucid lynx **** ENDING LOGGING AT Mon Jun 07 02:59:56 2010