With strict_build_flags=1 (the default and it enables -Werror) it fails at first warning here:
galerautils/src/gu_mutex.c:15:1: error: unused variable 'gu_mutex_init' [-Werror,-Wunused-const-variable] gu_mutex_init = { .target_mutex = PTHREAD_MUTEX_INITIALIZER, ^
Other places where it fails:
gcs/src/gcs_act_proto.c:28:21: warning: unused variable 'PROTO_ACT_ID_OFFSET' [-Wunused-const-variable] static const size_t PROTO_ACT_ID_OFFSET = 0; ^ gcs/src/gcs_act_proto.c:29:21: warning: unused variable 'PROTO_ACT_SIZE_OFFSET' [-Wunused-const-variable] static const size_t PROTO_ACT_SIZE_OFFSET = 8; ^ gcs/src/gcs_act_proto.c:30:21: warning: unused variable 'PROTO_FRAG_NO_OFFSET' [-Wunused-const-variable] static const size_t PROTO_FRAG_NO_OFFSET = 12; ^ gcs/src/gcs_act_proto.c:34:28: warning: unused variable 'PROTO_ACT_ID_MAX' [-Wunused-const-variable] static const gcs_seqno_t PROTO_ACT_ID_MAX = 0x00FFFFFFFFFFFFLL; ^ gcs/src/gcs_act_proto.c:35:28: warning: unused variable 'PROTO_FRAG_NO_MAX' [-Wunused-const-variable] static const unsigned int PROTO_FRAG_NO_MAX = 0xFFFFFFFF; ^ gcs/src/gcs_act_proto.c:36:28: warning: unused variable 'PROTO_AT_MAX' [-Wunused-const-variable] static const unsigned char PROTO_AT_MAX = 0xFF;
With these warnings ignored (tested with CPPFLAGS="-Wno-unused-const-variable") it builds fine.
With strict_ build_flags= 1 (the default and it enables -Werror) it fails at first warning here:
galerautils/ src/gu_ mutex.c: 15:1: error: unused variable 'gu_mutex_init' [-Werror, -Wunused- const-variable] MUTEX_INITIALIZ ER,
gu_mutex_init = { .target_mutex = PTHREAD_
^
Other places where it fails:
gcs/src/ gcs_act_ proto.c: 28:21: warning: unused variable 'PROTO_ ACT_ID_ OFFSET' [-Wunused- const-variable]
^ gcs_act_ proto.c: 29:21: warning: unused variable 'PROTO_ ACT_SIZE_ OFFSET' [-Wunused- const-variable] SIZE_OFFSET = 8;
^ gcs_act_ proto.c: 30:21: warning: unused variable 'PROTO_ FRAG_NO_ OFFSET' [-Wunused- const-variable] NO_OFFSET = 12;
^ gcs_act_ proto.c: 34:28: warning: unused variable 'PROTO_ACT_ID_MAX' [-Wunused- const-variable]
^ gcs_act_ proto.c: 35:28: warning: unused variable 'PROTO_FRAG_NO_MAX' [-Wunused- const-variable]
^ gcs_act_ proto.c: 36:28: warning: unused variable 'PROTO_AT_MAX' [-Wunused- const-variable]
static const size_t PROTO_ACT_ID_OFFSET = 0;
gcs/src/
static const size_t PROTO_ACT_
gcs/src/
static const size_t PROTO_FRAG_
gcs/src/
static const gcs_seqno_t PROTO_ACT_ID_MAX = 0x00FFFFFFFFFFFFLL;
gcs/src/
static const unsigned int PROTO_FRAG_NO_MAX = 0xFFFFFFFF;
gcs/src/
static const unsigned char PROTO_AT_MAX = 0xFF;
With these warnings ignored (tested with CPPFLAGS= "-Wno-unused- const-variable" ) it builds fine.