From nobody Sun Feb 18 07:52:23 2024 X-Original-To: gecko@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TcyZ01VHFz5Brqf for ; Sun, 18 Feb 2024 07:52:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TcyYz5300z4skf for ; Sun, 18 Feb 2024 07:52:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708242743; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=78XmUUymu/Xvhg6+lGFCS18plIfQEtB0wDQ3YjohGpA=; b=vybVYbNfV7amOcZ077QceKDxUtzGvD8gkSaPAt764UDX2DQBUtz9Efjsrt78/csWam0dUP 8P0VbJLwC5uPnuGV02nYe/bKuB4Hlv6Wupz5IPhj6zkFAGck62tXubxzHLiBve198DdcsV gRcKc8M9gyWAhpQePgRfQm4E+wkAzCOd/HrN7B26Z2fAZmUIkgkralmvN39sQN/xU384lu QVUpNfdXww0bC5gW4VnuB4fcaFofBKvQTXZ3AR1O/Hp/JkZRMGrlX6/Hx0yOG816iWrO8X IHpyEdSf6rUkb2iXEKcPH33qYJXJGLuIiyBKOewoHve0EAv2+cxQbn9vvCKpuQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1708242743; a=rsa-sha256; cv=none; b=qgxvMcXUv9T0xaxWIhSPqH1LC6b2SiBrfPp0LbmogoL9os0/KNa0v7a+tp6HvOqUMJd1AL s1SVMNFUWIJKU0yJLZULhwS9z7nxsYeTDDA/ExptItgs+3UMEHBogcBTTuRctcBWfu2fYC 5nViSoQpCoZi1AP8pUtee1cVXaYdrmnHcZfTI8dnaEK9kFVhW7aMaQK1KDlp5kJNQFxUqF 68oDI12375P29F2vrZ2+U+KCYuMT7IbnAmt3Vj3VTIEIzy8+lQVcMwaPcsTvAkavvQuf2H oEWllWc5dpFdlkZRztgdP3F3AK1o6KG6/2TOLOIjCI+WtsZtn0XTNy0X52Fbvg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TcyYz4894zjXp for ; Sun, 18 Feb 2024 07:52:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 41I7qNQg005986 for ; Sun, 18 Feb 2024 07:52:23 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 41I7qNcR005985 for gecko@FreeBSD.org; Sun, 18 Feb 2024 07:52:23 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: gecko@FreeBSD.org Subject: [Bug 277021] www/firefox: error on start after updating to 123.0 (rc1, rc2) Date: Sun, 18 Feb 2024 07:52:23 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: junchoon@dec.sakura.ne.jp X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gecko@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Gecko Rendering Engine issues List-Archive: https://lists.freebsd.org/archives/freebsd-gecko List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-gecko@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277021 --- Comment #73 from Tomoaki AOKI --- (In reply to Tatsuki Makino from comment #70) Interesting. But resulting assembly codes seems to be reverse with what happened. For "-march=3D" case, libm should be surely needed, while "-march=3Dhaswell= " case, possibly not needed (functions in libm are not called). But what's happenin= g is that sane boot with blank (default) CPUTYPE) but fais without "-lm" on CPUTYPE=3Dhaswell case. And assuming the problematic library is a codec as of its name, disabling s= se* and/or avx+ options could result in severe performance degradation when they are actually available. Moreover, some of external libraries linked against libxul.so (IIUC, a core component of firefox) are linked against libm. So blindly linking with libm looks reasonable foe me. As libxul.so itself is linked with libm could be because of the patch, list others below. (Picked from outputs of `ldd -a usr/local/lib/firefox/libxul.so`.) usr/local/lib/libicui18n.so.74 /usr/local/lib/libicuuc.so.74 /usr/local/lib/libaom.so.3 /usr/local/lib/libgdk-3.so.0 /usr/local/lib/libharfbuzz.so.0 /usr/local/lib/libpango-1.0.so.0 /usr/local/lib/libgtk-3.so.0 /usr/local/lib/libcairo.so.2 /usr/local/lib/libcairo-gobject.so.2 /usr/local/lib/libpng16.so.16 /usr/local/lib/libwebp.so.7 /usr/local/lib/libvpx.so.9 /usr/local/lib/libpixman-1.so.0 /usr/local/lib/libvmaf.so.3 /usr/local/lib/libbrotlidec.so.1 /usr/local/lib/libexpat.so.1/usr/local/lib/libsharpyuv.so.0 /usr/local/lib/libpangocairo-1.0.so.0 /usr/local/lib/libsharpyuv.so.0 /usr/local/lib/libbrotlicommon.so.1 --=20 You are receiving this mail because: You are the assignee for the bug.=