﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
20126	Compface FTBFS with GCC 14	Douglas R. Reno	Douglas R. Reno	"I was wondering when this package was going to break. :)

Fedora has a few patches for it, but I think it can be done with a sed and an autoreconf (in our case we need https://src.fedoraproject.org/rpms/compface/blob/rawhide/f/compface-c99.patch). 

This looks like one of our header issues related to GCC 14:

{{{
In file included from cmain.c:19:
config.h:9:14: warning: conflicting types for built-in function ‘malloc’; expected ‘void *(long unsigned int)’ [-Wbuiltin-declaration-mismatch]
    9 | extern char *malloc ();
      |              ^~~~~~
config.h:7:1: note: ‘malloc’ is declared in header ‘<stdlib.h>’
    6 | #include <strings.h>
  +++ |+#include <stdlib.h>
    7 | #endif
cmain.c: In function ‘main’:
cmain.c:54:27: error: implicit declaration of function ‘strcpy’ [-Wimplicit-function-declaration]
   54 | #define INITERR(s) {(void)strcpy(fbuf, cmdname); (void)strcat(fbuf, "": "");\
      |                           ^~~~~~
}}}"	defect	closed	normal	12.2	BOOK	git	medium	fixed		
