===> Building for dbus-1.14.10 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10' Making all in dbus gmake[2]: Entering directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/dbus' /opt/pkg/bin/gmake all-am gmake[3]: Entering directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/dbus' CC libdbus_1_la-dbus-address.lo CC libdbus_1_la-dbus-auth.lo CC libdbus_1_la-dbus-bus.lo CC libdbus_1_la-dbus-connection.lo CC libdbus_1_la-dbus-credentials.lo CC libdbus_1_la-dbus-errors.lo CC libdbus_1_la-dbus-keyring.lo CC libdbus_1_la-dbus-marshal-header.lo CC libdbus_1_la-dbus-marshal-byteswap.lo dbus-marshal-byteswap.c:56:15: warning: cast from 'unsigned char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((dbus_uint16_t*)p) = DBUS_UINT16_SWAP_LE_BE (*((dbus_uint16_t*)p)); ^~~~~~~~~~~~~~~~~ dbus-marshal-byteswap.c:56:62: warning: cast from 'unsigned char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((dbus_uint16_t*)p) = DBUS_UINT16_SWAP_LE_BE (*((dbus_uint16_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:84:71: note: expanded from macro 'DBUS_UINT16_SWAP_LE_BE' #define DBUS_UINT16_SWAP_LE_BE(val) (DBUS_UINT16_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:49:39: note: expanded from macro 'DBUS_UINT16_SWAP_LE_BE_CONSTANT' (dbus_uint16_t) ((dbus_uint16_t) (val) >> 8) | \ ^~~ dbus-marshal-byteswap.c:56:62: warning: cast from 'unsigned char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((dbus_uint16_t*)p) = DBUS_UINT16_SWAP_LE_BE (*((dbus_uint16_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:84:71: note: expanded from macro 'DBUS_UINT16_SWAP_LE_BE' #define DBUS_UINT16_SWAP_LE_BE(val) (DBUS_UINT16_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:50:39: note: expanded from macro 'DBUS_UINT16_SWAP_LE_BE_CONSTANT' (dbus_uint16_t) ((dbus_uint16_t) (val) << 8))) ^~~ dbus-marshal-byteswap.c:67:15: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)p) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)p)); ^~~~~~~~~~~~~~~~~ dbus-marshal-byteswap.c:67:62: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)p) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-byteswap.c:67:62: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)p) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-byteswap.c:67:62: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)p) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-byteswap.c:67:62: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)p) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ dbus-marshal-byteswap.c:77:15: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)p) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)p)); ^~~~~~~~~~~~~~~~~ dbus-marshal-byteswap.c:77:62: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)p) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:65:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-byteswap.c:77:62: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)p) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:67:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-byteswap.c:77:62: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)p) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:69:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-byteswap.c:77:62: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)p) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:71:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-byteswap.c:77:62: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)p) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:73:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-byteswap.c:77:62: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)p) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:75:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-byteswap.c:77:62: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)p) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:77:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-byteswap.c:77:62: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)p) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:79:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-byteswap.c:90:25: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] array_len = _dbus_unpack_uint32 (old_byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:130:54: note: expanded from macro 'DBUS_UINT32_FROM_LE' #define DBUS_UINT32_FROM_LE(val) (DBUS_UINT32_TO_LE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ dbus-marshal-byteswap.c:90:25: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] array_len = _dbus_unpack_uint32 (old_byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-byteswap.c:90:25: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] array_len = _dbus_unpack_uint32 (old_byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-byteswap.c:90:25: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] array_len = _dbus_unpack_uint32 (old_byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-byteswap.c:90:25: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] array_len = _dbus_unpack_uint32 (old_byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ dbus-marshal-byteswap.c:92:15: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)p) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)p)); ^~~~~~~~~~~~~~~~~ dbus-marshal-byteswap.c:92:62: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)p) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-byteswap.c:92:62: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)p) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-byteswap.c:92:62: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)p) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-byteswap.c:92:62: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)p) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)p)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ 27 warnings generated. CC libdbus_1_la-dbus-marshal-recursive.lo dbus-marshal-recursive.c:226:15: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] array_len = _dbus_unpack_uint32 (reader->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:130:54: note: expanded from macro 'DBUS_UINT32_FROM_LE' #define DBUS_UINT32_FROM_LE(val) (DBUS_UINT32_TO_LE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ dbus-marshal-recursive.c:226:15: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] array_len = _dbus_unpack_uint32 (reader->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-recursive.c:226:15: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] array_len = _dbus_unpack_uint32 (reader->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-recursive.c:226:15: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] array_len = _dbus_unpack_uint32 (reader->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-recursive.c:226:15: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] array_len = _dbus_unpack_uint32 (reader->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ dbus-marshal-recursive.c:1936:17: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] len = _dbus_unpack_uint32 (sub->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:130:54: note: expanded from macro 'DBUS_UINT32_FROM_LE' #define DBUS_UINT32_FROM_LE(val) (DBUS_UINT32_TO_LE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ dbus-marshal-recursive.c:1936:17: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] len = _dbus_unpack_uint32 (sub->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-recursive.c:1936:17: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] len = _dbus_unpack_uint32 (sub->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-recursive.c:1936:17: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] len = _dbus_unpack_uint32 (sub->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-recursive.c:1936:17: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] len = _dbus_unpack_uint32 (sub->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ dbus-marshal-recursive.c:2581:25: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] old_len = _dbus_unpack_uint32 (reader->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:130:54: note: expanded from macro 'DBUS_UINT32_FROM_LE' #define DBUS_UINT32_FROM_LE(val) (DBUS_UINT32_TO_LE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ dbus-marshal-recursive.c:2581:25: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] old_len = _dbus_unpack_uint32 (reader->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-recursive.c:2581:25: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] old_len = _dbus_unpack_uint32 (reader->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-recursive.c:2581:25: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] old_len = _dbus_unpack_uint32 (reader->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-recursive.c:2581:25: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] old_len = _dbus_unpack_uint32 (reader->byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ 15 warnings generated. CC libdbus_1_la-dbus-marshal-validate.lo dbus-marshal-validate.c:402:19: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] v = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:130:54: note: expanded from macro 'DBUS_UINT32_FROM_LE' #define DBUS_UINT32_FROM_LE(val) (DBUS_UINT32_TO_LE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ dbus-marshal-validate.c:402:19: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] v = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-validate.c:402:19: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] v = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-validate.c:402:19: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] v = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-validate.c:402:19: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] v = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ dbus-marshal-validate.c:427:27: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] claimed_len = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:130:54: note: expanded from macro 'DBUS_UINT32_FROM_LE' #define DBUS_UINT32_FROM_LE(val) (DBUS_UINT32_TO_LE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ dbus-marshal-validate.c:427:27: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] claimed_len = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-validate.c:427:27: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] claimed_len = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-validate.c:427:27: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] claimed_len = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-validate.c:427:27: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] claimed_len = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ dbus-marshal-validate.c:527:33: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] v = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:130:54: note: expanded from macro 'DBUS_UINT32_FROM_LE' #define DBUS_UINT32_FROM_LE(val) (DBUS_UINT32_TO_LE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ dbus-marshal-validate.c:527:33: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] v = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-validate.c:527:33: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] v = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-validate.c:527:33: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] v = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-validate.c:527:33: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] v = _dbus_unpack_uint32 (byte_order, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ 15 warnings generated. CC libdbus_1_la-dbus-message.lo dbus-message.c:5469:17: warning: variable 'len' set but not used [-Wunused-but-set-variable] unsigned char len; ^ 1 warning generated. CC libdbus_1_la-dbus-misc.lo CC libdbus_1_la-dbus-nonce.lo CC libdbus_1_la-dbus-object-tree.lo CC libdbus_1_la-dbus-pending-call.lo CC libdbus_1_la-dbus-resources.lo CC libdbus_1_la-dbus-server.lo CC libdbus_1_la-dbus-server-debug-pipe.lo CC libdbus_1_la-dbus-server-socket.lo CC libdbus_1_la-dbus-uuidgen.lo CC libdbus_1_la-dbus-server-unix.lo CC libdbus_1_la-dbus-sha.lo CC libdbus_1_la-dbus-signature.lo CC libdbus_1_la-dbus-syntax.lo CC libdbus_1_la-dbus-timeout.lo CC libdbus_1_la-dbus-threads.lo CC libdbus_1_la-dbus-transport.lo CC libdbus_1_la-dbus-transport-socket.lo CC libdbus_1_la-dbus-watch.lo CC libdbus_1_la-dbus-dataslot.lo CC libdbus_1_la-dbus-file.lo CC libdbus_1_la-dbus-hash.lo CC libdbus_1_la-dbus-internals.lo CC libdbus_1_la-dbus-list.lo CC libdbus_1_la-dbus-marshal-basic.lo dbus-marshal-basic.c:114:7: warning: cast from 'unsigned char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((dbus_uint16_t*)(data)) = DBUS_UINT16_TO_LE (value); ^~~~~~~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:116:7: warning: cast from 'unsigned char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((dbus_uint16_t*)(data)) = DBUS_UINT16_TO_BE (value); ^~~~~~~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:127:7: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)(data)) = DBUS_UINT32_TO_LE (value); ^~~~~~~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:129:7: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)(data)) = DBUS_UINT32_TO_BE (value); ^~~~~~~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:140:7: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)(data)) = DBUS_UINT64_TO_LE (value); ^~~~~~~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:142:7: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)(data)) = DBUS_UINT64_TO_BE (value); ^~~~~~~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:312:13: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] old_len = _dbus_unpack_uint32 (byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:130:54: note: expanded from macro 'DBUS_UINT32_FROM_LE' #define DBUS_UINT32_FROM_LE(val) (DBUS_UINT32_TO_LE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ dbus-marshal-basic.c:312:13: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] old_len = _dbus_unpack_uint32 (byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-basic.c:312:13: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] old_len = _dbus_unpack_uint32 (byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-basic.c:312:13: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] old_len = _dbus_unpack_uint32 (byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-basic.c:312:13: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] old_len = _dbus_unpack_uint32 (byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ dbus-marshal-basic.c:499:10: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return _dbus_unpack_uint32 (byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:130:54: note: expanded from macro 'DBUS_UINT32_FROM_LE' #define DBUS_UINT32_FROM_LE(val) (DBUS_UINT32_TO_LE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ dbus-marshal-basic.c:499:10: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return _dbus_unpack_uint32 (byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-basic.c:499:10: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return _dbus_unpack_uint32 (byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-basic.c:499:10: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return _dbus_unpack_uint32 (byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-basic.c:499:10: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return _dbus_unpack_uint32 (byte_order, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:132:54: note: expanded from macro 'DBUS_UINT32_FROM_BE' #define DBUS_UINT32_FROM_BE(val) (DBUS_UINT32_TO_BE (val)) ~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:117:59: note: expanded from macro 'DBUS_UINT32_TO_BE' # define DBUS_UINT32_TO_BE(val) (DBUS_UINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ dbus-marshal-basic.c:556:14: warning: cast from 'const char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *vp = *(dbus_uint16_t *)(str_data + pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:569:14: warning: cast from 'const char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *vp = *(dbus_uint32_t *)(str_data + pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:582:40: warning: cast from 'const char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *vp = DBUS_UINT64_SWAP_LE_BE (*(dbus_uint64_t*)(str_data + pos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:65:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:582:40: warning: cast from 'const char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *vp = DBUS_UINT64_SWAP_LE_BE (*(dbus_uint64_t*)(str_data + pos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:67:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:582:40: warning: cast from 'const char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *vp = DBUS_UINT64_SWAP_LE_BE (*(dbus_uint64_t*)(str_data + pos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:69:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:582:40: warning: cast from 'const char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *vp = DBUS_UINT64_SWAP_LE_BE (*(dbus_uint64_t*)(str_data + pos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:71:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:582:40: warning: cast from 'const char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *vp = DBUS_UINT64_SWAP_LE_BE (*(dbus_uint64_t*)(str_data + pos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:73:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:582:40: warning: cast from 'const char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *vp = DBUS_UINT64_SWAP_LE_BE (*(dbus_uint64_t*)(str_data + pos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:75:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:582:40: warning: cast from 'const char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *vp = DBUS_UINT64_SWAP_LE_BE (*(dbus_uint64_t*)(str_data + pos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:77:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:582:40: warning: cast from 'const char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *vp = DBUS_UINT64_SWAP_LE_BE (*(dbus_uint64_t*)(str_data + pos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:79:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:584:16: warning: cast from 'const char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *vp = *(dbus_uint64_t*)(str_data + pos); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:956:13: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)d) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)d)); ^~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:956:60: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)d) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:65:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:956:60: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)d) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:67:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:956:60: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)d) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:69:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:956:60: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)d) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:71:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:956:60: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)d) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:73:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:956:60: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)d) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:75:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:956:60: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)d) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:77:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:956:60: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *((dbus_uint64_t*)d) = DBUS_UINT64_SWAP_LE_BE (*((dbus_uint64_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:90:71: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE' #define DBUS_UINT64_SWAP_LE_BE(val) (DBUS_UINT64_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:79:26: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' (((dbus_uint64_t) (val) & \ ^~~ dbus-marshal-basic.c:964:13: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)d) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)d)); ^~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:964:60: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)d) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:53:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x000000ffU) << 24) | \ ^~~ dbus-marshal-basic.c:964:60: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)d) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:54:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x0000ff00U) << 8) | \ ^~~ dbus-marshal-basic.c:964:60: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)d) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:55:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0x00ff0000U) >> 8) | \ ^~~ dbus-marshal-basic.c:964:60: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *((dbus_uint32_t*)d) = DBUS_UINT32_SWAP_LE_BE (*((dbus_uint32_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:87:71: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE' #define DBUS_UINT32_SWAP_LE_BE(val) (DBUS_UINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:56:24: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' (((dbus_uint32_t) (val) & (dbus_uint32_t) 0xff000000U) >> 24))) ^~~ dbus-marshal-basic.c:974:13: warning: cast from 'unsigned char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((dbus_uint16_t*)d) = DBUS_UINT16_SWAP_LE_BE (*((dbus_uint16_t*)d)); ^~~~~~~~~~~~~~~~~ dbus-marshal-basic.c:974:60: warning: cast from 'unsigned char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((dbus_uint16_t*)d) = DBUS_UINT16_SWAP_LE_BE (*((dbus_uint16_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:84:71: note: expanded from macro 'DBUS_UINT16_SWAP_LE_BE' #define DBUS_UINT16_SWAP_LE_BE(val) (DBUS_UINT16_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:49:39: note: expanded from macro 'DBUS_UINT16_SWAP_LE_BE_CONSTANT' (dbus_uint16_t) ((dbus_uint16_t) (val) >> 8) | \ ^~~ dbus-marshal-basic.c:974:60: warning: cast from 'unsigned char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *((dbus_uint16_t*)d) = DBUS_UINT16_SWAP_LE_BE (*((dbus_uint16_t*)d)); ^~~~~~~~~~~~~~~~~ ./dbus-marshal-basic.h:84:71: note: expanded from macro 'DBUS_UINT16_SWAP_LE_BE' #define DBUS_UINT16_SWAP_LE_BE(val) (DBUS_UINT16_SWAP_LE_BE_CONSTANT (val)) ^~~ ./dbus-marshal-basic.h:50:39: note: expanded from macro 'DBUS_UINT16_SWAP_LE_BE_CONSTANT' (dbus_uint16_t) ((dbus_uint16_t) (val) << 8))) ^~~ 44 warnings generated. CC libdbus_1_la-dbus-memory.lo CC libdbus_1_la-dbus-mempool.lo CC libdbus_1_la-dbus-pipe.lo CC libdbus_1_la-dbus-string.lo dbus-string.c:1012:3: warning: cast from 'unsigned char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] ASSIGN_2_OCTETS (real->str + insert_at, octets); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbus-string.c:983:5: note: expanded from macro 'ASSIGN_2_OCTETS' *((dbus_uint16_t*)(p)) = *((dbus_uint16_t*)(octets)); ^~~~~~~~~~~~~~~~~~~ dbus-string.c:1012:3: warning: cast from 'const unsigned char *' to 'dbus_uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] ASSIGN_2_OCTETS (real->str + insert_at, octets); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbus-string.c:983:30: note: expanded from macro 'ASSIGN_2_OCTETS' *((dbus_uint16_t*)(p)) = *((dbus_uint16_t*)(octets)); ^~~~~~~~~~~~~~~~~~~~~~~~ dbus-string.c:1036:3: warning: cast from 'unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ASSIGN_4_OCTETS (real->str + insert_at, octets); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbus-string.c:987:5: note: expanded from macro 'ASSIGN_4_OCTETS' *((dbus_uint32_t*)(p)) = *((dbus_uint32_t*)(octets)); ^~~~~~~~~~~~~~~~~~~ dbus-string.c:1036:3: warning: cast from 'const unsigned char *' to 'dbus_uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ASSIGN_4_OCTETS (real->str + insert_at, octets); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbus-string.c:987:30: note: expanded from macro 'ASSIGN_4_OCTETS' *((dbus_uint32_t*)(p)) = *((dbus_uint32_t*)(octets)); ^~~~~~~~~~~~~~~~~~~~~~~~ dbus-string.c:1062:3: warning: cast from 'unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] ASSIGN_8_OCTETS (real->str + insert_at, octets); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbus-string.c:991:5: note: expanded from macro 'ASSIGN_8_OCTETS' *((dbus_uint64_t*)(p)) = *((dbus_uint64_t*)(octets)); ^~~~~~~~~~~~~~~~~~~ dbus-string.c:1062:3: warning: cast from 'const unsigned char *' to 'dbus_uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] ASSIGN_8_OCTETS (real->str + insert_at, octets); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbus-string.c:991:30: note: expanded from macro 'ASSIGN_8_OCTETS' *((dbus_uint64_t*)(p)) = *((dbus_uint64_t*)(octets)); ^~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. CC libdbus_1_la-dbus-file-unix.lo CC libdbus_1_la-dbus-pipe-unix.lo CC libdbus_1_la-dbus-sysdeps-unix.lo dbus-sysdeps-unix.c:450:28: warning: cast from 'unsigned char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] int *payload = (int *) CMSG_DATA (cm); ^~~~~~~~~~~~~~~~~~~~~~ dbus-sysdeps-unix.c:2805:23: warning: passing 'gid_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] buf, &buf_count) < 0) ^~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:654:43: note: passing argument to parameter here int getgrouplist(const char *, int, int *, int *); ^ dbus-sysdeps-unix.c:2836:58: warning: passing 'gid_t *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] if (getgrouplist (username_c, info->primary_gid, buf, &buf_count) < 0) ^~~ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/unistd.h:654:43: note: passing argument to parameter here int getgrouplist(const char *, int, int *, int *); ^ 3 warnings generated. CC libdbus_1_la-dbus-sysdeps-pthread.lo CC libdbus_1_la-dbus-transport-unix.lo CC libdbus_1_la-dbus-userdb.lo CC libdbus_1_la-dbus-sysdeps.lo CCLD libdbus-1.la /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libdbus-1.a(libdbus_1_la-dbus-server-debug-pipe.o) has no symbols /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libdbus-1.a(libdbus_1_la-dbus-file.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libdbus-1.a(libdbus_1_la-dbus-server-debug-pipe.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libdbus-1.a(libdbus_1_la-dbus-file.o) has no symbols CC dbus-asv-util.lo CC dbus-mainloop.lo CC dbus-message-util.lo CC dbus-shell.lo CC dbus-sysdeps-util-unix.lo CC dbus-userdb-util.lo CC dbus-spawn-unix.lo dbus-spawn-unix.c:55:10: warning: 'environ' macro redefined [-Wmacro-redefined] # define environ (*_NSGetEnviron ()) ^ ../config.h:571:10: note: previous definition is here # define environ (*_NSGetEnviron()) ^ 1 warning generated. CC dbus-pollable-set.lo CC dbus-pollable-set-poll.lo CC dbus-string-util.lo CC dbus-sysdeps-util.lo CCLD libdbus-internal.la gmake[3]: Leaving directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/dbus' gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/dbus' Making all in bus gmake[2]: Entering directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/bus' CC main.o CC activation.lo CC apparmor.lo CC audit.lo CC bus.lo CC config-loader-expat.lo CC config-parser.lo CC config-parser-common.lo CC connection.lo CC containers.lo CC desktop-file.lo CC dir-watch-kqueue.lo CC dispatch.lo CC driver.lo CC expirelist.lo CC policy.lo CC selinux.lo CC services.lo CC signals.lo CC stats.lo CC test.lo CC utils.lo CCLD libdbus-daemon-internal.la /System/Volumes/Data/Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libdbus-daemon-internal.a(test.o) has no symbols /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libdbus-daemon-internal.a(test.o) has no symbols CCLD dbus-daemon CC activation-helper.o CC activation-helper-bin.o CC config-parser-trivial.lo CCLD liblaunch-helper-internal.la CCLD dbus-daemon-launch-helper gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/bus' Making all in tools gmake[2]: Entering directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/tools' CC dbus_launch-dbus-launch.o CC dbus_launch-dbus-launch-x11.o dbus-launch-x11.c:336:25: warning: cast from 'char *' to 'long *' increases required alignment from 1 to 8 [-Wcast-align] *pid = (pid_t) *(long*) data; ^~~~~~~~~~~~ 1 warning generated. CC dbus_launch-tool-common.o CCLD dbus-launch CC dbus-monitor.o CC dbus-print-message.o dbus-print-message.c:404:44: warning: format specifies type 'long long' but the argument has type 'dbus_int64_t' (aka 'long') [-Wformat] printf ("int64 %" PRId64 "\n", val); ~~~~~~~~~ ^~~ dbus-print-message.c:412:45: warning: format specifies type 'unsigned long long' but the argument has type 'dbus_uint64_t' (aka 'unsigned long') [-Wformat] printf ("uint64 %" PRIu64 "\n", val); ~~~~~~~~~ ^~~ 2 warnings generated. CC tool-common.o CCLD dbus-monitor CC dbus-run-session.o CCLD dbus-run-session CC dbus-send.o CCLD dbus-send CC dbus-echo.o CC dbus-spam.o CC test-tool.o CCLD dbus-test-tool CC dbus-update-activation-environment.o dbus-update-activation-environment.c:67:10: warning: 'environ' macro redefined [-Wmacro-redefined] # define environ (*_NSGetEnviron ()) ^ ../config.h:571:10: note: previous definition is here # define environ (*_NSGetEnviron()) ^ 1 warning generated. CCLD dbus-update-activation-environment CC dbus-cleanup-sockets.o CCLD dbus-cleanup-sockets CC dbus-uuidgen.o CCLD dbus-uuidgen gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/tools' Making all in test gmake[2]: Entering directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/test' Making all in . gmake[3]: Entering directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/test' CC test-service.o CC disable-crash-handling.lo CC test-utils.lo CCLD libdbus-testutils.la CCLD test-service CC test-sleep-forever.o CCLD test-sleep-forever CC manual-backtrace.o CCLD manual-backtrace CC manual-dir-iter.o CCLD manual-dir-iter CC manual-tcp.o CCLD manual-tcp CC internals/atomic.o CCLD test-atomic CC internals/hash.o CCLD test-hash CC shell-test.o CCLD test-shell CC internals/address.o CC internals/dbus-auth-script.o CC internals/dbus-auth-util.o CC internals/dbus-credentials-util.o CC internals/dbus-marshal-byteswap-util.o CC internals/dbus-marshal-recursive-util.o CC internals/dbus-marshal-validate-util.o CC internals/dbus-string-util.o CC internals/dbus-sysdeps-util.o CC internals/mempool.o CC internals/misc-internals.o CC internals/sha.o CCLD test-misc-internals CC internals/printf.o CCLD test-printf GEN data/valid-config-files/session.conf GEN data/valid-config-files-system/system.conf GEN copy-config-local -- No need to copy test data as srcdir = builddir GEN uninstalled-config-local gmake[3]: Leaving directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/test' Making all in name-test gmake[3]: Entering directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/test/name-test' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/test/name-test' gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/test' Making all in doc gmake[2]: Entering directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/doc' /opt/pkg/bin/xmlto man dbus-cleanup-sockets.1.xml dyld[45222]: symbol not found in flat namespace '__gcry_mpih_add_n' Abort trap gmake[2]: *** [Makefile:912: dbus-cleanup-sockets.1] Error 134 gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10/doc' gmake[1]: *** [Makefile:699: all-recursive] Error 1 gmake[1]: Leaving directory '/Users/pbulk/build/sysutils/dbus/work/dbus-1.14.10' gmake: *** [Makefile:566: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/sysutils/dbus *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/sysutils/dbus