Date: Fri, 8 Jun 2012 15:03:52 +0200 From: Olivier Smedts <olivier@gid0.org> To: Warren Block <wblock@wonkity.com> Cc: Niclas Zeising <zeising@daemonic.se>, ports@freebsd.org Subject: Re: Firefox 13 Message-ID: <CABzXLYOFBcgcEw5dWt2%2ByJHeQkwRrVjTQtBDFEgpvh84n5dzeg@mail.gmail.com> In-Reply-To: <alpine.BSF.2.00.1206071304480.55320@wonkity.com> References: <alpine.BSF.2.00.1206070943010.53425@wonkity.com> <4FD0D0BB.5020509@daemonic.se> <alpine.BSF.2.00.1206071304480.55320@wonkity.com>
next in thread | previous in thread | raw e-mail | index | archive | help
2012/6/7 Warren Block <wblock@wonkity.com>: > On Thu, 7 Jun 2012, Niclas Zeising wrote: > >> On 2012-06-07 17:47, Warren Block wrote: >>> >>> Yesterday, Firefox 13 built and installed quickly. =A0It was just the >>> running part that did not go so well. =A0Coredumps on start, it would >>> start with add-ons disabled, but then coredump while typing a URL, or >>> sometimes a few seconds later. =A0Rebuilding everything Firefox depends= on >>> did not make any difference. >>> >>> Firefox 12 builds and runs fine, as do Chromium and xxxterm. >>> >>> This is on 9-stable from yesterday, amd64. =A0The next step is to build >>> with debug symbols; I was hoping the problem would have been experience= d >>> by someone else by now. =A0Any ideas? >> >> >> Which compiler did you use, clang or gcc, and if gcc, which version? >> Regards! > > > gcc46, and I do have CPUTYPE?=3Dnative in make.conf... > > Interesting! =A0Built without CPUTYPE set, Firefox seems fine. =A0Compile= r bug? /usr/share/mk/bsd.cpu.mk doesn't support CPUTYPE?=3Dnative : % make -VMACHINE_CPU CPUTYPE=3Dnative unknown amd64 sse2 sse mmx % make -VMACHINE_CPU CPUTYPE=3Dcore2 ssse3 sse3 amd64 sse2 sse mmx But you can use a supported value, add -march=3Dnative to your CFLAGS and COPTFLAGS, and set NO_CPU_CFLAGS=3Dyes and NO_CPU_COPTFLAGS=3Dyes so that another -march won't be automatically added. And if you use the old base-system gcc, -march=3Dnative won't give proper results with a Core2 and a Corei7 (not tested other recent CPUs) because they'll use -mtune=3Dgeneric instead of the good -mtune. I prefer setting a proper -march. I don't know if thta's related to your firefox problem though. Cheers --=20 Olivier Smedts=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=A0 _ =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 ASCII ribbon campaign ( ) e-mail: olivier@gid0.org=A0 =A0 =A0 =A0 - against HTML email & vCards=A0 X www: http://www.gid0.org=A0 =A0 - against proprietary attachments / \ =A0 "Il y a seulement 10 sortes de gens dans le monde : =A0 ceux qui comprennent le binaire, =A0 et ceux qui ne le comprennent pas."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABzXLYOFBcgcEw5dWt2%2ByJHeQkwRrVjTQtBDFEgpvh84n5dzeg>