On 11/02/2018 16:24, Bruce Dubbs wrote:
Pierre Labastie wrote:
Hi,

For both seamonkey and thunderbird, system cairo is currently disabled. But it
seems recent versions of firefox can handle system cairo. So I'd like to
enable system cairo also for new seamonkey (based on firefox 52) and
thunderbird. But how can I make sure that it works? Pointer to the mailing
list maybe, or direct advice. Thanks for your answers.

IIRC, we disabled cairo to be consistent with firefox.  I do not recall the problematic pages, but I think it may have been menu appearance on all pages.

Looking at my logs, the last time I enabled cairo in SM was seamonkey-2.35.  I didn't build every version, but it was disabled in seamonkey-2.38.

You might want to look at the optimize setting also.  Do we still need -O2?

Also, with only required and recommended dependencies (that is only alsa and no pulseaudio) of seamonkey, I can see html5 video (youtube), but I get no sound, although "speaker-test" and "aplay /usr/share/sounds/Front_Left.wav" both run OK. Maybe the config file is missing --enable-alsa... But maybe we
should switch to require pulseaudio, as on the firefox page. Thoughts?

I had pulse disabled in seamonkey-2.40, but enabled after that.  There definately is an option --enable-alsa in SM, so you might want to try that.


I added --enable-alsa, and I got sound. I think I'll try pulseaudio now. Large parts of the seamonkey code are based upon firefox-52.0.4-ESR, and Firefox upstream recommend pulseaudio.

As of -O2, our firefox config file has it too, and says optimizing for size is broken in gcc 7, whatever that means... BTW, I have removed the extra CFLAGS, they seem to not be needed anymore.

I haven't seen any crash yet, so I think system cairo is OK.

Pierre
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to