[Bug 277121] www/firefox: fails to build on /quarterly (2024Q1) due to libvpx < 1.14.0

2024-03-05 Thread bugzilla-noreply
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

2024-03-04 Thread bugzilla-noreply
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

2024-02-17 Thread bugzilla-noreply
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

2024-02-17 Thread bugzilla-noreply
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.