On Tue, May 23, 2017 at 9:42 PM Eli Schwartz via arch-general < arch-general@archlinux.org> wrote:
On 05/15/2017 07:33 AM, Bartłomiej Piotrowski wrote:
I will push new gcc to [testing] this week.
Terrible things happened to my firefox and thunderbird-gtk2 builds when I used what turned out to be a testing-enabled build chroot to build them.
The builds succeeded but the UI elements blinked in and out constantly and it was uncooperative switching tabs... basically everything fritzed. No idea why... but disabling testing and `pacman -Syuu` allowed the rebuilds to work as expected.
Quickly googling gets me this, which looks like the same issue: https://bugzilla.redhat.com/show_bug.cgi?id=1422532
No, this particular bug should have been fixed since 52.0... In any case, you can try CXXFLAGS+=" -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns2" ; these were the optimization steps that used to cause trouble with GCC 6.