[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.

-- 
[]s,
Fernando


More information about the blfs-dev mailing list