[Bug 277121] www/firefox: fails to build on /quarterly (2024Q1) due to libvpx < 1.14.0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277121 Dennis Clarke changed: What|Removed |Added Status|New |Closed Resolution|--- |FIXED --- Comment #3 from Dennis Clarke --- Seems to build fine on 14.0-RELEASE-p5 and AMD64 : [00:00:45] [01] [00:00:00] Builder starting [00:00:47] [01] [00:00:02] Builder started [00:00:47] [01] [00:00:00] Building www/firefox | firefox-123.0.1,2 [05:13:53] [01] [05:13:06] Finished www/firefox | firefox-123.0.1,2: Success [05:13:57] Stopping 1 builders [05:14:00] Creating pkg repository Creating repository in /tmp/packages: 100% Packing files for repository: 100% [05:14:47] Committing packages to repository: /poudriere/data/packages/140amd64-2024Q1/.real_1709615642 via .latest symlink [05:14:47] Removing old packages [05:14:47] Built ports: www/firefox [140amd64-2024Q1] [2024-03-04_23h59m16s] [committing] Queued: 1 Built: 1 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 Tobuild: 0 Time: 05:14:44 [05:14:47] Logs: /poudriere/data/logs/bulk/140amd64-2024Q1/2024-03-04_23h59m16s [05:14:47] Cleaning up [05:14:47] Unmounting file systems Yes, 5 hours. It is a little machine but still a good one. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
[Bug 277121] www/firefox: fails to build on /quarterly (2024Q1) due to libvpx < 1.14.0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277121 --- Comment #2 from Dennis Clarke --- commit 68b7643e77d0c23826074278ce036a6fdeacd5a9 (HEAD -> 2024Q1, origin/2024Q1) Author: Christoph Moench-Tegeder Date: Mon Mar 4 23:05:55 2024 +0100 www/firefox: lower libvpx version requirement even if it's less what is bundled with firefox, but this should allow packaging So I see : https://cgit.freebsd.org/ports/tree/www/firefox/Makefile?h=2024Q1 And poudriere seems to be happy : [00:00:47] [01] [00:00:00] Building www/firefox | firefox-123.0.1,2 -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
[Bug 277121] www/firefox: fails to build on /quarterly (2024Q1) due to libvpx < 1.14.0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277121 Jan Beich changed: What|Removed |Added Assignee|jbe...@freebsd.org |ge...@freebsd.org CC||ge...@freebsd.org Summary|multimedia/libvpx version |www/firefox: fails to build |>= 1.14.0 needed for|on /quarterly (2024Q1) due |firefox-123.0_2,2 in ports |to libvpx < 1.14.0 |2024Q1 | Flags|maintainer-feedback?(jbeich |maintainer-feedback+, |@FreeBSD.org) |maintainer-feedback?(gecko@ ||FreeBSD.org) Keywords||regression --- Comment #1 from Jan Beich --- ports 7659a22057ab forced libvpx 1.14.0 despite toolkit/moz.configure having pkg_check_modules("MOZ_LIBVPX", "vpx >= 1.10.0"). While system libvpx (on "main" branch or /latest set) is now ahead of the version bundled in Firefox 123 it may change soon (this year). For example, the last bundled libvpx update was in Firefox 121 (not 123) per https://bugzilla.mozilla.org/show_bug.cgi?id=1860623 which updated libvpx from v1.13.1-490-g25a9a8e35 to v1.13.1-505-gb759032a0. About 1 month prior it was v1.13.0-329-g19ec57e14 to v1.13.1-490-g25a9a8e35, 5 months prior it was v1.13.0-217-g31b6d1289 to v1.13.0-329-g19ec57e14, 1 month prior it was v1.13.0-182-g5b05f6f3a to v1.13.0-217-g31b6d1289, 1 month prior it was v1.13.0-48-gbc2965ff7 to v1.13.0-182-g5b05f6f3a, 1 month prior it was v1.12.0-267-g5c38ffbfa to v1.13.0-48-gbc2965ff7, etc. I didn't backport ports 589aaaeb09b7 primarily due to ABI break and lack of non-x86 testing. As https://portsfallout.com/fallout?port=multimedia%2Flibvpx remained *silent* non-x86 are likely fine. libvpx upstream backported 1.14.0 security fixes into 1.13.1 which is already on /quarterly. How to fix this is up to gecko@: either revert/adjust the version check or backport libvpx 1.14.0 by fixing merge conflicts and doing limited QA on /quarterly. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
maintainer-feedback requested: [Bug 277121] www/firefox: fails to build on /quarterly (2024Q1) due to libvpx < 1.14.0
Jan Beich has asked freebsd-gecko (Nobody) for maintainer-feedback: Bug 277121: www/firefox: fails to build on /quarterly (2024Q1) due to libvpx < 1.14.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277121 --- Comment #1 from Jan Beich --- ports 7659a22057ab forced libvpx 1.14.0 despite toolkit/moz.configure having pkg_check_modules("MOZ_LIBVPX", "vpx >= 1.10.0"). While system libvpx (on "main" branch or /latest set) is now ahead of the version bundled in Firefox 123 it may change soon (this year). For example, the last bundled libvpx update was in Firefox 121 (not 123) per https://bugzilla.mozilla.org/show_bug.cgi?id=1860623 which updated libvpx from v1.13.1-490-g25a9a8e35 to v1.13.1-505-gb759032a0. About 1 month prior it was v1.13.0-329-g19ec57e14 to v1.13.1-490-g25a9a8e35, 5 months prior it was v1.13.0-217-g31b6d1289 to v1.13.0-329-g19ec57e14, 1 month prior it was v1.13.0-182-g5b05f6f3a to v1.13.0-217-g31b6d1289, 1 month prior it was v1.13.0-48-gbc2965ff7 to v1.13.0-182-g5b05f6f3a, 1 month prior it was v1.12.0-267-g5c38ffbfa to v1.13.0-48-gbc2965ff7, etc. I didn't backport ports 589aaaeb09b7 primarily due to ABI break and lack of non-x86 testing. As https://portsfallout.com/fallout?port=multimedia%2Flibvpx remained *silent* non-x86 are likely fine. libvpx upstream backported 1.14.0 security fixes into 1.13.1 which is already on /quarterly. How to fix this is up to gecko@: either revert/adjust the version check or backport libvpx 1.14.0 by fixing merge conflicts and doing limited QA on /quarterly.