From: Kurt Mosiejczuk Subject: graphics/decker - drop -Werror to fix build on sparc64 To: OpenBSD Ports Date: Sat, 4 Apr 2026 22:30:06 -0400 decker fails immediately when building on sparc64 with ./c/lil.h:112:60: error: ISO C forbids conversion of function pointer to object pointer type [-Werror=pedantic] Patching Makefile to drop "-Werror" allows decker to build on sparc64 ok? --Kurt Index: patches/patch-Makefile =================================================================== RCS file: /cvs/ports/graphics/decker/patches/patch-Makefile,v diff -u -p -r1.4 patch-Makefile --- patches/patch-Makefile 19 Feb 2025 03:42:08 -0000 1.4 +++ patches/patch-Makefile 4 Apr 2026 09:01:44 -0000 @@ -1,6 +1,7 @@ - drop -O2 and respect CFLAGS - make building verbose - allow implicit-const-int-float-conversion + - lose -Werror Index: Makefile --- Makefile.orig @@ -10,7 +11,7 @@ Index: Makefile OPEN=xdg-open COMPILER=clang - FLAGS=-Wall -Werror -Wextra -Wpedantic -O2 -+ FLAGS=-Wall -Werror -Wextra -Wpedantic ${CFLAGS} ++ FLAGS=-Wall -Wextra -Wpedantic ${CFLAGS} # -Wno-misleading-indentation silences warnings which are entirely spurious. FLAGS:=$(FLAGS) -Wno-misleading-indentation -Wno-unknown-warning-option - FLAGS:=$(FLAGS) -lm