[Bug 277021] www/firefox: error on start after updating to 123.0 (rc1, rc2)

2024-03-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277021

--- Comment #82 from Tatsuki Makino  ---
(In reply to Guido Falsi from comment #80)

I think attachment 248472 (comment #30) is not just a workaround, but a
necessary upstream fix.

The other point that needs to be fixed is that multimedia libraries such as aom
are trying to link against libxul.so.
It can be found by "-o libxul\.so" being grep'd.
Libraries such as aom and dav1d are considered sufficient to be linked towards
libmozavcodec.so.

It is the libm that is troublesome :)
Whenever libgkcodecs.so is linked, it is likely to need to be linked at any
time because there is not enough libm.
It is an attachment 248472.
Leave the other parts to the C++ linker's ability to link on its own :)
This may be related to a built-in function as described in
/usr/src/contrib/llvm-project/clang/include/clang/Basic/Builtins.def, but I
don't know :)
Preference is given to built-in functions, but if they are not available, link
to outside libraries.
We can presume that it is likely to do so automatically.

It seems that it may be another problem (rust?) that is not working with
aarch64.
Without some resolution to this issue, it will be difficult to get started on
that one, maybe...

-- 
You are receiving this mail because:
You are the assignee for the bug.


[Bug 277021] www/firefox: error on start after updating to 123.0 (rc1, rc2)

2024-03-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277021

--- Comment #81 from Ale  ---
(In reply to Nuno Teixeira from comment #78)
Yes, same error.
Since 123.0 rc1, for every update on www/firefox I'm trying a "normal" build
(normal as normal for me, with CPUTYPE?=...) and then (as it's not working) a
build with the workaround patch from Guido.

-- 
You are receiving this mail because:
You are the assignee for the bug.


[Bug 277021] www/firefox: error on start after updating to 123.0 (rc1, rc2)

2024-03-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277021

Guido Falsi  changed:

   What|Removed |Added

   Severity|Affects Only Me |Affects Some People

-- 
You are receiving this mail because:
You are the assignee for the bug.


[Bug 277021] www/firefox: error on start after updating to 123.0 (rc1, rc2)

2024-03-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277021

--- Comment #80 from Guido Falsi  ---
(In reply to Nuno Teixeira from comment #77)

It is unclear, at this point, if the patch I attached (based on suggestions in
previous commits) is the correct solution.

It is more like a workaround.

Looks like this is caused by variable behaviour of the compiler depending on
the CPU it is compiling for. Could be a bug in the compiler or even something
more complex.

Unluckily I don't have a general solution for this.

Using the "workaround" patch attached by me here should have no negative
consequences, anyway.

-- 
You are receiving this mail because:
You are the assignee for the bug.


[Bug 277021] www/firefox: error on start after updating to 123.0 (rc1, rc2)

2024-03-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277021

--- Comment #79 from Anton Saietskii  ---
(In reply to Ale from comment #76)

BTW, please change importance to "Affects Some People", 17 already CC'd.

-- 
You are receiving this mail because:
You are the assignee for the bug.


[Bug 277021] www/firefox: error on start after updating to 123.0 (rc1, rc2)

2024-03-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277021

--- Comment #78 from Nuno Teixeira  ---
(In reply to Nuno Teixeira from comment #77)

(...)

Sorry, misread: 123.0.1

Same error?

-- 
You are receiving this mail because:
You are the assignee for the bug.


[Bug 277021] www/firefox: error on start after updating to 123.0 (rc1, rc2)

2024-03-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277021

--- Comment #77 from Nuno Teixeira  ---
(In reply to Ale from comment #76)

Did you apply patches?
Running it right now at 15 (51c6bf0), firefox 123.0_4,2.

-- 
You are receiving this mail because:
You are the assignee for the bug.


[Bug 277021] www/firefox: error on start after updating to 123.0 (rc1, rc2)

2024-03-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277021

--- Comment #76 from Ale  ---
Just to report that the problem still exists in firefox-123.0.1,2.

-- 
You are receiving this mail because:
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-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 277159] www/firefox-esr: fix for the about:support page

2024-03-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277159

Lars Herschke  changed:

   What|Removed |Added

  Flags||maintainer-feedback-

-- 
You are receiving this mail because:
You are the assignee for the bug.