=== yofel_ is now known as yofel [07:00] RAOF: btw, did you commit the git-cleanup on the mesa ubuntu branch on purpose? [07:01] Rather than on the debian-branch? No; I thought I'd done it in debian? [07:02] well, is it more than a matter of taste should we keep git as close to upstream as possible, and only cleanup the symlinks before building but not commit the changes? [07:02] I don't have a strong opinion there, just noticed that I couldn't build a source package from the debian branch [07:03] and noticed the dif [07:03] diff [07:03] Hm. It was meant to be set up so that you *could* build a source package from the branch. [07:03] That doesn't work? [07:03] yeah it works from the ubuntu branch :) [07:03] Oh, right :) [07:04] but not the binary build, need bin/install-sh for that [07:05] Yeah. That needs to happen in a chroot. [07:05] Or, rather, in an unpacked source package. [07:07] yep === ara_ is now known as ara [10:06] with the mesa swrast patches from ajax compiz runs, unity is still "weird" but overall it works. compiz takes 150% cpu though on a core2 :P [10:08] that leaves plenty of cpu free for other tasks [10:08] :) [10:09] yeah! [10:10] I need to try it on the sis laptop.. [10:10] it'll boil [10:10] Use that heat to distil alcohol! [10:21] got plenty already :) [10:23] could fry an egg or two though, since I'm hungryy.. -> [18:51] ricotz: https://launchpadlibrarian.net/78736960/buildlog_ubuntu-oneiric-i386.mesa_7.12.0~git20110901.49e24d3b-0ubuntu0sarvatt_FAILEDTOBUILD.txt.gz [18:51] wayland packages need updating? [18:53] Sarvatt, mhh [18:54] my thoughts exactly :( [18:54] why doesnt mesa have a proper buildsys to check for its dependencies :\ [18:55] but it looks like that [18:56] because windows [18:56] there were quite some commit for wayland lately [18:57] its in pkg-xorg now isnt it? might be able to start updating it in my daily build script [18:58] yes, but better to use the ubuntu branch [18:58] ricotz: You know, we do actually have a autoconf part which is the part that does the dependancy checking. [18:59] ricotz: so its only the developers that adds the wayland part that fails to add checks. [18:59] i see [18:59] it is also hard to check for unreleased version of libraries ;) [18:59] that too [19:46] ricotz: hmm, pretty sure i got wayland working with auto-xorg-git, are version strings like wayland-0.1+git20110902.25fddf65 going to mess anything up? [19:50] Sarvatt, should be atleast 0.1.0 [19:50] just pushed it to lp:~xorg-edgers/xorg-server/xorg-pkg-tools, ./auto-xorg-git -d origin/ubuntu -t + -a 0ubuntu0sarvatt -g -p wayland seems to dtrt [19:50] like 0.1.0~git... [19:50] okie easy enough [19:50] to actually override the oneiric one [19:51] oh joy http://paste.ubuntu.com/680825/ :) [19:53] just need to set PACKAGE_VERSION=0.1.0 in a hook then and use -t '~' instead of -t + [19:57] wayland (0.1.0~git20110902.25fddf65-0ubuntu0sarvatt) oneiric; urgency=low there we go [19:57] just need to patch the symbols and i'll push it all to xorg-pkg-tools [19:58] bryceh: wasnt there a work item to put git wayland in xorg-edgers somewhere? [19:58] that took all of 15 minutes, sheesh [19:59] Sarvatt, yep [20:00] Sarvatt, thanks! [20:00] Sarvatt, did you remove the hard dep in rules? [20:01] Sarvatt, yeah you'd been blocked by something when I asked last time, but I don't remember what the issue was [20:01] ah yeah it was mesa not having wayland support [20:01] ricotz: nope, looking into that now [20:02] ok [20:07] bryceh: well hold off marking it done, this symbols stuff might be tricky [20:14] ricotz: any pointers on what the right way to get around the symbols is? patch debian/libwayland0.symbols.in in a hook? can ya bzr branch lp:~xorg-edgers/xorg-server/xorg-pkg-tools and do a ./auto-xorg-git -H hooks-sarvatt -d origin/ubuntu -t '~' -a 0ubuntu0ricotz -g -p wayland to see if ya spot any problems? [20:19] Sarvatt, just remove the symbols check in rules and change c4 to c1 [20:34] ricotz: c0? [20:35] c1 fails because symbols disappeared [20:35] for this purpose c0 is fine too, but then you can drop the whole section "# Generate hard dependencies:" [20:35] oh there are? [20:36] yeah [20:36] oh right the symbols file contains 0.1.0~0 instead of 0.1.0 [20:36] dropping the whole section should be fine then [20:37] assuming the git builds are done in sync it should work [20:38] done in sync with mesa, or wayland-demos too? [20:41] oh right, demos would need to be updated too [20:52] ok think i got it going now, just need to add wayland-demos support to auto-xorg-git then get that updated too [20:52] really appreciate the help ricotz [20:52] awesome [20:53] Sarvatt, oh, thought i wasnt much of a help here, i am not really present [21:55] \o/ the optional cairo-egl patch was upstreamed in wayland-demos [22:27] so mesa doesnt even build with wayland master ( http://paste.ubuntu.com/680881/ ), and wayland-demos will be broken without a mesa rebuilt against the new one, i'll hold off uploading all this for now