[01:06] Nafallo: heh? [01:07] white: i will put the patches in the next patchset. [01:07] i think its three for that issue [01:08] the main patch + the backport required to make use of main patch + a regression patch [01:08] if you are still talking about the same issue :) ... otherwise i will answer your mail [01:09] Nafallo: yeah the mozilla should be dropped [01:09] for brevity [02:11] Hi. I'm trying to figure out what to do with bug #217908 and I could use some input. [02:11] Launchpad bug 217908 in xorg-server "Images in Firefox and Opera are extremely pixeled when zoomed" [Undecided,Confirmed] https://launchpad.net/bugs/217908 [02:13] Specifically, if someone's running one of the binary video drivers, I'd appreciate it if you could post the output of the tiny test program that can be found here: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/217908/comments/33 [02:13] Launchpad bug 217908 in xorg-server "Images in Firefox and Opera are extremely pixeled when zoomed" [Undecided,Confirmed] [08:31] * asac yawns [08:52] asac: awesome. do you need a bug about it? :-) [09:32] asac: Hello, why's foxyproxy so different from the one in Debian ? === asac_ is now known as asac [11:51] jtv1: your connectivity seems, err, unstable ;) [11:53] asac: did you see my question ? [11:54] asac: yeah, about to work on that again [11:55] AnAnt: yeah. sorry. forgot to reply as i didnt understand it ;) [11:55] asac: the source package of foxyproxy on Debian & Ubuntu are different [11:56] asac: I mean, the packaging itself (debian/ contents) [11:57] AnAnt: answer is that we packaged it in ubuntu .... then someone packaged it for debian ;) [11:57] I see [11:57] (i would guess) [11:57] is there an intention to combine the work at some time ? [11:59] once we have mozilla-devscripts in debian we can ask debian packagers to use that to get a consistent packaging for extensions [12:01] but you are right, we should upload our extensions to debian too. [12:01] problem is that i didnt want to do this before lenny gets out [12:01] which probably takes forever [12:01] asac: ok, I want to make a package for some mozilla plugin [12:02] note: plugin != extension [12:02] asac: but I can't find it's source code, only an XPI file (which can be unzipped) [12:02] oh, extension, sorry [12:02] AnAnt: if .xpi file has a license file in top level directory thats ok [12:02] (assuming there are no native components) [12:02] you should use med-xpi-unpack [12:02] and med-xpi-pack [12:03] to do the unzipping/zipping though [12:03] which standardizes stuff [12:03] ok [12:03] main problem usually is a lack of license file though [12:03] ask extension author to add that [12:03] what's native components ? [12:04] .so files in .xpi [12:04] (or .dll if its windows) [12:04] ok === ZrZ is now known as RzR [14:50] asac: can you example an example for an extension that uses med-xpi-unpack ? [14:51] AnAnt_: yes. foxyproxy ;) [14:51] asac: thanks [14:51] AnAnt_: well ... we default to med-xpi-unpack [14:52] so you dont see it in rules, but in /usr/share/mozilla-devscripts/xpi.mk you see how the BUILD_COMMAND looks like [14:52] (med-xpi-pack that is) [14:52] so if you use xpi.mk you dont need to do anything [14:52] if you create upstream tree using med-xpi-unpack [14:53] AnAnt_: also read https://wiki.ubuntu.com/MozillaTeam/Extensions/Packaging [14:55] asac: do I have to use cdbs ? [14:56] AnAnt_: i think so ... but not checked. whats the prob with that? [14:57] asac: I'm not used to cdbs [15:02] AnAnt_: you dont need to be ... rules is rather trivial [15:02] just read the doc [15:02] s [15:02] usually you dont need to do anything [15:02] doc == wiki [15:04] AnAnt_: bzr branch http://bazaar.launchpad.net/~mozillateam/firefox-extensions/XPI.TEMPLATE thats a start template for your debian dir [15:04] https://wiki.ubuntu.com/MozillaTeam/Extensions/Packaging?action=show&redirect=MozillaTeam%2FFirefox3Extensions%2FPackaging#Packaging%20Procedure [15:18] ok, thanks [15:21] asac, FIREFOX_3_0_6_BUILD1 [15:25] bahh new update? [15:25] security or bug? [15:34] hi all [15:36] anyone knows how to compile Weave on 64 bit intrepid? i've tried the recipe on the site but it doesn't compile [15:38] I did it a while ago azazel with the help of asac and fta [15:38] you are required to patch several lines in it! and still if failed to work, on my test case [15:47] azazel: it worked here [15:47] cant remember that there was anything special [15:48] i also have 64-bit fwiw [15:48] fta: yeah, still two weeks to go from what i know [15:48] but i will push those to -security ppa [15:50] mmm, i've installed xulrunner-dev deb and i've made a "make sdkdir=/usr/lib/xulrunner-dev-1.0.../" but it, among the other errors, complains about a missing header prtypes.h [15:51] asac: do you have standard xulrunner-dev pkg or another from a ppa installed? [15:52] azazel: using standard yes. [15:52] azazel: what issues do you end up with? [15:52] azazel: paste.ubuntu.com the error please [15:52] just a moment [15:56] asac: http://paste.ubuntu.com/107807/ [15:57] azazel: yeah right. now i remember. weave is a bit stupid about dealing with system-nspr/nss installed xulrunners [15:58] let me check [16:07] azazel: http://paste.ubuntu.com/107813/ [16:07] that patch should work [16:07] use "xpi" target [16:07] e.g. make sdkdir=/usr/lib/xulrunner-devel-1.9.0.5 xpi [16:08] mmm. is it possible to get the source of that paste? [16:08] oh [16:08] download as text ; ) [16:08] yes, sorry [16:10] welcome [16:13] asac: azazel I still have my built here [16:13] if you guys want to recheck what we did last tim [16:13] *time [16:14] BUGabundo: probably the same [16:14] asac, did you have a look at my local branch new feature? [16:14] fta: its on my list still :/ [16:14] asac, now, i can do: fta-scripts/update-pkg.sh -L upstream/mozilla-central xulrunner-1.9.2.head firefox-3.2.head [16:14] fta: is that documented ? [16:15] fta: update-pkg.sh? what is that the short hand for? [16:15] or debian/rules get-orig-source LOCAL_BRANCH=../upstream/mozilla-central is you prefer [16:15] yay [16:15] sounds good [16:16] instead of pulling a full clone for each update [16:16] i will test it with xul 1.9.2 i think [16:16] it takes care of the pull/update [16:16] fta: we could also clone the local branch if it doesnt exist yet. maybe call it MIRROR_BRANCH= ? [16:17] so on first run you specify some mirror ... if that doesnt exist it gets cloned; if it exists it gets updated (if no special tag/date is given) [16:17] ;) [16:17] of course a new feature i guess [16:17] LOCAL_BRANCH is definitly a good improvement ;) [16:18] i'm applying by hand, because it doesn't apply... how do you end up using git? isn't weave using hg? [16:18] azazel: why would you think i am using git? [16:18] ah because of the git diff [16:18] thats not a problem [16:19] its because upstream submissions should be in git format for mozilla hg [16:19] azazel: i did that patch against clone from a few minutes ago [16:19] should apply cleanl [16:19] y [16:19] fta what are the main diff currently between 3.1 and 3.2 ? [16:20] and will some one explain to me what is XUL, please [16:20] azazel: hg clone http://hg.mozilla.org/labs/weave/; wget http://paste.ubuntu.com/107813/plain/; sh -c "cd weave; patch -p1 < ../index.html" [16:20] that works for me ;) [16:21] BUGabundo: 3.1 is the next stable ffox ... its already in beta freeze ... so now all new development takes place in 3.2 [16:21] and when things are important for 3.1 get cherry picked [16:21] likewise for xul 1.9.1 and 1.9.2 [16:22] not surehow to explain what xul is ;) [16:22] basic idea is that its a runtime and sdk for running and developing apps that are xul (and xpcom) based [16:22] 7:20 < asac> azazel: hg clone http://hg.mozilla.org/labs/weave/; wget http://paste.ubuntu.com/107813/plain/; sh -c "cd weave; patch -p1 < ../index.html" [16:23] 17:20 < asac> that works for me ;) [16:23] thanks [16:23] in case you didnt get it (reconnect) [16:24] thanks asac [16:24] it compiles perfectly, many thanks asac [16:24] by the way, PPA NM seems to fix that bug with open WiFi not timeout [16:28] mmm... and the resulting xpi is multiplatform and contains both Linux_x86_64 and Linux_x86:) [16:34] azazel: do a find -name \*.so | xargs rm [16:34] azazel: before building [16:35] seems like they ship .so files in their hg tree ... most likely to not block xul developers because they cannot build .so [16:35] if you do that it will only produce amd64 component [16:35] or i386 respectively [16:35] why? it's ok for if it contains 32bit x86 lib also [16:36] BUGabundo: please use that for a few more days and check whether it regresses again [16:36] s/for/for me/ [16:36] azazel: if thats ok for you then fine [16:36] azazel: just note that the .so is not produced during your local build [16:37] asac: use what? PPA or archive? [16:37] yes, i was surprised to find it on the hg repo.... [16:38] BUGabundo: use PPA (i guess you used archive for a while alrewady) [16:39] azazel: i am sure its to ease development of not native parts ... so just convenience BLOB commits [16:39] yeah [16:39] i hate that but its common for stuff that is developed on windows [16:39] BUGabundo: even for archive i remember that stuff worked for you a few days and then broke again ... and then worked again ;) [16:40] so lets get more data to get any clue [16:42] asac: I must have better memory then me [16:42] LOLOL [16:42] fta: update-pkg.sh? what is that the short hand for? <= just one of my ppa maintenance script. https://code.edge.launchpad.net/~fta/+junk/ppa-scripts [16:42] I don't remember all that [16:43] hehe ... fta is a junk user ;) [16:43] asac: many thanks again, as we say in italy, i was lost in a glass of water... but i'm really a newbie about mozilla stuff [16:43] asac, not tied to a specific project [16:43] azazel: sure. if you feel like it, get started and contribute back and process a bunch of bugs ;) [16:44] azazel: anyway, ur welcome [16:44] ;) [16:47] not mozilla bugs:) [16:48] anyway, it takes ages to sync 1000 bookmark & history records [16:48] azazel: with weave? [16:48] yep [16:48] I would love for it to work with me! [16:48] don't know why it fails to connect to there server [16:49] i've setup a private server following the instruction on the site [16:49] I also tried a 0.2.7.1 version to be able to use local webdav [16:49] I just use my local apache2 [16:50] maybe I did something wrong [16:50] its not webdav anymore [16:50] azazel: are you using .2.7.1 too? [16:50] you need to setup the server from weave [16:50] or 3.x? [16:50] which didnt work for me either [16:50] asac: I know [16:50] kk [16:50] that's why I used the older version [16:50] i still wonder why they use sqlite now even if the places service doesn't expose sql syntax.. sqlite is very slow... [16:50] BUGabundo: 0.2.98 [16:51] azazel: they have mysql and sqlite [16:51] it's 0.3 "release candidate" [16:51] though mysql seems to be the preferred method [16:51] given that sqlite instructions had issues [16:52] asac: yes, i'm using mysql on the server.... it's sqlite here that's slooow, it seems that it's flushing data to disk any second [16:52] azazel: how are you using a private server? [16:52] what does it run? [16:52] maybe I can install it too and test with .98 [16:54] BUGabundo: just follow those steps https://wiki.mozilla.org/Labs/Weave/0.3/Setup/Server [16:55] you just need php5 and mysql or sqlite [17:24] asac: ok, could you just state that by replying to the email? :) [17:24] asac: also, did you see http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0071 yet? [17:25] not sure whether it's just a browser crash or could be used for more :/ [17:26] <[reed]> it's sg:low [17:26] <[reed]> mozilla bug 456727 [17:26] Mozilla bug 456727 in Editor "document designMode on, replace/delete HTML tag, queryCommand*('backcolor'); causes NULL pointer" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=456727 [17:27] white: its sg:low dos ... e.g. just a "safe" crash [17:28] sometimes i wonder why it mitre assigns CVE ids [17:33] well, a browser crash is hardly a security issue [17:39] asac: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5052 also looks weird [17:40] asac: as it points to MFSA 2008-52, I'll mark it as fixed, just like CVE-2008-5018 [17:40] asac: any objections? [17:50] white: not sure what mitre did there ... mark it as invalid [17:50] not fixed [17:51] oh wait [17:51] white: looking at bugs helps ;) [17:51] https://bugzilla.mozilla.org/show_bug.cgi?id=454113 [17:52] Mozilla bug 454113 in JavaScript Engine "e4x/extensions/regress-374025.js - invalid write" [Critical,Verified: fixed] [17:52] dveditz: approval1.8.1.18+ [17:52] asac: approval1.8.0.next+ [17:52] so its on all 1.8 branches [17:55] asac: so fixed with the last DSAs :) [17:55] white: yes [17:56] white: the crashes with evidence of corruption mfsas ... yes. [17:56] asac: you're still up for checking more? I got three more CVEs that are still set on TODO :) [17:56] white: so besides the mail ... all CVEs now explained? [17:56] ah [17:56] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5822 [17:57] white: please look at the bugs if references [17:57] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5430 [17:57] you already know what to look at ;) [17:57] they don't have bugs [17:57] for me CVEs that dont have a bug dont exist [17:57] these two were the last ones, as far as i can see :) [17:57] hehe [17:58] thats what i am trying to explain [17:59] white: Memory leak in Libxul, ... thats not a security issues [17:59] issue [17:59] just a dos without risk [17:59] there are plenty of those bugs open in bugzilla. [18:00] same for the other ... both are "simple DOS from what i can see" [18:00] with no risk [18:00] asac: i am wondering what "resource consumption" they are referring to [18:01] white: memory most likely [18:01] could be stack too [18:02] asac: ok that should be it, and the mail of course :) [18:02] asac: sorry for being a pain :) [18:03] no problem [18:03] will answer asap [18:14] BUGabundo, what was it about multicast & ipv6 ? [18:15] asac, did you have a look at the python issue in xul 1.9.1 ? [18:23] fta: i know the potential fix, but didnt fix it yet. yes. [18:29] Vincent Untz (6.3K) New module decisions for 2.26 [18:29] Out: [18:29] libseed [18:29] WebKit/GTK+ [18:29] fta: [reed]: ^^ [18:29] ;) [18:30] ? [18:30] asac, epiphany? [18:31] http://paste.ubuntu.com/107883/ [18:31] no webkit got dumped [18:31] ephy will still be using the rotten old mozembed thing as it seems [18:31] hehe [18:32] where does that come from? [18:36] fta: List-Id: Developer-related announcements and information [18:36] Message-ID: <20090121182041.GU2992@vuntz.net> [18:37] thx http://mail.gnome.org/archives/devel-announce-list/2009-January/msg00006.html [18:38] thx [18:38] ;) [18:38] * asac is really lazy and doesnt even mind looking up proper links [18:41] asac, i'd appreciate if you could fix the python thing, i need it in 1.9.1 for openkomodo [18:42] fta: yes my liege [18:42] btw, debian provides a python-xpcom package with 1.9 [18:42] so mike probably has a fix [18:42] (but no patch system) [18:43] fta: no they dont have a fix [18:43] they do ugly LD_LIBRARY_PATH business or -rpath [18:49] fta: http://paste.ubuntu.com/107892/ try that please [18:49] should work from what i can see. maybe important to check that it still works if the lib isnt there (e.g. that it doesnt fail) ... but i think it should work [18:51] hm, s/libpyxpcom/pyxpcom/ maybe ?? [18:51] i'll try that after diner. [18:51] thanks [18:52] hehe [18:52] yeah you are right ;) [18:52] copy paste bug [18:59] fta: http://paste.ubuntu.com/107896/ ... the right one then ;) [21:22] fta: did you spin a build yet? [21:22] in progress [21:23] if thats good enough i would take a quick look if that can be done better either in pyxpcom subtree or with #ifdef ... or something [21:23] thanks. [21:45] grr, i forgot that openkomodo was building its own patched xul :( [21:46] fta: you can still test [21:47] addons -> console shouldnt spit out warnings about pyxpcom loading problems [21:47] hmm [21:47] if you see that at all [21:49] -DEB_MOZ_EXTENSIONS=xml-rpc,venkman,inspector,irc,gnomevfs,cview,tasks,reporter,python/xpcom [21:49] +DEB_MOZ_EXTENSIONS=default [21:49] commit #239 [21:50] Apr 08 === rzr is now known as rZr [21:56] booohh http://paste.ubuntu.com/107969/ [21:57] and of course: [21:57] configure: warning: cookie and permissions are no longer extensions, use --disable-permissions to disable. [21:57] configure: warning: spellcheck is no longer an extension. [21:57] configure: error: Unrecognized extension provided to --enable-extensions: inspector. [22:18] repeating here [22:18] there's a crasher bug in firefox in intrepid that was fixed in 3.0.2 that is still crashing ubuntu's build [22:18] https://bugzilla.mozilla.org/show_bug.cgi?id=441368 [22:18] Mozilla bug 441368 in SVG "Crash [@ nsSVGFEGaussianBlurElement::SetupPredivide] opening SVG file" [Normal,Verified: fixed] [22:18] the test case in that bug crashes my intrepid firefox [22:25] [reed], ^^ [22:26] <[reed]> mmm [22:26] it freezes my trunk too [22:29] <[reed]> fta: wfm on trunk [22:29] <[reed]> mozilla.org build [22:29] nsSVGFEGaussianBlurElement::SetupPredivide() seems gone so i have no idea [22:31] mozilla bug 439375 [22:31] Mozilla bug 439375 in SVG "Improve feGaussianBlur inner loop" [Normal,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=439375 [22:32] so the fix from 441368 never applied to 3.1/3.2 [22:50] asac, gasp, http://svn.openkomodo.com/repos/openkomodo/trunk/mozilla/patches-new/ [22:51] asac, http://paste.ubuntu.com/108035/ [22:52] fta: are you still experiencing the async errors with PA 0.9.14 in current jaunty? [22:53] dtchen, you mean this: http://paste.ubuntu.com/108036/ ? [22:54] fta: yes [22:54] dtchen, always the same, some disk activity (like an upgrade or a build) and openarena, boom [22:55] fta: ok, thanks [23:26] dtchen, hm, seems i have a mix of 0.9.13 and 0.9.14, something is holding the upgrade [23:51] fta: but that didnt start because of the patch i guess === stevel_ is now known as stevel [23:59] so paste.ubuntu.com is down now [23:59] * asac is down it seems [23:59] @time [23:59] An error has occurred and has been logged. Please contact this bot's administrator for more information.