[blfs-dev] #5155: xulrunner/firefox-30.0

Fernando de Oliveira famobr at yahoo.com.br
Thu Jun 12 16:00:15 PDT 2014

Em 12-06-2014 16:38, Christopher Gregory escreveu:
> On Fri, June 13, 2014 5:22 am, Armin K. wrote:
>> On 06/12/2014 01:20 PM, BLFS Trac wrote:
>>> #5155: xulrunner/firefox-30.0
>>> -------------------------+-----------------------
>>> Reporter:  fo           |       Owner:  fo
>>> Type:  enhancement  |      Status:  assigned
>>> Priority:  normal       |   Milestone:  7.6
>>> Component:  BOOK         |     Version:  SVN
>>> Severity:  normal       |  Resolution:
>>> Keywords:               |
>>> -------------------------+-----------------------
>>> Comment (by Krejzi):
>>> Thanks for the heads up Fernando. I will try building standalone
>>> version of Firefox and see if it will solve my problem.
>>> FYI, this is the most recent bug report I have managed to stumble upon.
>>> It
>>> also affects Windows.
>>> https://bugzilla.mozilla.org/show_bug.cgi?id=1014214
>>> If you have found some other, please say so that I could add my voice
>>> to it :)
>> I just built Firefox-30.0 standalone and tabs are restored properly at
>> startup. I even enabled system-cairo and it seems that all problems that I
>> previously had with it are gone (mostly with flash player). However, I did
>> notice that flash player will crash when gstreamer-vaapi is installed. I
>> have no clue why would flash player try to use gstreamer but removing that
>> package stopped flash player from crashing. Video isn't hardware
>> accelerated but at least my laptop's temperature doesn't increase for
>> 20°C when I play html5 video anymore.
>> Also, instead of generating the installer and doing extract, there has
>> been a change in build system that allows you do accomplish the same result
>> with make install.
>> Simply run "make -f client.mk install INSTALL_SDK=" (INSTALL_SDK=
>> without any parameters, not a typo).

OK. Tested with FF (it honours DESTDIR) and TB (writing this mail with
it). Form me, facilitates a lot the instructions. Will do the
modification. Hope it works for SM, too, the new release should be in a
couple of days. Thanks.

>> I'd suggest enabling system-cairo for both thunderbird and firefox again
>> since some people already said there should be no problems. Note that cairo
>> needs --enable-tee switch by default and might need a patch pointed by a
>> guy on one of lfs mailing lists.

This's funny. I have been using system cairo for a long time. That is
why I could not understand that discussion. This time, due to the
discussion, I decided to disable it. But it is better to enable it, I
agree. Will do the change (but will not reinstall the packages for the
dev machine, just use your suggestion). Thanks.

But wil do it tomorrow. Today I watched the first match of FIFA World
Cup, with my country playing :-) and I used the time to update thoses
packages in my host, with the new instructions..

> Hello,
> The patch IS needed for cairo if you use the --enable-xlib-xcb when
> compiling system cairo.
> The two of us that had that switch enabled resolved the frequent firefox
> crashes by applying that patch.

Thanks, Christopher.

It is remarked in the book that it enables "experimental Xlib/XCB
functions". Therefore, I think that the discussion we had is enough, so
that in the rare cases it will be necessary, you (or Armin or me, if we
remember) will help in support.


More information about the blfs-dev mailing list