**** BEGIN LOGGING AT Tue Jul 12 02:59:57 2011 Jul 12 03:00:29 dtzWill, make clobber then make stage gave same error Jul 12 03:00:46 scoutcamper: clobber'd each directory in X? Jul 12 03:00:50 sigh :/ Jul 12 03:00:54 so this leads to other issue Jul 12 03:01:08 scoutcamper: sorry, we're middle of changing things a bit :/ Jul 12 03:01:29 if you go to root, 'make clobber-armv7 && rm staging/armv7/usr -rf' will nuke everything that was built Jul 12 03:01:42 then go to xserver-package and 'make stage' and it'll work, at least modulo the errors you're seeing. Jul 12 03:01:49 just lame b/c that means lots more building for you. Jul 12 03:02:10 meh Jul 12 03:11:14 whaaaaaaat there's a +fullscren option to xterm Jul 12 03:11:19 that somehow doesn't do what you'd want Jul 12 03:11:20 haha Jul 12 03:16:44 is ^M == \n or \r Jul 12 03:17:22 god this is taking FOREVER! Jul 12 03:17:28 i need a new Dev Box Jul 12 03:17:28 YAY haha Jul 12 03:17:33 PuffTheMagic: i thought it was \r Jul 12 03:18:01 so windows does \r\n, linux is like wharrrgarrrble and shows the ^M for \r and the \n is interpreted as newline as normal Jul 12 03:18:09 ALSO the maximize option works great >_> Jul 12 03:18:10 <_< Jul 12 03:18:14 i need to parse a HTTP header Jul 12 03:18:19 apparently +optoin means 'turn it off' Jul 12 03:18:19 i see lots of ^M Jul 12 03:18:24 and '-option' means 'turn it on' Jul 12 03:18:30 go figure. Jul 12 03:18:36 rwhitby: ^^^^^ +maximize works :D:D Jul 12 03:18:42 * dtzWill updates the package Jul 12 03:19:09 ya its \r Jul 12 03:27:08 how do you reboot a touchpad Jul 12 03:27:47 PuffTheMagic, hold center button+pwr for 15 seconds Jul 12 03:27:52 then turn it back on Jul 12 03:28:29 or 'reboot' from command line Jul 12 03:28:34 using XTERM Jul 12 03:28:35 muahaha Jul 12 03:28:35 lol Jul 12 03:28:38 it was non responsive Jul 12 03:28:53 dtzWill, my way always works mwuhahahaha Jul 12 03:29:26 scoutcamper: buuuuuuuurrrnn Jul 12 03:29:26 xD Jul 12 03:29:28 ^.^ Jul 12 03:32:18 okay i think i can add automatic rotation from within the xserver Jul 12 03:32:19 using xrandr Jul 12 03:32:23 so things play nice Jul 12 03:32:37 question is--we probably want a rotation lock like webos has Jul 12 03:33:40 oh well, leave that for later :) Jul 12 03:34:54 bbl, should be on but need to give my time to other things :). Jul 12 03:35:06 last big piece is better osk support, ditto for bluetooth keyboard. Jul 12 03:35:13 (both send events via SDL keys) Jul 12 03:35:23 lol Jul 12 03:35:25 route on that front should be straightforward, if a tad tedious, i *think* Jul 12 03:35:44 strtok+threads takes down my tp Jul 12 03:36:08 also we need ideas for how to support things like arrow keys Jul 12 03:36:13 bt keyboard has them, osk does not. Jul 12 04:11:12 dtzWill: button row between keyboard and x window, with SDL keys Jul 12 04:17:06 rwhitby: if we can get the keyboard to dimiss Jul 12 04:17:09 we can re-use that same empty space Jul 12 04:17:20 (incl button to launch keyboard) Jul 12 04:17:49 but we'll want keyboard and arrows on screen at the same time Jul 12 04:21:40 possibly, doesn't seem all that different from having a modal OSK like we already have Jul 12 04:21:53 shrug Jul 12 04:27:29 imagine interacting with a command line without the up arrow ... ;) Jul 12 04:27:47 both have to be there at the same time, keyboard and arrows Jul 12 04:31:49 dtzWill, i think im finally building xserver :D Jul 12 05:04:17 scoutcamper: hooray :) Jul 12 05:04:38 dtzWill, it was a false alarm Jul 12 05:06:33 scoutcamper: lol, what x.x Jul 12 05:07:07 dtzWill, this just proves that i need to get a new dev pc Jul 12 05:09:24 oh, it's still going? Jul 12 05:09:28 just slowly? haha >>< Jul 12 05:09:51 yeah, still going Jul 12 05:11:49 hehe kk Jul 12 05:36:17 dtzWill: expanded xterm confirmed Jul 12 05:36:32 dtzWill: what's next? Jul 12 05:37:49 dtzWill: does the keyboard "dismiss keyboard" key give us an SDL event? Jul 12 05:38:07 * rwhitby remembers he's supposed to do the version stuff Jul 12 05:39:48 rwhitby: no idea, left it alone and was doing real-job work ^.^ Jul 12 05:40:12 i can let you know, i intend to have a debug-log-events build to help build the keyboard keymappings Jul 12 05:40:13 dtzWill: do you have a work-flow where xorg-server/build/src is a live git repo? Jul 12 05:40:35 rwhitby: i do, actually :/ Jul 12 05:40:52 i'm very flexible, but that's generally how i dev, yes. Jul 12 05:41:20 dtzWill: we should make that supported then, so "make clobber" doesn't delete your working git checkout Jul 12 05:42:17 * rwhitby moves the code over from build.git Jul 12 05:43:37 * rwhitby laments that we have GIT_TAG in build.git and GIT_BRANCH in cross-compile.git Jul 12 05:44:19 dtzWill, success! Jul 12 05:44:45 i have now built, packaged, and installed 0.5.4 Jul 12 05:44:57 dtzWill: also adding "make head" support Jul 12 05:46:08 dtzWill: cd xorg-server ; ln -s /srv/x11/xserver/.git git Jul 12 05:46:31 (wait till I push download.mk update) Jul 12 05:47:51 pushed Jul 12 05:48:15 dtzWill, first thing i noticed, the "s" key doesnt work on the vkeyboard lol Jul 12 05:49:22 um, it works fine on mine. you may want to take a look at how you report problems, in a way that doesn't first blame the package ;) Jul 12 05:49:36 lol Jul 12 05:50:07 rwhitby, do you have the dbus fix on your chroot? Jul 12 05:50:26 e.g. "does the 's' key work on your vkeyboard" is a more diplomatic (and less likely to make you look silly) way to report that Jul 12 05:50:54 not running any chroot. xecutah, xserver, xterm only. Jul 12 05:51:19 k Jul 12 05:51:49 dtzWill, when your arround ping me, ive got vkeyboard issues galore Jul 12 05:52:21 scoutcamper: why not provide a proper problem report in the channel where both dtzWill and others can read it? Jul 12 05:54:25 dtzWill, On my natty chroot running e17, in the default text editor i only have the "teubhjn" keys working. while following the log i see no errors when those keys are pressed Jul 12 05:55:45 ok, time to learn how to debug and isolate your problem Jul 12 05:56:06 first, does the same thing happen when you run plain xterm on the xserver outside of the chroot? Jul 12 05:56:28 second, does the same thing happen when you run plain xterm on the xserver inside the chroot? Jul 12 05:56:40 third, does the same thing happen when you use a different window manager. Jul 12 05:57:00 these are all things you should be doing first. Jul 12 05:57:56 morning (evening/night) all Jul 12 05:58:00 it works in both xterm locations Jul 12 05:58:05 not to try lxde Jul 12 05:58:10 s/not/now/ Jul 12 05:58:14 scoutcamper, stop calling it a problem with dbus Jul 12 05:58:24 I have stated multiple times, the problem has NOTHING AT ALL to do with dbus Jul 12 05:58:38 cryptk, understood Jul 12 05:58:40 dbus works fine, if you tell dbus to start, it does Jul 12 06:00:15 http://www.cryptkcoding.com/upstart-modifications-with-patch.tgz Jul 12 06:00:19 scoutcamper, ^^^ Jul 12 06:00:30 that file has a replacement initctl and start-stop-daemon in it Jul 12 06:00:42 there is one other dependency that it needs though... lemme put that in there also Jul 12 06:03:19 rwhitby, with any window manager running it does the same thing, however, if i start a text editor and then close all window managers, the vkb works Jul 12 06:04:12 s/any window manager/E17 and LXDE/ Jul 12 06:05:32 ok scoutcamper if you pull that link it has everything you need Jul 12 06:05:50 cryptk, thanks Jul 12 06:06:10 it has a replacement initctl, a replacement start-stop-daemon, the patch to the start-stop-daemon source that was used to make it, as well as another python script that the replacement initctl depends on Jul 12 06:06:31 basically extract the archive into sbin inside your chroot Jul 12 06:06:38 and your upstart /should/ work Jul 12 06:06:47 so you will be able to do service dbus start Jul 12 06:07:33 rwhitby, you may want to pull that link also if you plan on playing with gui stuff... Jul 12 06:07:42 not all gui's need it, but gnome does Jul 12 06:09:50 scoutcamper: does it happen with twm ? Jul 12 06:09:57 twm? Jul 12 06:10:05 yes, the most basic window manager Jul 12 06:10:10 scoutcamper, that is the wm built into X Jul 12 06:10:14 ahh Jul 12 06:10:20 * scoutcamper goes to check Jul 12 06:10:23 if you run xterm without any other GUI... it is being rendered through twm Jul 12 06:10:27 scoutcamper: this is how you narrow down a problem Jul 12 06:10:33 cryptk: not the case Jul 12 06:10:44 twm is not built into X, it's a separate program Jul 12 06:10:59 you can run without a window manager. that is not the same as running with twm. Jul 12 06:11:09 ahh, I always thought twm was a part of X Jul 12 06:11:10 it's just the default started by startx Jul 12 06:11:17 and maybe xinit Jul 12 06:11:30 if they have no other config Jul 12 06:12:03 ahh Jul 12 06:12:08 learn something new every day Jul 12 06:13:50 * rwhitby was using X before gnome and kde existed Jul 12 06:15:05 cryptk, im getting permission denied on service dbus start Jul 12 06:15:33 is that all you are getting? Jul 12 06:15:50 rwhitby, vkeyboard works fine under twm Jul 12 06:16:12 cryptk, exec: 129: start: Permission denied Jul 12 06:16:50 scoutcamper: how would you begin to debug that? Jul 12 06:17:14 rwhitby, wich one? Jul 12 06:17:17 (remember, this is exclusively a dev channel, not an end user support channel) Jul 12 06:17:17 the dbus issue Jul 12 06:17:26 you are getting permission denied... what user are you? Jul 12 06:17:35 do you have the chroot mounted properly? Jul 12 06:18:04 cryptk, i am root user, and yes, chroot is mounted correctly Jul 12 06:18:18 scoutcamper: ok, so how would you begin to debug that? Jul 12 06:18:20 ok, work it out Jul 12 06:18:31 rwhitby, cryptk, working on it Jul 12 06:18:50 when you figure it out, let me know Jul 12 06:18:56 cryptk, will do Jul 12 06:21:58 most of my work likely will NOT be on gnome though Jul 12 06:22:13 is all this x-server experimentation going on in the x_restructure branch of cross-compile? Jul 12 06:22:14 unless we find some way to get 3d accel working... without that, gnome is near unusable Jul 12 06:22:45 but ubuntu-natty with lxde I will likely do some work on... perhaps a tablet friendly theme etc Jul 12 06:22:54 larger buttons etc Jul 12 06:22:58 jacques: yes Jul 12 06:23:05 I've _almost_ got it built, but now it's failing to find xkbcomp, which is already staged Jul 12 06:23:32 jacques: it should be stable. you may need to rebuild everything under packages/x since dtzWill's last update Jul 12 06:23:56 rwhitby, I pulled fresh a couple of hours ago Jul 12 06:24:05 rwhitby, is there a way to clobber all of those easily? Jul 12 06:24:15 or do I need to write up a quick for loop? Jul 12 06:24:17 jacques: dependencies on versions need to be fixed in the Makefiles Jul 12 06:24:20 cryptk: for loop Jul 12 06:24:23 kk Jul 12 06:24:24 it's trying to configure xkeyboardconfig and aborting on not finding xkbcomp (which I just staged :-( Jul 12 06:24:47 I'll look at the config.log etc. Jul 12 06:24:50 alright, back-ish. Jul 12 06:24:53 what's up? :) Jul 12 06:24:56 lots of activity hehe Jul 12 06:24:57 wb-ish Jul 12 06:25:08 hehe ty-ish Jul 12 06:25:09 ;) Jul 12 06:25:13 lol-ish Jul 12 06:25:17 rofl Jul 12 06:25:18 <3 Jul 12 06:25:50 dtzWill: just about to test orientation-specific keyboard on Pre 2 Jul 12 06:26:06 it is the case that to use xecutah I have to build it? Jul 12 06:26:11 yep Jul 12 06:26:23 ok Jul 12 06:27:00 for package in `ls`; do cd $package && make clobber && cd ..; done Jul 12 06:27:09 as performed from within packages/x/ Jul 12 06:27:32 cryptk: I just do "for f in * ; do ..." Jul 12 06:27:59 meh, either way works, lol Jul 12 06:27:59 and I do ( cd $f ; make clobber ) Jul 12 06:28:14 or 'make -C $f clobber' Jul 12 06:28:18 yep, mine was a quick hack to get come clobberin time Jul 12 06:28:22 (which works better in the presence of symlinks) Jul 12 06:28:27 true Jul 12 06:28:32 cause cd .. doesn't always get you back :) Jul 12 06:28:36 but my way worked ;) Jul 12 06:28:43 that said, sometimes you have to remove files from (WIDK)/staging/armv7/usr Jul 12 06:28:45 when changing versions Jul 12 06:28:50 since we don't uninstall nicely Jul 12 06:28:51 :( Jul 12 06:28:55 just FYI y'all Jul 12 06:29:18 anyway it's exciting that everyone's buliding the x stuff ^____________^ Jul 12 06:29:33 yep Jul 12 06:29:36 I am building it now Jul 12 06:29:48 I want to start doing my work on the x-server we are building rather than the one I have been using Jul 12 06:30:22 cryptk: what work is that? (is there sometihng that you would find useful, etc?) Jul 12 06:30:24 chroot building goodness? Jul 12 06:30:25 dtzWill: http://pastebin.com/Fpcbw48g on Pre 2 Jul 12 06:30:40 dtzWill, yes, chroot goodness Jul 12 06:30:47 "sudo apt-get install x11-xkb-utils" fixed my xkbcomp issue (silly sb2) Jul 12 06:30:48 I am going to start working on lxde on ubuntu natty Jul 12 06:30:56 specifically a nice touchpad friendly skin/theme for it Jul 12 06:30:58 dtzWill: guess what! Jul 12 06:31:05 dtzWill: the if around the PDL call worked! Jul 12 06:31:19 crashes in portrait, works in landscape :) Jul 12 06:31:44 wait... it works but it crashes? Jul 12 06:31:48 is a crash intended? Jul 12 06:32:02 cryptk: I changed the code so keyboard is only requested in portrait Jul 12 06:32:14 rwhitby: lol Jul 12 06:32:15 in portrait it crashes as expected (no call in 2.x PDL) Jul 12 06:32:24 in landscape, it works (no keyboard requested) Jul 12 06:32:27 okay, glad that works :). shows what i know, hehe :D Jul 12 06:32:46 ok, next to test on 1.4.5 Jul 12 06:32:49 ^_^ Jul 12 06:32:51 ok, so basically while it crashes in portrait, you adjusted the code so that won't happen Jul 12 06:32:59 cryptk: crashing is intended Jul 12 06:33:11 well Jul 12 06:33:16 testing code to make it not-crash based on orientation Jul 12 06:33:30 yeah Jul 12 06:33:32 was easier to check orientation than to do the actual check on webos version Jul 12 06:33:35 kk :) Jul 12 06:33:40 we may well have a terminal solution that works on all webOS versions and devices folks Jul 12 06:33:48 NICE Jul 12 06:34:07 rwhitby: :D Jul 12 06:34:22 exxxxcelllent Jul 12 06:34:39 now to find a 1.4.5 device ... Jul 12 06:34:52 * rwhitby looks up his hardware spreadsheet Jul 12 06:36:51 still have one Pre on 1.4.5.1 Jul 12 06:37:09 * cryptk finds it sad that rwhitby needs a spreadsheet for that, lol Jul 12 06:38:04 * cryptk is giving WIDK x_restructure a make staging-armv7 Jul 12 06:38:05 spreadsheet has 12 working devices, 10 non-working bits, and 16 virtual devices Jul 12 06:38:11 haha Jul 12 06:38:33 I can't keep that in my head. Jul 12 06:40:39 man... the slowest part of make stage is downloading the darn doctor Jul 12 06:41:01 and I already have the 3.0.0 doc downloaded... but of course the WIDK uses the mac dmg ones Jul 12 06:41:38 cryptk: hehe same Jul 12 06:41:57 cryptk: the dmg ones are for the sdk/pdk stuff, not the doctor Jul 12 06:42:12 yeah, but I have the SDK also, but not the dmg version Jul 12 06:43:17 cryptk: dmg one is easiest to unpack Jul 12 06:43:31 http://pastebin.com/Rrj8YhUv <- dtzWill any ideas? Jul 12 06:43:55 rwhitby, I'm not questioning the decision to use the dmg one, just laughing that I have to wait to download something I already have, lol Jul 12 06:44:19 rwhitby: what is that? Jul 12 06:44:32 dtzWill: running on 1.4.5 Pre- Jul 12 06:46:05 rwhitby: they don't allow fork on the 1.4.5 jail? :( Jul 12 06:46:06 lol Jul 12 06:46:15 dtzWill: not in a jail Jul 12 06:47:23 http://pastebin.com/7WpJkgbh <- running that line alone is fine Jul 12 06:48:10 oh Jul 12 06:48:11 lol Jul 12 06:48:19 yes, this is why 'forker' exists in the first place. Jul 12 06:48:22 on line 11 Jul 12 06:48:28 as indicated Jul 12 06:48:35 don't use & to background it Jul 12 06:48:37 just run it via forker Jul 12 06:48:40 and all will be well Jul 12 06:48:53 i don't remember why, but this is why i background'd things with 'forker' and include it in the various packages Jul 12 06:49:06 (lmk if that doesn't fix it) Jul 12 06:49:25 can I still redirect output to the log file with forker? Jul 12 06:49:28 (the line invoking Xsdl should be prefixed with 'forker', and '&' at end removed, to be clear) Jul 12 06:49:39 rwhitby: good question. i think so. Jul 12 06:49:47 not sure, maybe that's it too. Jul 12 06:50:08 (i don't remember, and you seem to be in the best position to find out experimentally. sorry! :)) Jul 12 06:50:24 ok, it's the redirect syntax Jul 12 06:50:39 oh kk Jul 12 06:51:08 (wonder if we can modify forker to do a Jul 12 06:51:21 err Jul 12 06:51:30 ok, works on 1.4.5 too Jul 12 06:51:33 to do a freopen and reddirect stdout/stderr Jul 12 06:51:33 we have a winner Jul 12 06:51:34 rwhitby: hooray :D Jul 12 06:51:45 now, how about an armv6 build? Jul 12 06:52:01 j/w, does 1.4.5/2.x give us a tty? Jul 12 06:52:06 :) Jul 12 06:52:12 (in the jail i mean) Jul 12 06:52:22 rwhitby: iirc that should work fine, just stage-armv7 Jul 12 06:52:22 dunno Jul 12 06:52:25 *armv6 Jul 12 06:52:36 should link against the pixi gl libraries... Jul 12 06:52:45 i haven't tested that, however Jul 12 06:52:54 certainly not recently anywa. Jul 12 06:54:05 * rwhitby does make ARCH=armv6 stage in xserver-package Jul 12 06:54:14 sconix: how hard would it be to modify tweaks to have a drop-down widget for calendar id entries? :3 Jul 12 06:54:21 they're all scary hash-looking things Jul 12 06:54:24 have to wait till I get home to test on pixi Jul 12 06:54:39 and would rather like to push modifications to exhibition agenda that let you pick what calendar(s) to use Jul 12 06:54:57 i've done it locally, but figure somoene else might want similar functionality and tweaks seems like a natural candidate Jul 12 06:55:10 ok rwhitby I checked out the x_restructure, did a git pull, make clober for everything in packages x... and now I am making stage, I should be on the right track right? Jul 12 06:55:12 dtzWill: best to talk to sconix Jul 12 06:55:13 rwhitby: aww, well hopefully it builds, heh Jul 12 06:55:17 cryptk: yep Jul 12 06:55:20 thanks Jul 12 06:55:26 armv6 i think was never supported well in the widk :/ Jul 12 06:55:28 lets see if everything builds Jul 12 06:55:29 cryptk: just make stage in xserver-package Jul 12 06:55:40 kk Jul 12 06:55:41 don't ever do make stage from the top Jul 12 06:55:54 hrm... that is how I have always done it, lol Jul 12 06:56:09 you've wasted lots of time building stuff you don't need then Jul 12 06:56:11 I will stop it once it is done downloading the SDK etc Jul 12 06:56:15 yep Jul 12 06:56:30 but I am also planning on trying to get WIDK to build cleanly on 11.04 Jul 12 06:56:42 for that goal it's the right command Jul 12 06:56:59 I am hoping that will make things easier when we have to update it for the next LTS update Jul 12 06:58:11 cryptk: what we really need is for i686 builds to work Jul 12 06:58:26 lol the agenda exhibition widget somehow does not tell you what time it is curently Jul 12 06:58:26 for emulator? Jul 12 06:58:36 great i have something at 9am, but what time is it NOW Jul 12 06:58:37 ll Jul 12 06:58:38 >.< Jul 12 06:58:42 hahaha Jul 12 06:58:56 hey... I have that appointment in an hour... 3 hours ago... Jul 12 06:59:01 hahah Jul 12 06:59:04 >.< Jul 12 06:59:07 right. Jul 12 06:59:57 we should have a WOSI meetup to get some in-person hacking done... I nominate rwhitby's place Jul 12 06:59:58 lol Jul 12 07:00:11 we can all schedule it in agenda so we will all miss it anyway Jul 12 07:00:23 would be better at my work place rather than my home Jul 12 07:00:33 we can't sleep there, lol Jul 12 07:00:42 why not? Jul 12 07:00:45 I do Jul 12 07:00:54 hrm... could work ;) Jul 12 07:01:12 I sleep at mine from time to time also Jul 12 07:02:40 * dtzWill nods Jul 12 07:03:42 rwhitby, can I not do staging-armv7 inside of a package dir? Jul 12 07:04:10 dunno Jul 12 07:05:58 ok, I have geek food now... I'm ready to fight the WIDK for a few hours Jul 12 07:06:47 cryptk: should be able to, yes. Jul 12 07:06:52 and the birthday spam email starts Jul 12 07:06:54 ..pretty sure Jul 12 07:06:59 dtzWill, it says no target Jul 12 07:07:54 could I do make stage ARCH=armv7? Jul 12 07:08:08 cryptk: yep Jul 12 07:08:12 sorry :) Jul 12 07:08:19 oh it might be stage-armv7 Jul 12 07:08:41 no target Jul 12 07:08:41 nope, stage ARCH=armv7 Jul 12 07:08:45 you're right : Jul 12 07:08:46 *:) Jul 12 07:08:54 oh well, I'm doing a make -j40 stage ARCH=armv7 Jul 12 07:08:55 (looking at depends.mk) Jul 12 07:08:57 lets see what happens Jul 12 07:09:02 lol Jul 12 07:09:07 the hell are you running on Jul 12 07:09:14 haha Jul 12 07:09:29 3.6GHZ overclocked, watercooled, SSD raid Jul 12 07:09:48 I call it my BMFH Jul 12 07:09:53 Build Machine From Hell Jul 12 07:10:42 I usually play WoW on it Jul 12 07:12:00 I should just limit it with -l instead of -j Jul 12 07:13:29 lol wow Jul 12 07:13:38 * dtzWill plays wow a little Jul 12 07:13:50 it's a server motherboard in a custom chassis Jul 12 07:14:10 because go figure you can't fit a decent PCI-Xpress video card in a server chassis Jul 12 07:15:01 when I do make -jN in cross-compile, it builds multiple packages at once; is there a way I can have it just parallel build one package at a time? Jul 12 07:15:10 nope Jul 12 07:15:19 not that I know of Jul 12 07:15:31 unless you go into that packages dir and make -jN inside there Jul 12 07:15:45 ok, that's what I suspected Jul 12 07:16:04 I could be wrong though Jul 12 07:16:22 no "make ARGS=-j5 stage" kinda thing Jul 12 07:16:52 not sure Jul 12 07:16:57 I am not a make expert Jul 12 07:18:07 jacques: i worked hard to make it do that, heh Jul 12 07:18:18 so you didn't get bottlenecked on ./configure scripts Jul 12 07:18:22 especially painful in sb2 Jul 12 07:18:32 dtzWill: PDKVersion test works Jul 12 07:19:28 pushed to xserver.git Jul 12 07:19:41 dtzWill: do you want to confirm that on touchpad and Pre 2 and then tag it? Jul 12 07:20:07 man... I just pulled and you are already pushing new stuff, lol Jul 12 07:20:16 dtzWill: make it 0.6.0 Jul 12 07:21:08 oh, I need to fix those redirects first Jul 12 07:21:34 dtzWill: I'll do the tag and push once I get the redirects working on 1.4.5 Jul 12 07:25:02 ok, installing xserver 0.5.4 Jul 12 07:25:43 hey dtzWill did you get RandR figured out yet? Jul 12 07:28:22 cryptk: haven't started, but convinced myself it's rather do-able. Jul 12 07:28:34 but pushing that off a good amount until we get everything else working Jul 12 07:28:38 ok Jul 12 07:29:02 ok, so first impressions... mouse position is off, can't hide keyboard... looking into it Jul 12 07:29:16 but I need to get that fixed before I can do chroot magics Jul 12 07:29:18 dtzWill: s/>&/&>/ is what is required Jul 12 07:29:39 rwhitby: lol Jul 12 07:29:42 okay >.< Jul 12 07:29:46 mouse position is off? Jul 12 07:29:48 (glad you figured it out!) Jul 12 07:29:53 at least in lxde Jul 12 07:29:57 lemme truy another Jul 12 07:30:58 yep, in lxde and gnome Jul 12 07:31:05 where I tap is not where the mouse cursor shows Jul 12 07:31:12 and the x server is not full screen either Jul 12 07:31:33 cryptk: hmm mouse works fine for me in lxde Jul 12 07:31:38 the width is right, but the top is cut off, I can see the TP background behind it Jul 12 07:31:43 cryptk: what orientation? Jul 12 07:31:44 lemme try restarting the x server Jul 12 07:31:46 portrait Jul 12 07:31:52 but it does the same in landscape also Jul 12 07:32:38 dtzWill: can I change type:game to type:pdk ? Jul 12 07:33:48 it shows in screenshots Jul 12 07:33:57 well, doesn't show... depends on how you look at it Jul 12 07:34:02 the bug shows ins creenshots Jul 12 07:34:34 cryptk: is it repeatable? I got that once or twice but could not repeat it Jul 12 07:35:02 rwhitby: i don't know, don't remember the ramifications of changing that. Jul 12 07:35:15 rwhitby, yes, I can repeat it Jul 12 07:35:16 http://ompldr.org/vOWc2cQ/xserver_2011-12-07_022743.png Jul 12 07:35:24 at least I have been able to so far Jul 12 07:35:58 in that screenshot, my actual finger position was right at the bottom edge of the menu Jul 12 07:36:10 cryptk: bummer. Jul 12 07:36:21 rwhitby, dtzWill just set me straight Jul 12 07:36:28 give me a few to fix it up Jul 12 07:43:38 looooooooooool xscreensaver just fired Jul 12 07:44:18 go go xscreensaver Jul 12 08:11:53 ok, so I vote 1.3.7 for synergy Jul 12 08:12:06 o/ Jul 12 08:12:25 cryptk, sure thing. you wanna update it, or should i? Jul 12 08:12:52 cryptk, i'll do it since it's not esaily test-able atm Jul 12 08:15:23 kk works too Jul 12 08:15:29 will push in a second Jul 12 08:15:34 just need the libs and binaries as you'd expect Jul 12 08:15:40 requires xserver package to be installed Jul 12 08:15:48 (an updated version of the xserver package that doesn't exist yet) Jul 12 08:15:59 dtz: almost done with restructure Jul 12 08:16:06 since it needs libxtst, so xlib-package now grabs it, and accordingly so does xserver-package Jul 12 08:16:08 rwhitby, great Jul 12 08:17:53 zomg this is good shit Jul 12 08:19:34 whoever pushes the next xserver build (package-commit, etc) Jul 12 08:19:41 be sure to clobber xlib-package Jul 12 08:20:09 libxtst is good stuff anyway, so np shipping it Jul 12 08:20:58 dtzWill: 0.6.0 pushed, but before your changes Jul 12 08:21:18 rwhitby: kk Jul 12 08:21:28 libxtst is only needed for synergy goodness anyway Jul 12 08:21:44 dtzWill: missing dependency? Jul 12 08:22:22 dtzWill: can you please add libtxt dependency to xlib-package? Jul 12 08:22:59 so, synergy 1.3.7 is it? Jul 12 08:23:14 sos can't believe i missed thta. Jul 12 08:23:15 sorry. Jul 12 08:23:30 rwhitby, yes, we are gonna go with 1.3.7 Jul 12 08:23:34 since it is the latest stable Jul 12 08:23:54 good plan Jul 12 08:23:58 both worked, cryptk has a preference, stable sounds good to me too Jul 12 08:23:59 yep Jul 12 08:24:12 rwhitby: pushed Jul 12 08:24:39 cmake ? Jul 12 08:25:01 rwhitby: yesm. Jul 12 08:25:07 you might need to install it host-side Jul 12 08:25:12 did you update wiki page? Jul 12 08:25:20 didn't stage since that's silly Jul 12 08:25:25 rwhitby: no, i don't even use ubuntu :/. Jul 12 08:25:29 but i suppose i should Jul 12 08:25:34 update the wiki that is ;) Jul 12 08:30:49 dtzWill: I had to remove the clobber and stage dep from package-commit Jul 12 08:31:54 * rwhitby builds for armv6 Jul 12 08:31:59 anyone got a pixi handy? Jul 12 08:42:52 I don't own one Jul 12 08:43:37 I get a lump in my throat every time I see A6 in a doctor log Jul 12 08:46:32 cryptk: me too Jul 12 08:46:59 what I hate is that it doesn't flash the A6 until after the doc says 100% Jul 12 08:47:27 if it is saying 100%, that means it should be done... not "I'm done with everything except the last bit which has the potential of bricking your device" Jul 12 08:50:09 ok, profile all fixed Jul 12 08:59:28 ok, how do I run this synergy stuff? Jul 12 08:59:34 I have synergys binary on the mac Jul 12 08:59:44 and synergyc binary on the touchpad Jul 12 08:59:48 ok, you will need to set up some config files Jul 12 08:59:54 one on the mac and one on the TP Jul 12 09:00:04 they basically just point at each other Jul 12 09:00:04 got examples you can send? Jul 12 09:00:15 I have a server example on the work lappy, lemme grab it Jul 12 09:04:32 http://pastebin.com/Bht0EADy Jul 12 09:04:47 that's my synergy server config off the work lappy Jul 12 09:05:20 I don't have an example for the client config Jul 12 09:05:27 cause that is on the desktop at work Jul 12 09:09:56 rwhitby, stage in xserver-package failing Jul 12 09:09:56 cp: cannot stat `build/src/xecutah.sh': No such file or directory Jul 12 09:10:03 looks like the makefile needs an update Jul 12 09:12:57 cryptk: pull Jul 12 09:13:17 or clobber in that dir if you have the latest Jul 12 09:13:30 ok, synergy is working for the mouse, but not the keyboar Jul 12 09:13:31 d Jul 12 09:21:43 hmm. keyboard worked great for me. Jul 12 09:21:45 :/ Jul 12 09:26:43 rwhitby, what task in Make creates the git folder in x/xserver-package Jul 12 09:33:09 think I fixed it Jul 12 09:35:28 just did a video of synergy on the touchpad Jul 12 09:35:35 yep, fixed Jul 12 09:35:38 nice Jul 12 09:35:57 I wonder if synergy has a twitter Jul 12 09:36:02 something you can mention them with Jul 12 09:37:33 can't find one Jul 12 09:42:29 http://www.youtube.com/user/webosinternals Jul 12 09:44:58 rwhitby, you missed a big part Jul 12 09:45:02 COPY + PASTE!!! Jul 12 09:45:07 clipboard sharing Jul 12 09:45:09 synergy does it Jul 12 09:45:25 missing keyboard too Jul 12 09:45:31 but this will do for a start Jul 12 09:45:42 yep Jul 12 09:45:52 I am working on getting my TP back on 3.0.2 (the right way this time) Jul 12 09:45:57 then I will have a poke at it Jul 12 09:46:23 how do I build Xecutah with WIDK? I have never buily a hybrid app before Jul 12 09:48:35 is it really as easy as cloning it and doing make device? Jul 12 09:51:18 make clobber device test Jul 12 09:52:36 looks like it is pointing to the wrong toolchain location Jul 12 09:52:55 you're @cryptkcoding, right? Jul 12 09:53:01 yeah Jul 12 09:53:03 that's me Jul 12 09:53:34 does it need to be cloned to a certain location? or do I need to adjust the location of gcc in the makefile? Jul 12 09:55:47 You need /srv/preware/build and /srv/applications/xecutah Jul 12 09:56:48 cryptk: what do you want your credit to be? Jul 12 09:57:16 uhm... I don't know Jul 12 09:57:40 ... you guys made a video Jul 12 09:57:42 hahaha Jul 12 09:57:42 awesome Jul 12 09:57:43 :D Jul 12 09:57:46 PR++ Jul 12 09:58:09 I will take some credit once I get it all isntalled and get the keyboard working Jul 12 09:58:10 hows that Jul 12 09:59:08 ok, I am cloning build, anything I need to do to get it set up other than cloning it? Jul 12 09:59:47 how long was it from idea to video? Jul 12 10:00:03 well, dtzWill and I were talking about it last week Jul 12 10:00:10 but fromw hen we started actually doing it... Jul 12 10:00:37 dtzWill, install synergy client into your chroot Jul 12 10:00:37 then you WILL die Jul 12 10:00:37 I had it working at work the other night Jul 12 10:00:37 it was GLORIOUS Jul 12 10:00:42 that was at 2:38 my time Jul 12 10:00:47 so about 2.5 hours ago Jul 12 10:01:13 it is ~5 my time now Jul 12 10:01:36 https://twitter.com/webosinternals/status/90721186467684352 Jul 12 10:01:39 nice Jul 12 10:01:54 rwhitby, after I clone build, do I need to run a make task to get it set up? Jul 12 10:02:02 toolchain at least Jul 12 10:02:15 kk Jul 12 10:02:28 I was looking at the Makefile and that's what I figured Jul 12 10:02:34 first time I've uploaded to youtube from a webOS device Jul 12 10:02:51 I mean... I don't want to make a whole autobuilder, but it will be nice to be able to build things w/o makefile hacking Jul 12 10:03:12 cryptk: yep, we need synergy keyboard working next Jul 12 10:03:35 once I get the TP all ready, with Xecutah, X-server and everything Jul 12 10:03:39 that will be my target Jul 12 10:04:31 * cryptk waits for the 10 follows I get every time rwhitby mentions me on twitter Jul 12 10:04:59 ok, next bus in 20 mins Jul 12 10:05:11 you riding a bus somewhere? Jul 12 10:05:13 hom Jul 12 10:05:14 e Jul 12 10:05:20 car? Jul 12 10:05:22 I'm still at work Jul 12 10:05:32 bus > car :) Jul 12 10:05:36 not in the USA Jul 12 10:05:39 can't hack while driving Jul 12 10:05:40 public trans here sucks Jul 12 10:05:41 lol Jul 12 10:05:48 yes, public transport there sucks Jul 12 10:06:00 unless you are in either New York or Chicago Jul 12 10:06:07 in that case Public Trans > car Jul 12 10:06:19 I drive to work quite often, but choose to take the bus when I can. Jul 12 10:06:22 especially Chicago Jul 12 10:07:22 * rwhitby is pleased with his tag-line "And watch that mouse go!" Jul 12 10:07:44 haha Jul 12 10:08:07 * cryptk retweeted all 3 Jul 12 10:08:32 man codesourcery is SLOW Jul 12 10:08:45 will test on pixi when I get home Jul 12 10:08:54 * rwhitby bbiab Jul 12 10:08:59 have fun Jul 12 10:37:55 cryptk: finished your build? Jul 12 10:39:05 toolchain is actually building now Jul 12 10:39:10 codesourcery took forever Jul 12 10:39:21 cryptk: BTW, on Mac, I got: Unable to connect to pasteboard. Clipboard sharing disabled. Jul 12 10:39:47 I will see if that is a TP issue or MAC issue Jul 12 10:39:51 it may be a TP issue Jul 12 10:39:52 it didn't work when I tried it before the video, so I didn't show it Jul 12 10:39:57 but I think pasteboard is a Mac thing Jul 12 10:40:50 prob mac thing Jul 12 10:50:30 ok, now that I have everything correct, xserver works perfectly! Jul 12 10:50:35 now for synergy Jul 12 10:51:58 so synergy isn't set up to have it's own installable package? Jul 12 10:57:46 rwhitby, for xterm, are you using the one from preware? or x_restructure? Jul 12 10:58:32 nvm, answered my own question Jul 12 11:00:11 ok, rwhitby new question... for things in x_restructure branch, how are you installing them on the device? Jul 12 11:00:24 I tried make package, no go... is there a target set up already? Jul 12 11:00:32 or do I need to palm-package myself? Jul 12 11:01:32 or dtzWill ^^^ Jul 12 11:04:40 ok... I think I am getting some massive latency... Jul 12 11:05:23 ok, seems to have fixed itself now Jul 12 11:07:33 argh... it happens every time I say something Jul 12 11:08:04 brb, gonna bounce modem Jul 12 11:11:45 ok, if that doesn't fix it, nothing will Jul 12 11:26:34 rwhitby, keyboard working in synergy Jul 12 11:31:02 rwhitby, do you want a new video with the keyboard magic??? Jul 12 11:31:14 I don't have clipboard yet... but soon... Jul 12 11:44:45 rwhitby, I have a video that you may want to tweet... Jul 12 12:02:07 working outside chroot? Jul 12 12:15:51 yes Jul 12 12:16:08 although I do fire up a chroot during the vid Jul 12 12:16:12 but I use synergy to do it Jul 12 12:28:40 rwhitby-tp, I was thinking it would be cool to have a vid of starting xterm with xecutah, starting synergy, then using synergy to fire up a natty chroot and starting xchat Jul 12 12:50:57 rwhitby-tp, http://www.youtube.com/watch?v=6jCespaoYcc Jul 12 12:51:00 it will be there soon Jul 12 12:51:19 if you want to put it on the WOSI youtube account, I can send you the vid file Jul 12 12:52:58 ok, this is pretty awesome Jul 12 12:53:15 but my D key hiDes all ym winDows in gnome Jul 12 12:53:20 unless I capitalize it Jul 12 12:53:21 lol Jul 12 12:53:27 gotta figure that one out Jul 12 12:55:25 doesn't do it in lxde though Jul 12 12:55:37 which I am OK with, since LXDE will be getting most of my love for TP work Jul 12 12:56:07 rwhitby-tp, and dtzWill ... is being able to toggle the keyboard going to be possible? I would assume we would need RandR for that Jul 12 12:56:14 so that the x server window can be resized when it happens Jul 12 12:58:31 touchpad synergy is pretty slick Jul 12 12:58:38 is that you in the video rod? Jul 12 13:00:41 yep Jul 12 13:00:43 the one he tweeted is him Jul 12 13:01:10 I am getting a few keyboard mapping issues, but other than that, it is phenominal Jul 12 13:01:31 in fact, this is me in xchat on the TP Jul 12 13:01:43 with wireless synergy magics Jul 12 13:02:24 you sound way more proper than imagined Jul 12 13:02:50 he's Australian... makes him sound professional, lol Jul 12 13:03:42 i imagined more of a steve irwin sound Jul 12 13:03:51 hahahaha Jul 12 13:05:09 next step... RandR... then remote X sessions Jul 12 13:05:13 cryptk: you goinb to give that vidro a title? Jul 12 13:05:27 I was just throwing it up for you to take a look, but I can title it Jul 12 13:05:29 one sec Jul 12 13:06:40 ok, gave it a title... who knows how long it will take for YouTube to update it though Jul 12 13:07:47 kk, it updated (for me at least Jul 12 13:11:52 loving gnome... i figured out the gconf issues Jul 12 13:12:10 but lxde still wins Jul 12 13:27:20 so, is the keyboard control checked in somewhere? Jul 12 13:27:56 what keyboard control? Jul 12 13:28:00 in synergy? Jul 12 13:28:12 yes Jul 12 13:28:14 synergy just hates you, works for me Jul 12 13:28:26 oh, so it "just works" for you? Jul 12 13:28:26 probably a mac thing Jul 12 13:29:24 the keyboard mapping is off for some special keys, not sure if that is a synergy issue or a chroot issue though Jul 12 13:42:11 Whitby: you may want to tweet about what this synergy is Jul 12 13:42:21 I see confusion coming Jul 12 14:08:00 * cryptk can't wait till PC gets hold of this news Jul 12 14:52:50 cryptk: works on Pixi Jul 12 14:53:12 Just took a video of TouchPad, Pre 2, Veer & Pixi, all running Synergy. Jul 12 14:55:46 http://youtu.be/Ua-iFu4N1Yk Jul 12 15:14:08 rwhitby: nice! Jul 12 15:27:20 I wanna see some gui's and chroots! Jul 12 15:29:43 I think I'm done with it until I can work out why the keyboard is not working for me, and we need to do some mappings for Pre 2 & Pixi before we can release the Terminal to Preware. Jul 12 15:29:55 * rwhitby bbt Jul 12 18:48:01 haha i see you guys had fun with synergy and videos last night xD Jul 12 18:48:32 howdy dtzWill Jul 12 18:49:10 linuxjacques: 'morning ^.^ Jul 12 18:49:12 how do you build the xserver from git? Jul 12 18:49:14 err afternoon here, but irc-morning :) Jul 12 18:49:22 linuxjacques: widk does it atm, why? Jul 12 18:49:22 I don't see any webos-specific Makefile Jul 12 18:49:37 ah OK so it's not intended to be built that way Jul 12 18:50:00 linuxjacques: what do you mean? Jul 12 18:50:31 I mean if I checkout xserver from git, it's not supposed to be built from that dir Jul 12 18:50:50 linuxjacques: nopers, but not any less so than a normal xserver would be :) Jul 12 18:50:50 it gets merged into widk and built (?) Jul 12 18:50:53 what with the misc dependencies and such Jul 12 18:51:00 yeah makes sense Jul 12 18:51:18 I'm just confised because some things, like xecutah, have to be built that way Jul 12 18:52:09 oh, yeah. that's how it goes i guess hehe Jul 12 18:52:47 I finally got everything setup so I have a xecutah package Jul 12 18:52:55 hooray :) Jul 12 18:53:00 now I'm trying to get a xserver-package Jul 12 18:53:04 yeah, it's a lot of stuff to setup >.< Jul 12 18:53:20 rwhitby: we should chat about what it'd take to merge x_restructure back to master Jul 12 18:53:42 if for no other reason than so we don't have to tell people to nuke their build when changing branches :) Jul 12 18:53:53 what's the cross-compile make target to build the staging dir? Jul 12 18:54:10 'make setup' should do that stuff iirc Jul 12 18:55:00 yeah thanks I missed that Jul 12 18:56:19 hmm, make -n doesn't work as expected in cross-compile Jul 12 18:56:38 rwhitby: also can you delete the x_new branch? it's completely merged into x_restructure as a few days ago Jul 12 18:56:59 rwhitby: and git push origin :x_new Jul 12 18:57:17 gives me a denied error Jul 12 18:57:21 nbd, but just nice cleanup :) Jul 12 18:57:31 linuxjacques: x_restructure branch is where the fun is Jul 12 18:57:31 wooo gnome! Jul 12 18:58:04 x_full was where i was playing with the full x server, but doesnt work yet (drivers have yet to be written) Jul 12 18:58:05 halfhalo: ? Jul 12 18:58:11 on the TP Jul 12 18:58:26 gdi now i want a 1.5ghz tp :P Jul 12 18:58:36 I know, right?!? Jul 12 18:58:40 although tbh the tp does not make me wish it was faster Jul 12 18:58:41 rumor has it the current ones are using a 1.5GHz chip Jul 12 18:58:51 but it's just a gimme gimme thing Jul 12 18:58:57 linuxjacques: which seems a bit strange, but what do i know Jul 12 18:59:12 yeah, AFAICT all the slowness problems (of which I have seen very few) are software, how hardware issues Jul 12 18:59:24 seems easier to just slap a 4g chip in the 1.2ghz model and call it a day :) Jul 12 18:59:25 s/how/not/ Jul 12 18:59:31 linuxjacques: agreed Jul 12 18:59:39 * halfhalo has super awesome plan for getting 4g TP Jul 12 18:59:40 should log/graph cpu usage Jul 12 18:59:59 halfhalo: :) Jul 12 19:00:10 oh ) wish someone would fix the damn glic downloading source every single time issue, because I'm not currently setup to commit changes Jul 12 19:00:15 halfhalo: hold the X work hostage until you're provisioned one? Jul 12 19:00:18 glib Jul 12 19:00:30 linuxjacques: yes, double yes. Jul 12 19:00:37 dtzWill: have to start before i hold stuff hostage! Jul 12 19:00:40 linuxjacques: i'll take a pass at it. Jul 12 19:01:25 http proxy support in cross-compile would be nice, but I've learned not to expect http proxy support in anything. Jul 12 19:01:28 mjson does it too Jul 12 19:01:38 dtzWill: I would greatly appreciate that Jul 12 19:01:50 linuxjacques: can you give curl proxy options? Jul 12 19:01:58 dtzWill: yes Jul 12 19:01:59 curl --use-this-proxy:10.1.1.1 Jul 12 19:02:10 ALL_PROXY=foo Jul 12 19:02:17 linuxjacques: then can you alias it in your shell before running make, etc? Jul 12 19:02:25 just a hack thought Jul 12 19:02:39 well, sure, but then I have to switch back and forth when i am at work and home Jul 12 19:02:42 proper support would be nice, but since i don't use a proxy i'm not setup to us eit Jul 12 19:02:47 ah, i see. Jul 12 19:02:57 as glib tarball isn't changing, why not download it once and forget about it Jul 12 19:03:38 heck, I *have* it downloaded in my downloads dir, but nothing looks there for it Jul 12 19:04:34 dtzWill, does the new x-server 0.6.4 work? (before i waste my time building it) Jul 12 19:04:57 I'm sure it does, for some definition of "work" Jul 12 19:05:03 scoutcamper: i haven't tried 0.6.4. it's a tad ad-hoc. Jul 12 19:05:12 i think that was just rwhitby restructuring things Jul 12 19:05:18 k Jul 12 19:05:22 to assist in things like armv6 support Jul 12 19:05:50 armv6 is pixi? Jul 12 19:06:05 linuxjacques: yeppers Jul 12 19:06:10 dtzWill, ill let you know my results Jul 12 19:11:12 dtzWill, http://pastebin.com/yc3L4rXQ Jul 12 19:11:41 I'm still trying to find out why glib-2.0 won't configure on 11.04 unless I build with -j5 or so Jul 12 19:11:42 i have to go get food, ill be back soon, but there is the error i get, xserver 0.6.2 wont launch Jul 12 19:16:00 ok, i have no idea why i can't get dbus to play nice again Jul 12 19:16:32 I got it working a little while ago, but don't remember how. it sort of just magically did. then i rebooted the tp and now its not :( Jul 12 19:22:46 this versioning is insane Jul 12 19:22:46 lol Jul 12 19:23:50 nggggg why do you hate me so ubuntu! Jul 12 19:26:20 does cross-compile cache configure results, and if so, where? Jul 12 19:26:50 linuxjacques: fwiw x_restructure branch updated to not dl glib and mjson sources on-the-fly Jul 12 19:26:59 linuxjacques: they're probably in build/armv7/config.log Jul 12 19:27:05 relative to the package directory. Jul 12 19:28:00 wish the touchstone automatically let me novaterm into it :) Jul 12 19:28:01 dtzWill: I mean a cross-package cache Jul 12 19:28:21 oh i see, and no. Jul 12 19:28:23 * halfhalo just wants this to work again... :( Jul 12 19:28:30 you mean cache frequently checked things Jul 12 19:28:34 that would be amazing Jul 12 19:29:31 a failed glib configure has G_THREAD_CFLAGS='-D_REENTRANT' and a successful one has G_THREAD_CFLAGS='-pthread' Jul 12 19:29:53 but I dunno why make -j5 causes the second case Jul 12 19:30:05 *something* is setting *something* Jul 12 19:30:22 and if that *something* is set before glib configures, it succeeds Jul 12 19:30:54 agreed, but similarly don't have an answer. Jul 12 19:31:03 * scoutcamper returns Jul 12 19:32:51 but a grep -i G_THREAD_CFLAGS on staging and rootfs finds nothing Jul 12 19:32:57 make that grep -r Jul 12 19:34:25 configure is so obtuse Jul 12 19:34:46 I don;t even understand what the script is doing Jul 12 19:37:01 I think the configure script is failing the test which starts on line 39752 Jul 12 19:37:55 success! Jul 12 19:38:06 oh, here's the problem, obviously: if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac Jul 12 19:38:14 lol Jul 12 19:38:14 sigh. Jul 12 19:38:17 :/ Jul 12 19:38:30 halfhalo: hooray! :) Jul 12 19:38:58 apparently installing ubuntu-desktop made it happy Jul 12 19:39:11 and now i want the fancy faster TP for this Jul 12 19:39:40 it's as if configure tries to build a test linked with -pthread, and fails in the fail case, but succeeds in the success case Jul 12 19:40:27 noooo! it crashed! Jul 12 19:40:30 so what package, when built before glib-2.0 would cause the test to link/run properly? Jul 12 19:41:17 .....zlib? :/ Jul 12 19:41:17 lol Jul 12 19:42:46 reverted glib changes, don't have the time to do it right atm. sorry all. Jul 12 19:42:47 (PSA) Jul 12 20:27:05 * halfhalo goes to stand in the corner. he figured out his issue Jul 12 20:48:13 what's all this dropbox happenings Jul 12 20:48:13 lol Jul 12 20:48:25 keep getting emails, that's interesting. Jul 12 20:48:31 didn't know dropbox did that Jul 12 20:54:08 is it dropbox or box.net ?n Jul 12 20:58:41 ffmpeg is another package which downloads to a pipe Jul 12 20:59:09 oh box.net probably Jul 12 21:09:52 ka6sox: do you know status of the publishing of this channel's logs? Jul 12 21:10:08 just friendly ping, chatting with elpollodiablo1 about our dev work and such, thought i'd ask. Jul 12 21:12:59 as far as I know its published and working. Jul 12 21:14:05 and you are correct ka6sox Jul 12 21:14:28 looking at them now Jul 12 21:35:06 I've gotten my cross-compile into a state where even -j5 won't build glib Jul 12 21:53:12 scoutcamper: you use xecutah to run the xserver Jul 12 21:53:31 hacking configure scripts != fun Jul 12 21:54:07 morning Jul 12 21:54:54 morning rwhitby Jul 12 21:55:23 hmm, it seems that the problem is not that configure doesn't want to use -pthread, it's that the -pthread test fails Jul 12 22:38:07 when configure in cross-compile is building a test applet, where do the include files come from? rootfs, staging, somewhere else? Jul 12 22:38:20 because the test applet wants pthread.h but I can't find it Jul 12 22:39:43 ka6sox: it seem like the logs for this channel is only being archived for today. so it doesnt seem like they are logging correctly. I miss spoke earlier Jul 12 22:41:06 elpollodiablo1_: welcome - what dev work are you intending to do here? Jul 12 22:41:32 the new x restructuring Jul 12 22:42:21 ok, what we need most there are updated key mappings for Pre 2 & Pixi. Jul 12 22:42:40 I wanted to read the logs for earlier, I was talking to dtzWill earlier about it and figured it would be best just to read the logs and he mentioned they might not be logging Jul 12 22:42:58 elpollodiablo1_: yeah, we had a logging failure Jul 12 22:43:17 I have a pre 2 that I should be able to use for the key mappings Jul 12 22:43:28 are you set up to use cross-compile.git Jul 12 22:43:50 and do you have the toolchain built from build.git and do you have xecutah built? Jul 12 22:44:34 not yet Jul 12 22:44:50 was going to read throught the logs first Jul 12 22:44:56 how much assistance do you need to get to that point? Jul 12 22:44:57 but that is on my to do list Jul 12 22:45:45 hopefully not much Jul 12 22:46:42 I will start there and will be back if there are any issues Jul 12 22:54:48 oh, I guess pthread.h comes from the toolchain - makes sense Jul 12 23:01:24 http://www.webos-internals.org/wiki/Application:Xecutah <- please fix any errors Jul 12 23:01:27 elpollodiablo1_: ^^ Jul 12 23:03:01 rwhitby: woo started documenting it :D Jul 12 23:03:11 rwhitby: also, maybe we should just merge back to master? Jul 12 23:03:23 all the issues seem related to the software itself, not the changes to the WIDK Jul 12 23:03:38 rwhitby: maybe doc should tell how to get the x_restructure branch in cross-compile Jul 12 23:03:55 (only reason i care is to avoid issues with depencies/half-builds from the wrong branch) Jul 12 23:04:16 linuxjacques: they come from sb2 Jul 12 23:04:27 linuxjacques: so they're in staging/${ARCH}/usr/include Jul 12 23:04:32 ARCH=armv7 in most cases Jul 12 23:04:42 when glib-2.0 is built, however, that's probably empty, and is probably the issue. Jul 12 23:04:58 what provides pthread.h on a sytem normally? is it some self-dependence thing with glib? Jul 12 23:05:30 dtzWill: even after a successful build of glib-2.0 (from yesterday or so) there is no pthread.h in staging, but there is in the toolchain dir Jul 12 23:06:03 dtzWill: I think pthread.h and libpthread.so are part of glibc Jul 12 23:06:31 trying different toolchain now just for grins Jul 12 23:06:43 tbh we don't really need to build glib at all Jul 12 23:06:47 we just need the damn headers Jul 12 23:07:03 well and enough libraries to make the linker happy, but that's nbd Jul 12 23:07:13 maybe we should just grab it from the PDK Jul 12 23:07:16 and call it a day Jul 12 23:07:28 glib takes a bit to build too, and we don't use any of that Jul 12 23:10:00 dtzWill: PDK doesn't have the headers, does it? Jul 12 23:10:12 in most cases, the lack of headers in the Jul 12 23:10:20 PDK is the reason we're doing stuff. Jul 12 23:10:22 yeah, it's headers Jul 12 23:10:29 feel free to optimise the builds to just get the headers Jul 12 23:10:36 because glib from the pdk is in staging already Jul 12 23:11:27 glib takes 2 seconds Jul 12 23:12:50 for me it takes infinite time as it does not build Jul 12 23:13:18 I spent all day building packages one at a time and then trying glib to find the mystery dep, and failed Jul 12 23:14:06 linuxjacques, why arent you just using crossdev and emerge-wrappers? Jul 12 23:15:16 rwhitby: sure it does. Jul 12 23:15:25 for me /opt/PalmPDK/include/libc has pthread.h for example Jul 12 23:16:15 does it have *all* the headers? Jul 12 23:16:35 rwhitby: i honestly don't know--i'm not reporting as an authoriative source in terms of asserting we can 'jsut use the PDK', but rather suggesting it. Jul 12 23:16:45 nod Jul 12 23:17:29 well, we only need to build on-device libraries when we can't get what we need from the SDK (note we need armv7, armv6 and i686 stuff for all packages we use) Jul 12 23:18:22 I'm not even sure I want to change how we are doing glib-2.0. I am the only one with a problem building it AFAICT :-( Jul 12 23:18:43 No, I have issues with it whenever i try to build as well Jul 12 23:19:41 halfhalo: are you too on ubuntu 11.04 ? Jul 12 23:21:21 One VM was. I tried it on 11.04 32 and 64 bit, and 10.04 32 (and had the 10.04 one all nice and setup with incremental backups in vmware... and then my raid array dropped out from under me). Jul 12 23:21:54 dtzWill: BTW, yes we should probably merge back to master Jul 12 23:23:55 dtzWill: you and I now have RW+ perms in gitolite on widk, to do the merge back Jul 12 23:40:36 I've seen these segfaults on pthread_create() before, when toolchain used to build glibc/libpthread and toolchain used to build app didn't match Jul 12 23:41:36 are we using pdk3.0.0 libs now? do we know what toolchain was used to build it? Jul 12 23:42:21 yep, look in the ipkg info directory on a 3.0 device Jul 12 23:42:49 armtoolchain.control Jul 12 23:42:59 ah thanks rwhitby Jul 12 23:44:06 cs09q1 Jul 12 23:44:17 same as Pre 2 kernel Jul 12 23:45:12 hmm, I just tried that toolchain and it made no differnce in my config pthread applet segfault Jul 12 23:45:50 my plugin is using cs07 with pthread with no issues Jul 12 23:47:35 yeah, I believe the later toolchain is only needed for stuff with kernel interactions Jul 12 23:48:11 * rwhitby bbl Jul 12 23:52:47 back later Jul 13 00:01:00 is the x_restructure going to be merged back to master? Jul 13 00:02:51 just making sure I am pulling the correct cross-compile.git Jul 13 00:33:19 * scoutcamper can confirm xecutah built and worked on his system Jul 13 00:35:07 scoutcamper: xserver and xterm and synergy too? Jul 13 00:35:25 xserver yes, xterm and synergy are still building Jul 13 00:38:42 i also have misc glib issues every time, i just build until it works, tbh Jul 13 00:38:51 but not segfault in ./configure, something else Jul 13 00:41:08 rwhitby, do we have a standard layout for /media/ext3fs/? Jul 13 00:41:23 put optware in ./opt Jul 13 00:41:31 and chroots in? Jul 13 00:41:40 then ./ubuntu-natty-choot/... Jul 13 00:41:40 etc Jul 13 00:41:57 okay not a subdir for chroots then the chroots? Jul 13 00:42:09 most people won't have more than one Jul 13 00:42:24 okay but the name will contain chroot? Jul 13 00:42:38 so foo-chroot? Jul 13 00:42:57 what's the context? Jul 13 00:43:22 selecting a chroot (for those who do have more than one) Jul 13 00:44:07 also, are we supporting chroot .img's? Jul 13 00:44:08 or not? Jul 13 00:44:35 supporting in what? Jul 13 00:45:37 is that style something that xecutah can use. Jul 13 00:46:02 executah will have hard-coded options to start, and then be based later on installed packages Jul 13 00:46:12 ok Jul 13 00:46:25 so the installed package would have a script which does the right thing Jul 13 00:46:34 just like xserver and xterm currently do. Jul 13 00:47:41 git disconnected, probably missed something Jul 13 00:47:49 s/git/got/ Jul 13 00:47:55 are we, as a project, going to support using .img files and mounting them in cryptofs or not? Jul 13 00:48:44 rwhitby, all built and installed working fine Jul 13 00:49:19 ka6sox-farfarawa: what benefit does that bring over a tarball? Jul 13 00:49:51 encrypted image is encrypted? Jul 13 00:50:17 okay, let me rephrase it...are we going to support chroots in cryptofs? Jul 13 00:50:47 chroots mounted in cryptofs Jul 13 00:51:24 my reason for img's is just the fact I can pick it up as a whole and move it to a new device. And thats something that can be done with tarballs Jul 13 00:51:53 halfhalo, my Q is more basic. Jul 13 00:52:20 are we going to support non-partition modified systems. Jul 13 00:52:32 * halfhalo just took a while to write that Jul 13 00:52:41 aka...ones not repartitioned. Jul 13 00:52:48 ka6sox-farfarawa: ah, now I get the question Jul 13 00:53:22 ka6sox-farfarawa: when we have a use case that requires a chroot for normal users, then let's discuss that. Jul 13 00:54:05 okay so whether its .img or tar.bz it will be in a modified partition system. Jul 13 00:54:58 ka6sox-farfarawa: that's not what I said Jul 13 00:55:07 ka6sox-farfarawa: what is the normal end-user push for a chroot? Jul 13 00:55:18 at the moment we're in developers-using-chroots Jul 13 00:55:37 you answered the question..thanks. Jul 13 00:56:09 as soon as we have a need for a chroot for an end-user solution in Preware, then we would talk about how to support it. Jul 13 00:56:24 but putting the technology to support it in place before that is good preparation Jul 13 00:56:31 e.g. making sure the storage.d stuff works Jul 13 00:56:40 okay Jul 13 01:00:36 * rwhitby bbiab Jul 13 01:18:45 dtzWill: ping Jul 13 01:19:15 rwhitby: pong Jul 13 01:19:24 are we ready to merge? Jul 13 01:19:39 rwhitby: i believe so--not like anyone uses the X stuff from WIDK anyway.... Jul 13 01:19:46 at least the old stuff, i mean Jul 13 01:19:58 so no users to worry about is all i mean :) Jul 13 01:23:34 done Jul 13 01:23:45 rwhitby: any issues? Jul 13 01:23:53 (I'd imagine it was just a clean merge, but thought i'd ask hehe) Jul 13 01:24:19 clean Jul 13 01:24:24 deleted x_restructure Jul 13 01:24:34 what other branches should we delete? Jul 13 01:24:38 x_new Jul 13 01:24:49 x_full is still useful if we ever want to do a full xorg server Jul 13 01:24:57 build_deps? Jul 13 01:25:11 pretty sure that's old too, lemme check what that was Jul 13 01:25:25 yes you can nuke it Jul 13 01:27:27 killed arch too Jul 13 01:27:35 mmhmm that was the armv6 stuff iirc Jul 13 01:28:18 did a merge first, nothing new in there. Jul 13 01:28:40 rwhitby: git branch -d branch will copmlain if the effects of that branch aren't already i yor current branch Jul 13 01:28:46 (small tidbit i find useful) **** ENDING LOGGING AT Wed Jul 13 02:59:56 2011