Summary: | www/firefox: compilation fails due to SSE not being available | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Martin Birgmeier <d8zNeCFG> | ||||
Component: | Individual Port(s) | Assignee: | Christoph Moench-Tegeder <cmt> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | cmt, grahamperrin, jcfyecrayz | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(gecko) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Martin Birgmeier
2022-06-23 18:53:45 UTC
Created attachment 234901 [details]
portmaster log from second invocation
The issue persists with firefox-102.0_1,2. -- Martin A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5db62413655cd5f25756b23012d0e8390f0917c5 commit 5db62413655cd5f25756b23012d0e8390f0917c5 Author: Christoph Moench-Tegeder <cmt@FreeBSD.org> AuthorDate: 2022-07-14 18:38:39 +0000 Commit: Christoph Moench-Tegeder <cmt@FreeBSD.org> CommitDate: 2022-07-14 18:38:39 +0000 www/firefox: regenerate libwebrtc build files this seems to fix the build on i386. PR: 264857 www/firefox/files/patch-libwebrtc-generated | 7021 ++++++++++++++------------- 1 file changed, 3682 insertions(+), 3339 deletions(-) A commit in branch 2022Q3 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5917f7dc6a6d1dd2075b6efde550777e14ac7bca commit 5917f7dc6a6d1dd2075b6efde550777e14ac7bca Author: Christoph Moench-Tegeder <cmt@FreeBSD.org> AuthorDate: 2022-07-14 18:38:39 +0000 Commit: Christoph Moench-Tegeder <cmt@FreeBSD.org> CommitDate: 2022-07-14 18:39:58 +0000 www/firefox: regenerate libwebrtc build files this seems to fix the build on i386. PR: 264857 (cherry picked from commit 5db62413655cd5f25756b23012d0e8390f0917c5) www/firefox/files/patch-libwebrtc-generated | 7021 ++++++++++++++------------- 1 file changed, 3682 insertions(+), 3339 deletions(-) Christoph, how does one 'regenerate libwebrtc build files'? This error ("requires target feature 'sse'") shows up on i386 for the latest firefox (107), too (after applying the patch from bugĀ 266470 to get past that compile error). (In reply to John Hein from comment #5) mach python python/mozbuild/mozbuild/gn_processor.py dom/media/webrtc/third_party_build/gn-configs/webrtc.json but guess what: https://cgit.freebsd.org/ports/commit/www/firefox/files?id=80898b526334682fb8e63f1a6e7e2c9029bfa19d i386 is over, and I don't have the time or motivation to get into retro-computing. |