Date: Thu, 30 Dec 2021 19:50:23 -1000 From: "parv/freebsd" <parv.0zero9+freebsd@gmail.com> To: Graham Perrin <grahamperrin@gmail.com> Cc: questions@freebsd.org Subject: Re: Firefox on stable/13 Message-ID: <CABObuOprWx239mp3arGJxUkG4sV3La8eoxT0V2_WLKpMT7wWfQ@mail.gmail.com> In-Reply-To: <9aeb5a35-8b07-d07d-ac65-98bc0d8ae8c5@gmail.com> References: <33876.1640917452@segfault.tristatelogic.com> <9aeb5a35-8b07-d07d-ac65-98bc0d8ae8c5@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000001b67b605d46ac458 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Dec 30, 2021 at 7:27 PM Graham Perrin wrote: > On 31/12/2021 02:24, Ronald F. Guilmette wrote: > > > =E2=80=A6 > > > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D258747 > > > > =E2=80=A6 > > > > I just did a fresh install of 13.0-STABLE (from Dec 16th) and firefox > > crashed =E2=80=A6 > > First, update the system. > > I performed a more recent installation of stable/13, Firefox here does > not crash. > (Damn! I must be lucky.) I am running 13/stable from Dec 3, 2021 (in VirtualBox on Windows 10; with MIINIMAL derived kernel) where Firefox 95.0.2,2 (installed package) has been working fine; so did earlier versions. Is there something I should try to produce the error? Or, is there something in /etc/{make,src}.conf (below) may be responsible for that? - parv # /etc/src.conf KERNCONF=3D INVM-efi GENERIC # May 21, 2021: Need vt under EFI boot. WITHOUT_MODULES=3D sc vga WITHOUT_CTM=3D yes WITHOUT_SVN=3D yes WITHOUT_SVNLITE=3D yes WITHOUT_FLOPPY=3D yes WITHOUT_GAMES=3D yes WITHOUT_OFED=3D yes WITHOUT_SENDMAIL=3D yes WITHOUT_ATM=3D yes WITHOUT_FINGER=3D yes WITHOUT_MLX5TOOL=3D yes WITHOUT_NDIS=3D yes WITHOUT_PPP=3D yes WITHOUT_IPFILTER=3D yes WITHOUT_LIB32=3D yes WITHOUT_ISCSI=3D yes WITHOUT_BLUETOOTH=3D yes WITHOUT_WIRELESS=3D yes WITHOUT_WIRELESS_SUPPORT=3D yes WITHOUT_NVME=3D yes WITHOUT_BHYVE=3D yes WITHOUT_KVM=3D yes WITHOUT_KVM_SUPPORT=3D yes WITHOUT_GCC=3D yes WITHOUT_GNUCXX=3D yes WITHOUT_GCC_BOOTSTRAP=3D yes WITHOUT_LLVM_TARGET_ALL=3D yes # Booting in EFI in VirtualBox. WITH_EFI=3D yes ## For DTrace information. ## Jun 9, 2021: https://wiki.freebsd.org/DTrace/KernelSupport WITH_CTF=3D1 STRIP=3D # /etc/make.conf SRC_BASE=3D /src-build/src # Ports. PORTSDIR=3D /src-build/ports WRKDIRPREFIX=3D /src-build/ports-build PACKAGES=3D /src-build/pkg-save # Source/Src. CPUTYPE?=3D nocona # For DTrace information, in user space & base. # Jun 9, 2021: https:/wiki.freebsd.org/DTrace/KernelSupport WITH_CTF=3D1 CFLAGS+=3D-fno-omit-frame-pointer STRIP=3D ONLY_FOR_ARCHS=3D amd64 # 'pkg' ignores default versions. # curl: TSL-secure password: only with GnuTLS | OpenSSL. DEFAULT_VERSIONS+=3D ssl=3Dopenssl DEFAULT_VERSIONS+=3D python=3D3.10 OPTIONS_UNSET+=3DHAL OPTIONS_UNSET+=3D WAYLAND VIDEO_WAYLAND PLATFORM_WAYLAND x11-toolkits_gtk30_UNSET+=3DWAYLAND # WxGTK-3 uses Wayland. OPTIONS_UNSET+=3D WX OPTIONS_UNSET+=3D DEBUG TEST DOCS EXAMPLES DOXYGEN OPTIONS_UNSET+=3D READLINE OPTIONS_UNSET+=3D GNUTLS OPTIONS_UNSET+=3D OPENCL # Firefox build dies due to issue with llvm12. Try without LTO. OPTIONS_UNSET+=3D LTO OPTIONS_SET+=3D OPTIMIZED_CFLAGS ASM SIMD AVX CPU_OPTS OPTIONS_SET+=3D OPENMP OPTIONS_SET+=3D MANPAGES MAN3 MAN1 MAN8 OPTIONS_SET+=3D NLS ICU ICONV L10N FRIBIDI OPTIONS_SET+=3D BROTLI ZSTD ZLIB LZ4 OPTIONS_SET+=3D LIBEDIT PCRE2 OPTIONS_SET+=3D GSSAPI KERBEROS GSSAPI_MIT OPTIONS_SET+=3D SSL OPENSSL SSH LIBSSH2 SASL OPTIONS_SET+=3D SIGNATURE OPTIONS_SET+=3D IDN IPV6 SOCKS SMB FETCH CURL LDAP LDAPS OPTIONS_SET+=3D JASPER JPEG2000 OPENJPEG GIF PNG WEBP TIFF XPM OPTIONS_SET+=3D SDL SVGALIB V4L TESSERACT RTMP OPTIONS_SET+=3D SNDIO OPUS JACK TWOLAME OGG VORBIS FLAC MPG123 OPTIONS_SET+=3D X11 VIDEO_X11 PLATFORM_X11 # Firefox needs DBUS to function. .if ${.CURDIR:M/*/*/www/firefox*} OPTIONS_SET+=3D DBUS .endif .if ${.CURDIR:M/*/*/lang/rust*} OPTIONS_SET+=3D WASM .endif .if ${.CURDIR:M/*/*/shell*/bash*} OPTIONS_UNSET+=3D DOCS MANPAGES HELP OPTIONS_UNSET+=3D CMAKE_MODULES SYSBASHRC SYSLOG OPTIONS_UNSET+=3D FDESCFS STATIC OPTIONS_SET+=3D SHARED .endif .if ${.CURDIR:M/*/*/lang/perl5*} || ${.CURDIR:M/*/*/p5-*} # Cannot use DEBUG as XS modules cause panic "failed to extend arg stack= ". #OPTIONS_UNSET+=3D DEBUG OPTIONS_UNSET+=3D PERL_64BITINT DOT_INC OPTIONS_SET+=3D DEBUG OPTIONS_SET+=3D PERL_MALLOC OPTIONS_SET+=3D DTRACE MULTIPLICITY SITECUSTOMIZE THREADS .endif .if ${.CURDIR:M/*/*/*/python3*} || ${.CURDIR:M/*/*/*/py*} OPTIONS_UNSET+=3D DEBUG LIBMPDEC PYMALLOC OPTIONS_SET+=3D SIGNATURE OPTIONS_SET+=3D SIPHASH .endif .if ${.CURDIR:M/*/*/lang/lua*} # Some Lua ports mark LIBEDIT to be broken, promote LIBEDIT_DL instead. OPTIONS_UNSET+=3D LIBEDIT OPTIONS_SET+=3D LIBEDIT_DL OPTIONS_SET+=3D DOCS MANPAGES HELP EXAMPLES .endif .if ${.CURDIR:M/*/*/*/sqlite*} OPTIONS_UNSET+=3D UNKNOWN_SQL OPTIONS_SET+=3D DOCS MANPAGES HELP EXAMPLES OPTIONS_SET+=3D ARMOR LIKENOTBLOB NORMALIZE STMT JSON1 .endif .if ${.CURDIR:M/*/*/devel/apr*} OPTIONS_SET+=3D SQLITE .endif .if ${.CURDIR:M/*/*/devel/git*} OPTIONS_UNSET+=3D CVS SVN P4 OPTIONS_SET+=3D DOCS MANPAGES HELP EXAMPLES OPTIONS_SET+=3D CONTRIB CURL GUI HTMLDOCS GITWEB GUI PERL SEND_EMAIL SUB= TREE .endif .if ${.CURDIR:M/*/*/devel/subversion*} OPTIONS_UNSET+=3D GPG_AGENT STATIC FREEBSD_TEMPLATE SVNSERVE_WRAPPER OPTIONS_SET+=3D BDB DOCS NLS SASL SERF TOOLS .endif .if ${.CURDIR:M/*/*/math/gmp*} OPTIONS_SET+=3D CPU_OPTS .endif .if ${.CURDIR:M/*/*/security/*gpg*} || ${.CURDIR:M/*/*/security/*gnupg*} OPTIONS_UNSET+=3D LDAP LDAPS .endif -- --0000000000001b67b605d46ac458 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:monospace">On Thu, Dec 30, 2021 at 7:27 PM Graham Perrin wrote:<br= ></div></div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" s= tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad= ding-left:1ex">On 31/12/2021 02:24, Ronald F. Guilmette wrote:<br> <br> > =E2=80=A6<br> ><br> > <a href=3D"https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D258747"= rel=3D"noreferrer" target=3D"_blank">https://bugs.freebsd.org/bugzilla/sho= w_bug.cgi?id=3D258747</a><br> ><br> > =E2=80=A6<br> ><br> > I just did a fresh install of 13.0-STABLE (from Dec 16th) and firefox<= br> > crashed =E2=80=A6<br> <br> First, update the system.<br> <br> I performed a more recent installation of stable/13, Firefox here does <br> not crash.<br></blockquote><div><br></div><div style=3D"font-family:monospa= ce" class=3D"gmail_default">(Damn! I must be lucky.)</div><div style=3D"fon= t-family:monospace" class=3D"gmail_default"><br></div><div style=3D"font-fa= mily:monospace" class=3D"gmail_default">I am running 13/stable from Dec 3, = 2021 (in VirtualBox on Windows 10; with MIINIMAL</div><div style=3D"font-fa= mily:monospace" class=3D"gmail_default">derived kernel) where Firefox 95.0.= 2,2 (installed package) has been working fine;</div><div style=3D"font-fami= ly:monospace" class=3D"gmail_default">so did earlier versions.</div><div st= yle=3D"font-family:monospace" class=3D"gmail_default"><br></div><div style= =3D"font-family:monospace" class=3D"gmail_default">Is there something I sho= uld try to produce the error? Or, is there something in</div><div style=3D"= font-family:monospace" class=3D"gmail_default">/etc/{make,src}.conf (below)= may be responsible for that?<br></div><div style=3D"font-family:monospace"= class=3D"gmail_default"><br></div><div style=3D"font-family:monospace" cla= ss=3D"gmail_default"><br></div><div style=3D"font-family:monospace" class= =3D"gmail_default">- parv</div><div style=3D"font-family:monospace" class= =3D"gmail_default"><br></div><div style=3D"font-family:monospace" class=3D"= gmail_default"> <div style=3D"font-family:monospace" class=3D"gmail_default"><br></div><div= style=3D"font-family:monospace" class=3D"gmail_default"># /etc/src.conf<br= ></div><div style=3D"font-family:monospace" class=3D"gmail_default"> <pre>KERNCONF=3D INVM-efi GENERIC <br># May 21, 2021: Need vt under EFI boot. WITHOUT_MODULES=3D sc vga WITHOUT_CTM=3D yes WITHOUT_SVN=3D yes WITHOUT_SVNLITE=3D yes WITHOUT_FLOPPY=3D yes WITHOUT_GAMES=3D yes WITHOUT_OFED=3D yes WITHOUT_SENDMAIL=3D yes WITHOUT_ATM=3D yes WITHOUT_FINGER=3D yes WITHOUT_MLX5TOOL=3D yes WITHOUT_NDIS=3D yes WITHOUT_PPP=3D yes WITHOUT_IPFILTER=3D yes WITHOUT_LIB32=3D yes WITHOUT_ISCSI=3D yes WITHOUT_BLUETOOTH=3D yes WITHOUT_WIRELESS=3D yes WITHOUT_WIRELESS_SUPPORT=3D yes WITHOUT_NVME=3D yes WITHOUT_BHYVE=3D yes WITHOUT_KVM=3D yes WITHOUT_KVM_SUPPORT=3D yes WITHOUT_GCC=3D yes WITHOUT_GNUCXX=3D yes WITHOUT_GCC_BOOTSTRAP=3D yes WITHOUT_LLVM_TARGET_ALL=3D yes <br># Booting in EFI in VirtualBox. WITH_EFI=3D yes ## For DTrace information. ## Jun 9, 2021: <a href=3D"https://wiki.freebsd.org/DTrace/KernelSupport WITH_CTF=3D1">https://wiki.freebsd.org/DTrace/KernelSupport WITH_CTF=3D1</a> STRIP=3D </pre></div> </div><div style=3D"font-family:monospace" class=3D"gmail_default"><br></di= v><div style=3D"font-family:monospace" class=3D"gmail_default"># /etc/make.= conf<br> <pre>SRC_BASE=3D /src-build/src # Ports. PORTSDIR=3D /src-build/ports WRKDIRPREFIX=3D /src-build/ports-build PACKAGES=3D /src-build/pkg-save # Source/Src. CPUTYPE?=3D nocona # For DTrace information, in user space & base. # Jun 9, 2021: https:/<a href=3D"http://wiki.freebsd.org/DTrace/KernelSuppo= rt WITH_CTF=3D1 CFLAGS+=3D-fno-omit-frame-pointer">wiki.freebsd.org/DTrace/KernelSupport WITH_CTF=3D1 CFLAGS+=3D-fno-omit-frame-pointer</a> STRIP=3D ONLY_FOR_ARCHS=3D amd64 # 'pkg' ignores default versions. # curl: TSL-secure password: only with GnuTLS | OpenSSL. DEFAULT_VERSIONS+=3D ssl=3Dopenssl DEFAULT_VERSIONS+=3D python=3D3.10 OPTIONS_UNSET+=3DHAL OPTIONS_UNSET+=3D WAYLAND VIDEO_WAYLAND PLATFORM_WAYLAND x11-toolkits_gtk30_UNSET+=3DWAYLAND # WxGTK-3 uses Wayland. OPTIONS_UNSET+=3D WX OPTIONS_UNSET+=3D DEBUG TEST DOCS EXAMPLES DOXYGEN OPTIONS_UNSET+=3D READLINE OPTIONS_UNSET+=3D GNUTLS OPTIONS_UNSET+=3D OPENCL # Firefox build dies due to issue with llvm12. Try without LTO. OPTIONS_UNSET+=3D LTO OPTIONS_SET+=3D OPTIMIZED_CFLAGS ASM SIMD AVX CPU_OPTS OPTIONS_SET+=3D OPENMP OPTIONS_SET+=3D MANPAGES MAN3 MAN1 MAN8 OPTIONS_SET+=3D NLS ICU ICONV L10N FRIBIDI OPTIONS_SET+=3D BROTLI ZSTD ZLIB LZ4 OPTIONS_SET+=3D LIBEDIT PCRE2 OPTIONS_SET+=3D GSSAPI KERBEROS GSSAPI_MIT OPTIONS_SET+=3D SSL OPENSSL SSH LIBSSH2 SASL OPTIONS_SET+=3D SIGNATURE OPTIONS_SET+=3D IDN IPV6 SOCKS SMB FETCH CURL LDAP LDAPS OPTIONS_SET+=3D JASPER JPEG2000 OPENJPEG GIF PNG WEBP TIFF XPM OPTIONS_SET+=3D SDL SVGALIB V4L TESSERACT RTMP OPTIONS_SET+=3D SNDIO OPUS JACK TWOLAME OGG VORBIS FLAC MPG123 OPTIONS_SET+=3D X11 VIDEO_X11 PLATFORM_X11 # Firefox needs DBUS to function. .if ${.CURDIR:M/*/*/www/firefox*} OPTIONS_SET+=3D DBUS .endif .if ${.CURDIR:M/*/*/lang/rust*} OPTIONS_SET+=3D WASM .endif .if ${.CURDIR:M/*/*/shell*/bash*} OPTIONS_UNSET+=3D DOCS MANPAGES HELP OPTIONS_UNSET+=3D CMAKE_MODULES SYSBASHRC SYSLOG OPTIONS_UNSET+=3D FDESCFS STATIC OPTIONS_SET+=3D SHARED .endif .if ${.CURDIR:M/*/*/lang/perl5*} || ${.CURDIR:M/*/*/p5-*} # Cannot use DEBUG as XS modules cause panic "failed to extend arg = stack". #OPTIONS_UNSET+=3D DEBUG OPTIONS_UNSET+=3D PERL_64BITINT DOT_INC OPTIONS_SET+=3D DEBUG OPTIONS_SET+=3D PERL_MALLOC OPTIONS_SET+=3D DTRACE MULTIPLICITY SITECUSTOMIZE THREADS .endif .if ${.CURDIR:M/*/*/*/python3*} || ${.CURDIR:M/*/*/*/py*} OPTIONS_UNSET+=3D DEBUG LIBMPDEC PYMALLOC OPTIONS_SET+=3D SIGNATURE OPTIONS_SET+=3D SIPHASH .endif .if ${.CURDIR:M/*/*/lang/lua*} # Some Lua ports mark LIBEDIT to be broken, promote LIBEDIT_DL instead. OPTIONS_UNSET+=3D LIBEDIT OPTIONS_SET+=3D LIBEDIT_DL OPTIONS_SET+=3D DOCS MANPAGES HELP EXAMPLES .endif .if ${.CURDIR:M/*/*/*/sqlite*} OPTIONS_UNSET+=3D UNKNOWN_SQL OPTIONS_SET+=3D DOCS MANPAGES HELP EXAMPLES OPTIONS_SET+=3D ARMOR LIKENOTBLOB NORMALIZE STMT JSON1 .endif .if ${.CURDIR:M/*/*/devel/apr*} OPTIONS_SET+=3D SQLITE .endif .if ${.CURDIR:M/*/*/devel/git*} OPTIONS_UNSET+=3D CVS SVN P4 OPTIONS_SET+=3D DOCS MANPAGES HELP EXAMPLES OPTIONS_SET+=3D CONTRIB CURL GUI HTMLDOCS GITWEB GUI PERL SEND_EMAIL SUB= TREE .endif .if ${.CURDIR:M/*/*/devel/subversion*} OPTIONS_UNSET+=3D GPG_AGENT STATIC FREEBSD_TEMPLATE SVNSERVE_WRAPPER OPTIONS_SET+=3D BDB DOCS NLS SASL SERF TOOLS .endif .if ${.CURDIR:M/*/*/math/gmp*} OPTIONS_SET+=3D CPU_OPTS .endif .if ${.CURDIR:M/*/*/security/*gpg*} || ${.CURDIR:M/*/*/security/*gnupg*} OPTIONS_UNSET+=3D LDAP LDAPS .endif <br></pre></div></div><div class=3D"gmail_quote"><br><div style=3D"font-fam= ily:monospace" class=3D"gmail_default">--<br></div><div style=3D"font-famil= y:monospace" class=3D"gmail_default"><br></div></div></div> --0000000000001b67b605d46ac458--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABObuOprWx239mp3arGJxUkG4sV3La8eoxT0V2_WLKpMT7wWfQ>