[Bug 278989] [PATCH] mail/thunderbird: fix build with clang 18

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

Christoph Moench-Tegeder  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|New |Closed
   Assignee|ge...@freebsd.org   |c...@freebsd.org
 CC||c...@freebsd.org

--- Comment #3 from Christoph Moench-Tegeder  ---
I had hoped that nobody would rock the boat for the last few weeks before ESR
switches up (128 will be the next ESR), but here we go (and let's fix it for
both ports).
Thanks anyways :)

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


[Bug 278989] [PATCH] mail/thunderbird: fix build with clang 18

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

--- Comment #2 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=3c6cc9a9508c7b947bf9ed5d08e48056729c2b69

commit 3c6cc9a9508c7b947bf9ed5d08e48056729c2b69
Author: Christoph Moench-Tegeder 
AuthorDate: 2024-05-15 20:14:29 +
Commit: Christoph Moench-Tegeder 
CommitDate: 2024-05-15 20:14:29 +

www/firefox-esr: fix build with clang18

Submitted by:   jkim
PR: 278989

 www/firefox-esr/files/patch-llvm18 (new) | 199 +++
 1 file changed, 199 insertions(+)

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


[Bug 278989] [PATCH] mail/thunderbird: fix build with clang 18

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

--- Comment #1 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=0f1e62d922cb5892cd2684275101fe05e011371b

commit 0f1e62d922cb5892cd2684275101fe05e011371b
Author: Christoph Moench-Tegeder 
AuthorDate: 2024-05-15 20:13:22 +
Commit: Christoph Moench-Tegeder 
CommitDate: 2024-05-15 20:13:22 +

mail/thunderbird: fix build with clan18

Sumbitted by:   jkim
PR: 278989

 mail/thunderbird/files/patch-llvm18 (new) | 199 ++
 1 file changed, 199 insertions(+)

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


[Bug 278989] [PATCH] mail/thunderbird: fix build with clang 18

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

Bug ID: 278989
   Summary: [PATCH] mail/thunderbird: fix build with clang 18
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Only Me
  Priority: ---
 Component: Individual Port(s)
  Assignee: ge...@freebsd.org
  Reporter: j...@freebsd.org
  Assignee: ge...@freebsd.org
 Flags: maintainer-feedback?(ge...@freebsd.org)

Created attachment 250658
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=250658=edit
Fix build with clang 18

The attached patch fixed build with clang 18 for me.  FYI, I've originally
taken this from PLD Linux Distribution:

https://github.com/pld-linux/thunderbird/commit/1b415245f46e2d8667ee0448bfeb1ff3a0ad67ee

In turn, it was based on the following:

https://github.com/rust-lang/rust-bindgen/pull/2689
https://phabricator.services.mozilla.com/D197012

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


maintainer-feedback requested: [Bug 278989] [PATCH] mail/thunderbird: fix build with clang 18

2024-05-14 Thread bugzilla-noreply
Bugzilla Automation  has asked freebsd-gecko (Nobody)
 for maintainer-feedback:
Bug 278989: [PATCH] mail/thunderbird: fix build with clang 18
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278989



--- Description ---
The attached patch fixed build with clang 18 for me.  FYI, I've originally
taken this from PLD Linux Distribution:

https://github.com/pld-linux/thunderbird/commit/1b415245f46e2d8667ee0448bfeb1ff
3a0ad67ee

In turn, it was based on the following:

https://github.com/rust-lang/rust-bindgen/pull/2689
https://phabricator.services.mozilla.com/D197012