[Bug 268208] mail/mutt: fix build with clang 15
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268208] mail/mutt: fix build with clang 15"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268208] mail/mutt: fix build with clang 15"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268208] mail/mutt: fix build with clang 15"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268208] mail/mutt: fix build with clang 15"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268208] mail/mutt: fix build with clang 15"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 268208] mail/mutt: fix build with clang 15"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 06 Dec 2022 20:59:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268208 Bug ID: 268208 Summary: mail/mutt: fix build with clang 15 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: dim@FreeBSD.org CC: dereks@lifeofadishwasher.com CC: dereks@lifeofadishwasher.com Flags: maintainer-feedback?(dereks@lifeofadishwasher.com) During an exp-run for llvm 15 (see bug 265425), it turned out that mail/mutt failed to build with clang 15: --- init.o --- In file included from init.c:43: ./init.h:3166:37: error: incompatible integer to pointer conversion initializing 'void *' with an expression of type 'int' [-Wint-conversion] { "quote_empty", DT_BOOL, R_NONE, OPTQUOTEEMPTY, 1 }, ^~~~~~~~~~~~~ ./init.h:3166:37: warning: suggest braces around initialization of subobject [-Wmissing-braces] { "quote_empty", DT_BOOL, R_NONE, OPTQUOTEEMPTY, 1 }, ^~~~~~~~~~~~~ { } ./init.h:3166:52: error: incompatible integer to pointer conversion initializing 'void *' with an expression of type 'int' [-Wint-conversion] { "quote_empty", DT_BOOL, R_NONE, OPTQUOTEEMPTY, 1 }, ^ ./init.h:3166:52: warning: suggest braces around initialization of subobject [-Wmissing-braces] { "quote_empty", DT_BOOL, R_NONE, OPTQUOTEEMPTY, 1 }, ^ This is because the QUOTE_PATCH option is on by default, and that quote patch does not properly initialize the union members for the MuttVars variable. I will attach a patch for the quote patch. :) -- You are receiving this mail because: You are the assignee for the bug.