/srv/irclogs.ubuntu.com/2008/01/20/#ubuntu-mozillateam.txt

Ubulettemozilla bug 40323900:06
ubotuMozilla bug 403239 in ImageLib "Update libpng to version 1.2.23 and reduce libpng footprint" [Enhancement,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=40323900:06
[reed]hehe00:07
Ubulettewhat ?00:08
Ubuletteit's a mess00:08
[reed]what? getting libpng upgraded with apng support?00:08
Ubuletteno, tracking mozilla changes and selecting what is purely mozilla and what could be shipped system wide00:10
[reed]well, libpng isn't mozilla-only00:11
[reed]but we do change the source for some things00:11
[reed]supposedly 1.2.25 is coming out this month00:12
Ubuletteand completing the patch.. as you dropped the configure script from libpng00:12
[reed]http://libpng.sourceforge.net/00:12
[reed]you should not be using patches submitted to bmo00:12
[reed]use official libpng source00:12
[reed]Glenn customizes the patches for us since we have some custom changes00:12
Ubuletteso far, i've used only the 4 patches of https://bugzilla.mozilla.org/show_bug.cgi?id=25719700:13
ubotuMozilla bug 257197 in ImageLib "Add APNG support for Mozilla" [Enhancement,Resolved: fixed]00:13
Ubulettethe subset applying to pristine libpng00:14
Ubulettebtw, i have the bm toolbar without folder icons00:16
Ubulette(i hate)00:16
Ubulettebug 18446000:40
ubotuLaunchpad bug 184460 in firefox-3.0 "firefox-3.0 crashed with SIGSEGV" [Undecided,New] https://launchpad.net/bugs/18446000:40
[reed]Ubulette: well, that's supposedly what other gtk apps do?00:49
[reed]I don't really like it myself00:49
Ubulettei've never seen that anywhere. epiphany (which i don't use) seems to do that00:57
[reed]Ubulette: comment in the bug?01:21
Ubulettewhat for ? the initial author claimed it's a wanted feature01:22
[reed]I don't want it ;)01:23
Ubulette[reed], done01:49
Ubulettechecking for png_get_valid in -lpng... yes02:06
Ubulettechecking for png_get_acTL in -lpng... yes02:06
Ubulettebut seems there's an unrelated glib issue... http://paste.ubuntu.com/3695/02:07
Ubulettehm, we need libglib1.2-dev02:20
Ubulettewtf, we have libglib2.0-dev already02:22
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
armin76what about my bug? :(10:37
armin76[reed]: !10:37
=== Ubulette_ is now known as Ubulette
=== greenery__ is now known as Greenery
asac_the_2ndhmmm .... when did my other account go offline?17:21
armin76* asac has quit (Read error: 104 (Connection reset by peer))17:22
asac_the_2ndwhat time?17:22
armin76at 11:41 UTC17:22
asac_the_2ndhmm17:23
asac_the_2ndthat sucks ... failed to reconnect ...damn17:23
asac_the_2ndits always the same ... once in a while you travel ... then 30 minutes later provider goes down17:24
Ubulettestrange, my libpng builds fine, xul detects apng in it, yet, ff3 reports no apng support..17:25
asac_the_2ndUbulette: can you use apng in xulrunner? e.g. is it animated?17:32
Ubulettehow ?17:32
asac_the_2ndhmm .. good question17:33
asac_the_2ndi think there is an example project called xulbrowser17:33
asac_the_2ndtry that17:33
Ubulettexulbrowser is the name i've used in mozclient for ff3 using libxul17:34
asac_the_2ndhmm its not what shows up if you search for xulbrowser17:34
asac_the_2ndyeah ... but there exist a product :)17:34
asac_the_2ndhttp://developer.mozilla.org/en/docs/XULRunner_Hall_of_Fame17:35
asac_the_2nd Benjamin's XULRunner examples  "mybrowser is a very simple example browser", xulmine17:35
asac_the_2ndthats what i ment17:35
asac_the_2ndwhy the hell is my touchpad broken here ... it most be london air. at home it just worked :(17:36
Ubuletteyou're in uk ?17:37
asac_the_2ndyeah ... just arrived for sprint over next week17:37
Ubulette?17:38
asac_the_2nddistro spring17:38
asac_the_2ndsprint17:38
asac_the_2ndwe all lining up here in canonical head quaters to work together in real life17:38
Ubulettenever heard about that17:38
Ubuletteoh17:38
asac_the_2ndwe do that every release cycle ... in the middle17:38
Ubulettethat's excellent. meeting people face to face once in a while is imho mandatory.17:40
asac_the_2ndbut yeah ... it helps a lot17:40
asac_the_2ndespecially the socialising in the evening :)17:41
Ubulette:)17:41
asac_the_2ndi am happy that i am in londo ... the mobile sprint would have been in oregon which is sofaraway :-P17:41
Ubulettelol17:41
asac_the_2ndmy main topic: "network manager 0.7" ... side topics: "defining what kind of extensions should be packaged and what standards we set" ... and most likely: "are there xul applications that should be packaged" ... and last but not least i need to write a profile migrator for all our testers of firefox-3.0 ... e.g. it should ask if you want to keep the old ffox 2 profile or want to use the 3.0 one17:43
Ubulettehmm.. the "List of tabs" buttons in ff3 is broken when you have more tabs than the height of the screen and you roll the mouse wheel.. you can't reach the last ones17:44
asac_the_2ndbut can you use the arrow at the bottom to scroll?17:44
Ubuletteyes17:44
asac_the_2ndi had something similar today with rss feed ... i tried to scroll down with wheel, but it constantly scrolled up again17:44
armin76Yes, NSPR 4.6.8 final was released on Nov. 14, 2007.  We forgot to17:45
armin76announce the release in the NSPR newsgroup.  Sorry.17:45
asac_the_2ndthen i retried and it worked17:45
armin76yay17:45
asac_the_2ndtse17:45
Ubulettearmin76, i've seen it but we get 4.6.* from debian so i let it pass17:46
asac_the_2ndwell, at least they feel a bit ashamed; but i doubt that it will help in future17:46
asac_the_2ndUbulette: we already got 4.7~1.9b2 from debian afaics17:46
Ubulettenot in nov17:47
asac_the_2ndah17:47
Ubulettewe do now.. well b1 from debian. you did b217:47
Ubuletteyou missed nssutils17:47
asac_the_2ndyeah ... you told me. but i haven't seen any problems because of that.17:48
Ubuletteok, diffing moz libpng shows more paches than just the apng (huge) bug17:48
asac_the_2ndis nssutils just command line tools?17:48
Ubulettefor b3 or trunk, you have no choice but to provide nssutils17:49
Ubulette[reed] commented about that a few days ago17:49
Ubulettehmm.. maybe it's because of http://mxr.mozilla.org/firefox/source/modules/libimg/png/mozpngconf.h17:53
asac_the_2ndmost likely just parts17:55
asac_the_2ndthey rename the symbols of internal moz to not clash17:55
Ubulettethe defines...17:55
asac_the_2ndwhich libpng version did you packag?17:57
armin76guess i have to poke them about putting a tarball...17:59
armin76and nss 3.11.8 was released as well17:59
Ubulette1.2.2418:00
asac_the_2ndyes, poke kaie about nss18:00
asac_the_2ndUbulette: do you configure ffox 3 with system-png explicitly?18:01
Ubuletteyes18:01
asac_the_2ndhmm ... why is that needed? does firefox 3 native code link against system png?18:02
asac_the_2ndheading for dinner now ... will be back later, hopefully with time to do the nm 0.7 test packages18:04
Ubulettei just did that because configure is shared so all libs are detected even if *our* ff3 does not really need it.18:04
asac_the_2ndgoing offline because i have just a 24 hour voucher18:04
Ubulettewe should #ifdef libxul all that at some point18:04
asac_the_2ndok ... lets look that that later.18:05
asac_the_2nddamn ... my system is still not back20:10
UbuletteFailed to load XPCOM component: /usr/lib/xulrunner-1.9b3pre/components/pyabout.py20:13
UbuletteFailed to load XPCOM component: /usr/lib/xulrunner-1.9b3pre/components/libpyloader.so20:13
Ubulettewasn't that fixed ?20:13
asac_the_2ndno ... i just made pyxpcom build again .... its been not functional since the beginning20:17
asac_the_2ndUbulette: do you have a debug build at hand? maybe you can see the reason for the load failure20:26
Ubulettei'm on apng right now.. i'm turning crazy20:27
asac_the_2ndk20:28
asac_the_2ndtry to do something else ... most likely you will find it instantly next time20:29
Ubulettepng is okay but apng frames are corrupted20:29
asac_the_2ndok ... but ffox now has it enabled?20:30
asac_the_2ndgood20:30
Ubulettei diffed my libpng and today's trunk, it matches20:30
asac_the_2ndno hunks?20:30
asac_the_2nddid you try xulrunner alone?20:31
* asac_the_2nd is whining about not being able to read email until my system reappears :(20:31
Ubulettehttp://paste.ubuntu.com/3717/20:32
Ubulettemozilla dropped pnggccrd.c and pngvcrd.c and has mozpngconf.h20:33
asac_the_2ndwhat feature do those files ship?20:35
Ubulette /* pnggccrd.c was removed from libpng-1.2.20. */20:37
Ubuletteit's asm code20:38
Ubulettemmx support20:38
asac_the_2ndwhy is it in .24 then?20:38
Ubuletteno idea20:38
asac_the_2ndhmm ... which verison does mozillla ship?20:39
Ubulettethe same since yesterday20:40
Ubuletteok, those 2 files are no longer built20:41
asac_the_2ndk20:48
asac_the_2ndUbulette: you sure you did a clean rebuild of everything?20:49
UbuletteI did20:50
Ubulettehmm, my xul is 2 days old20:50
Ubulettemaybe that.20:50
Ubuletteglib2.0 is no longer providing glib-config so we need to patch ff/xul configure21:40
asac_the_2ndafaict configure.in just uses pkg-config glib-2.021:51
Ubuletteasac_the_2nd, http://paste.ubuntu.com/3695/21:53
asac_the_2ndstrange21:54
asac_the_2ndok its in stupid build/autoconf/glib.m421:55
asac_the_2ndoh21:57
asac_the_2ndif test -z "${GLIB_CFLAGS}" || test -z "${GLIB_LIBS}" ; then21:57
asac_the_2nd    if test "$MOZ_ENABLE_GTK2"; then21:57
asac_the_2nd        PKG_CHECK_MODULES(GLIB, glib-2.0 >= 1.3.7 gobject-2.0)21:57
asac_the_2nd    else21:57
asac_the_2nd        AM_PATH_GLIB(${GLIB_VERSION})21:57
asac_the_2nd    fi21:57
asac_the_2ndfi21:57
asac_the_2ndsorry for the past e... why do you run into that branch?21:57
asac_the_2ndif MOZ_ENABLE_GTK2 it shouldn't try to use that old GLIB thing21:58
Ubuletteit started a few days ago. glib-2.0 has been updated21:58
Ubulettei haven't tried to fix it21:59
asac_the_2ndhmm ... thats the ffox build ... not xul?21:59
Ubulettexul21:59
Ubuletteboth21:59
asac_the_2ndthen i don't know ... if you use toolkit=cairo-gtk2, MOZ_ENABLE_GTK2 will be set21:59
asac_the_2ndso i thought that we just omitted toolkit for ffox build22:00
* asac_the_2nd drinking22:23
* asac_the_2nd praying for my home account coming back 22:23

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