/srv/irclogs.ubuntu.com/2013/01/10/#ubuntu-gnome.txt

darkxstricotz, are you seeing focus issues in overview?07:21
darkxstwith my gjs patches?07:21
ricotzdarkxst, hmm, focus issues of what kind?07:24
ricotz(you probably want to show the patches to Jasper too)07:25
darkxstricotz, I can't use the mouse to click anything in overview anymore, but it worked yesterday07:29
darkxstalso alt-tab gets stuck, which also worked yesterday07:29
darkxstJasper has looked at my patches07:29
ricotzmouse in overviewe and alt-tab is working here07:30
darkxstok, hopefully something is hosed in my jhbuild07:30
ricotzyour patches with the changed compat OBJECT07:30
darkxstbtw dash is fixed07:30
ricotzwhat was it?07:31
darkxstbug in my JS_NewNumberValue patch07:31
darkxsthave replaced that one with a wrapper07:31
ricotzah07:31
brittyboihave you guys been crashing in Gnome-Shell when closing apps in 13.04 dev? Every 3-4 times I close a window the whole system becomes unresponsive to input07:32
darkxstbrittyboi, nope07:32
brittyboihrm07:33
ricotzbrittyboi, try to disable the event-sounds if they are enabled07:33
darkxstbrittyboi, can you get a backtrace07:33
brittyboihow do I do that?07:33
brittyboiI can try, but it isn't being reported in ant logs that I can see07:33
ricotzg-c-c > audio > effects > disable07:33
brittyboihold on I'll get you guys the bug number, i'm not the only one07:33
ricotzi am suspecting your are hitting the eglibc bug triggered by the newer glib07:34
brittyboihttps://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/109457107:34
ubot5Launchpad bug 1094571 in gnome-shell (Ubuntu) "gnome-shell (or session) continually crashes/locksup when closing any window" [Undecided,Confirmed]07:34
brittyboiI'll try that right now07:35
ricotzdarkxst, could you paste a new patch-set?07:35
darkxstricotz, https://www.dropbox.com/s/dipa498sjc5jcm9/gjs188-r2.patch07:38
ricotzdarkxst, thanks!07:38
darkxstnp07:40
ricotzdarkxst, i guess this is missing some parts07:42
ricotzlike the defintion of HAVE_JS_NEWNUMBERVALUE07:43
darkxstricotz you need to rerun autogen07:43
ricotzi did07:43
darkxstthats there +AC_CHECK_FUNCS(JS_NewNumberValue)07:43
darkxstcheck the config.log then I guess07:44
darkxstalthough that should fail anyway on js18807:45
darkxstsince its removed07:45
darkxstit is #ifndef07:46
darkxstricotz, did build fail?07:47
ricotzok, but putting JSVAL_IS_OBJECT into it is wrong07:47
ricotzsince you want the opposite here07:48
darkxstricotz, no, I am just cheating and using it to detect js18807:48
ricotzah ok07:49
darkxstit could just as well be #ifndef HAVE_JS_SOMEOTHER_REMOVED_FUNC07:50
darkxstricotz, working ok ?08:05
ricotznot yet08:11
darkxstricotz, oh you need to add static back here +JSBool JS_NewNumberValue(JSContext *cx, double d, jsval *rval) (in compat.h)08:27
darkxst(Jasper told me to remove it ;( )08:28
ricotzdarkxst, i know this is only one part of the problem08:33
darkxstwhat other problem?08:33
ricotzlinking against libgjs08:34
darkxstricotz, are you using jhbuild?08:34
ricotzyou should see at least warnings for gjs-console08:34
ricotzno, i am not08:34
darkxstoh right08:35
ricotzwhile compat.h is a public installed header putting things like #ifndef HAVE_JS_NEWNUMBERVALUE in there08:35
ricotzdoesnt work08:36
darkxsthmm right08:38
darkxstbut it should be undefined? so why doesnt it work?08:38
darkxsteither way you can just remove the #ifndef08:39
darkxstoh I suppose its picking up js18508:40
ricotzif you have it installed then remove it08:40
darkxstI am using jhbuild08:41
darkxstwhich links explicitly to the mozjs188.pc08:41
ricotz(i have the 188 headers installed so no js185 headers)08:41
ricotznote that the header locations are the same08:42
ricotztry to remove your systems mozjs headers08:42
darkxstricotz, I can't do that, I am using them!08:43
ricotzso you only have 188 around?08:44
darkxstno I have js188 headers08:44
darkxstand multiple other libs08:44
darkxstall off your ppa08:44
ricotzok08:45
darkxstbut I am building gjs/g-s from jhbuild08:45
ricotzalright08:46
ricotzi think removing the conditional stuff is better08:47
darkxstricotz, I basically only added it in at Jaspers request08:47
ricotzand squash those hunks in the change build version to mozjs188 patch08:47
ricotzi see08:47
ricotzseems not optimal to do so08:48
darkxstwhats not optimal?08:49
ricotztrying to support backward compat in this case08:49
ricotzthe other changes arent compatible either, so why bother to try it for those08:50
darkxstyeh probably wont happen, given the JSHandleObject/Id stuff08:51
ricotzdarkxst, btw, it is running now for some time08:51
ricotzwithout "focus-issues"08:52
darkxstricotz, cool, let me know any issues you do see, I think a number of the ones I am seeing are unrelated and that somehow jhbuild has hosed itself (or a broken commit has landed)08:53
darkxstthey seem more like mutter issues really08:53
darkxstany gotta run, dinner time here08:56
ricotzdarkxst, alright, thanks for your work!08:57
darkxstnp, although it would have been much easier if the changes were actually documented ;)09:01
darkxstwhich reminds me, I probably should add these to the wiki page09:02
darkxst^mozilla wiki09:04
darkxstricotz, http://git.gnome.org/browse/pango/commit/?id=48423ef827f5fcedac92e1e73c29f0bb94eeadda22:05
darkxstcan you update that?22:05
ricotzdarkxst, why?22:06
ricotzi hope this new fontconfig will get into raring though22:08
darkxstpango depends on it22:08
darkxstwell I will just revert that commit for now22:08
ricotzit just depends on it to make the tests happy22:08
=== john__ is now known as _j0hn
ricotzdarkxst, i guess i can upload it to my staging ppa22:23
darkxstwell it seemed to build ok, after reverting that commit22:28
ricotzit is just needed to have pango working "reliable" with multithreading22:29
ricotzmake check indicates the problems22:30
ricotzhttps://launchpad.net/~ricotz/+archive/staging/+sourcepub/2922082/+listing-archive-extra22:30
ricotzrobert_ancell, hi, is this a candidate for raring yet in its early state? ^22:31
robert_ancellricotz, I don't know enough about fontconfig/pango but we were taking a cautious approach to shipping them22:32
robert_ancellricotz, having it in a PPA and getting some confirmation it works well will help22:32
ricotzrobert_ancell, alright, will use it for some time22:33
ricotzand maybe move it to testing ppa after22:33
ricotz(it might solve a crash with nautilus i saw occasionally with the harbuzz/pango/gtk git-stack)22:35

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!