From d6d9beada9ff4a176b56e10cc6302460b39279e8 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Sun, 10 Aug 2025 09:43:33 -0700 Subject: [PATCH] xf86bigfont: fix -Wimplicit-function-declaration error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Build breaks with gcc 14 & later when xf86bigfont is enabled: ../Xext/xf86bigfont.c: In function ‘XFree86BigfontExtensionInit’: ../Xext/xf86bigfont.c:709:28: error: implicit declaration of function ‘xfont2_allocate_font_private_index’; did you mean ‘AllocateFontPrivateIndex’? [-Wimplicit-function-declaration] 709 | FontShmdescIndex = xfont2_allocate_font_private_index(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | AllocateFontPrivateIndex Fixes: 05a793f5b ("dix: Switch to the libXfont2 API (v2)") Signed-off-by: Alan Coopersmith (cherry picked from commit 0617f6075b6a867c90912ccaf9de2200d06a5419) Part-of: --- Xext/xf86bigfont.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Xext/xf86bigfont.c b/Xext/xf86bigfont.c index 529595bb7..13f7fbf10 100644 --- a/Xext/xf86bigfont.c +++ b/Xext/xf86bigfont.c @@ -58,6 +58,9 @@ #include #include +#include +#include + #include "misc.h" #include "os.h" #include "dixstruct.h"