Comment 6 for bug 1290462

Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote :

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.