FreeBSD Port: devel/glib20 *URGENT* ( updating glib20 to version 2.36.3 invokes bug 833117 which disables recent versions of Firefox and Thunderbird )

Robert Burmeister Robert.Burmeister at UToledo.edu
Mon Aug 5 04:55:06 UTC 2013


   I mention it as my FireFox 22 fails to launch as described in the bug
   report after updating glib20 to version 2.36.3.
   My copy of the Epiphany browser is built on libxul 17.0.7, which still
   works, as does Thunderbird 17.0.7.
   I had finish a system recompile of FreeBSD 9.2 i386 from stable and all
   my 1166 ports on July 30th.
   A quick update on July 31st became a problem after running
   portsnap fetch update
   portsdb -Uu
   pkgdb -u
   pkgdb -F
   before running
   portupgrade -arR
   as, without having a heads up from UPDATING, I stripped my pkgdb of its
   glib20 dependencies.
   A few pkgdb -L and pkgdb -F s later, and I am now able to trouble shoot
   the issue.
   I did a portupgrade -af over the weekend, and still have the same
   problem.
   On 8/3/2013 2:12 AM, Kevin Oberman wrote:

   On Thu, Aug 1, 2013 at 7:37 PM, Joe Marcus Clarke
   <[1]marcus at marcuscom.com> wrote:

     On 8/1/13 9:03 PM, Kevin Oberman wrote:
     > On Wed, Jul 31, 2013 at 11:14 PM, Robert Burmeister <
     > [2]Robert.Burmeister at utoledo.edu> wrote:
     >
     >> You do realize, updating glib20 to version 2.36.3 invokes bug
     >>
     [3]https://bugzilla.mozilla.org/**show_bug.cgi?id=833117<[4]https://
     bugzilla.mozilla.org/show_bug.cgi?id=833117>
     >> which disables recent versions of Firefox and Thunderbird?
     >>
     >> Might I suggest chatting with the Mozilla team about their
     progress?
     >>
     >
     > Can anyone confirm that this impacts FreeBSD?  Since the issue
     seems to be
     > with the memory allocator in Linux, I am not at all certain that
     it applies
     > to FreeBSD. Things like that are often very OS specific. Even on
     Linux some
     > people are not seeing it.
     >
     Yes, the bug affects FreeBSD in that I see the assertion:
     (process:15045): GLib-CRITICAL **: g_slice_set_config: assertion
     `sys_page_size == 0' failed
     However, Firefox starts and seems to work normally for me after
     that.
     I think the problem is actually
     [5]https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1179554 as
     described in the bug above.  In this case, it does look very
     Linux-specific.

   Thanks, Joe. I have installed the new glib and updated all of the
   dependencies (about 400 of them including libreoffice) and everything
   seem to be working fine including firefox and thunderbird. I do get the
   error, but almost everything runs as it should.
   I can't get multimedia/handbrake to build, but I doubt that it is
   related to the glib change. I've not really looked at the problem yet.
   --
   R. Kevin Oberman, Network Engineer
   E-mail: [6]rkoberman at gmail.com

References

   1. mailto:marcus at marcuscom.com
   2. mailto:Robert.Burmeister at utoledo.edu
   3. https://bugzilla.mozilla.org/**show_bug.cgi?id=833117
   4. https://bugzilla.mozilla.org/show_bug.cgi?id=833117
   5. https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1179554
   6. mailto:rkoberman at gmail.com


More information about the freebsd-gnome mailing list