- Notifications
You must be signed in to change notification settings - Fork 76
Closed
Description
Trying to build ACK default branch on Fedora 42/x86_64 with gcc 15 and it keeps failing where there's a typedef for bool.
Not the right solution, but commenting these out lead to a successful build:
$ git diff diff --git a/mach/proto/top/top.h b/mach/proto/top/top.h index 0666a710c..4f756d15a 100644 --- a/mach/proto/top/top.h +++ b/mach/proto/top/top.h @@ -82,7 +82,7 @@ struct instr_descr { struct templat templates[MAXOP]; }; -typedef int bool; +//typedef int bool; #define TRUE 1 #define FALSE 0 diff --git a/util/ego/share/types.h b/util/ego/share/types.h index f86dda6d7..3de560776 100644 --- a/util/ego/share/types.h +++ b/util/ego/share/types.h @@ -18,7 +18,7 @@ typedef struct argbytes argb_t; typedef char byte; -typedef byte bool; +//typedef byte bool; typedef long offset; typedef short obj_id; typedef short proc_id; diff --git a/util/opt/types.h b/util/opt/types.h index 4c73c3787..398d42153 100644 --- a/util/opt/types.h +++ b/util/opt/types.h @@ -6,7 +6,7 @@ #define TYPES_H_ typedef unsigned char byte; -typedef char bool; +//typedef char bool; typedef struct line line_t; typedef struct line *line_p; typedef struct sym sym_t; Metadata
Metadata
Assignees
Labels
No labels