From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ismael Luceno Date: Sun, 4 Oct 2026 12:47:40 +0200 Subject: [PATCH 3/3] Set the Mach-O header flags to zero instead of NULL mach_header_64.flags is a uint32_t, and NULL is a pointer, so gcc rejects the assignment under -Wint-conversion, which is an error by default since GCC 14. Upstream-Status: Pending Origin: Source Mage Signed-off-by: Ismael Luceno --- macho64.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/macho64.c +++ b/macho64.c @@ -725,7 +725,7 @@ mm.header.cputype = CPU_TYPE_X86_64; mm.header.cpusubtype = CPU_SUBTYPE_LITTLE_ENDIAN | CPU_SUBTYPE_X86_64_ALL; mm.header.filetype = MH_OBJECT; - mm.header.flags = NULL; + mm.header.flags = 0; macho_build_structures(modinfo, mm); } --