File xview-olwm-gcc14.patch of Package xview-64bit
--- a/clients/olwm/Imakefile 2024-08-29 08:00:57.629385237 +0200 +++ b/clients/olwm/Imakefile 2024-08-29 09:37:29.175625445 +0200 @@ -4,6 +4,7 @@ XCOMM # @(#)Imakefile 1.8 28 Apr 1993 SMI XCOMM # Imakefile for olwm release 3.0. +CCOPTIONS = -fpermissive DEFINES = -DSHAPE $(XVCLIENTDEFINES) INCLUDES = -I$(HEADER_DEST) -I$(TOP) $(XVCLIENTINCLUDES) SYS_LIBRARIES = $(SYSV_CLIENT_LIB) --- a/clients/olwmslave/helpwin.c 2021-07-16 19:10:25.000000000 +0200 +++ b/clients/olwmslave/helpwin.c 2024-08-29 07:37:17.646418989 +0200 @@ -16,6 +16,7 @@ #include <xview/scrollbar.h> #include <xview/notice.h> #include <xview/cms.h> +#include <X11/Xutil.h> /* XDestroyImage */ #include "olwmslave.h" #include "mem.h" --- a/clients/olwmslave/olwmslave.h 2021-07-16 19:10:25.000000000 +0200 +++ b/clients/olwmslave/olwmslave.h 2024-08-29 07:34:42.904305463 +0200 @@ -42,7 +42,7 @@ #ifdef OW_I18N_L3 #include <locale.h> -extern char *gettext(); +#include <libintl.h> #define LOCALIZE(msg) gettext(msg) #else #define LOCALIZE(msg) (msg)