configure: WARNING: Sufficiently new SELinux library not found configure: WARNING: Sufficiently new AppArmor library not found ../source_subfolder/dbus/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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ^~~ ../source_subfolder/dbus/dbus-marshal-basic.h:44:55: note: expanded from macro 'DBUS_UINT16_SWAP_LE_BE_CONSTANT' #define DBUS_UINT16_SWAP_LE_BE_CONSTANT(val) bswap_16(val) ^~~ /usr/include/byteswap.h:31:33: note: expanded from macro 'bswap_16' #define bswap_16(x) __bswap_16 (x) ^ /usr/include/x86_64-linux-gnu/bits/byteswap-16.h:27:62: note: expanded from macro '__bswap_16' ({ unsigned short int __v, __x = (unsigned short int) (x); \ ^ ../source_subfolder/dbus/dbus-marshal-byteswap.c:66: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-byteswap.c:66: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ^~~ ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ^~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ^ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-byteswap.c:76: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-byteswap.c:76: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ^~~ ../source_subfolder/dbus/dbus-marshal-basic.h:61:55: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' #define DBUS_UINT64_SWAP_LE_BE_CONSTANT(val) bswap_64(val) ^~~ /usr/include/byteswap.h:37:33: note: expanded from macro 'bswap_64' #define bswap_64(x) __bswap_64 (x) ^ /usr/include/x86_64-linux-gnu/bits/byteswap.h:116:33: note: expanded from macro '__bswap_64' ({ __uint64_t __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-byteswap.c:89: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ ../source_subfolder/dbus/dbus-marshal-byteswap.c:89: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ~~~~~~~~~^~~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-byteswap.c:91: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-byteswap.c:91: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ^~~ ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ^~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ^ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ 10 warnings generated. ../source_subfolder/dbus/dbus-marshal-validate.c:366: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ ../source_subfolder/dbus/dbus-marshal-validate.c:366: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ~~~~~~~~~^~~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-validate.c:391: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ ../source_subfolder/dbus/dbus-marshal-validate.c:391: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ~~~~~~~~~^~~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-validate.c:480: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ ../source_subfolder/dbus/dbus-marshal-validate.c:480: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ~~~~~~~~~^~~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ ../source_subfolder/dbus/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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ ../source_subfolder/dbus/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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ~~~~~~~~~^~~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-recursive.c:1937: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ ../source_subfolder/dbus/dbus-marshal-recursive.c:1937: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ~~~~~~~~~^~~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-recursive.c:2582: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ ../source_subfolder/dbus/dbus-marshal-recursive.c:2582: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ~~~~~~~~~^~~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ 6 warnings generated. 6 warnings generated. ../source_subfolder/dbus/dbus-marshal-basic.c:100: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); ^~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:102: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); ^~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:113: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); ^~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:115: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); ^~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:126: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.u64); ^~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:128: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.u64); ^~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:298: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ ../source_subfolder/dbus/dbus-marshal-basic.c:298: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ~~~~~~~~~^~~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-basic.c:470: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:146:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_LE (*(dbus_uint32_t*)(data)) : \ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:115:52: note: expanded from macro 'DBUS_UINT32_TO_LE' # define DBUS_UINT32_TO_LE(val) ((dbus_uint32_t) (val)) ^~~ ../source_subfolder/dbus/dbus-marshal-basic.c:470: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.h:147:28: note: expanded from macro '_dbus_unpack_uint32' DBUS_UINT32_FROM_BE (*(dbus_uint32_t*)(data))) ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~^~~~ ../source_subfolder/dbus/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)) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ~~~~~~~~~^~~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ~~~~~~~~~~~~^~ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-basic.c:527: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:540: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:553: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)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ^~~ ../source_subfolder/dbus/dbus-marshal-basic.h:61:55: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' #define DBUS_UINT64_SWAP_LE_BE_CONSTANT(val) bswap_64(val) ^~~ /usr/include/byteswap.h:37:33: note: expanded from macro 'bswap_64' #define bswap_64(x) __bswap_64 (x) ^ /usr/include/x86_64-linux-gnu/bits/byteswap.h:116:33: note: expanded from macro '__bswap_64' ({ __uint64_t __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-basic.c:555: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:911: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:911: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ^~~ ../source_subfolder/dbus/dbus-marshal-basic.h:61:55: note: expanded from macro 'DBUS_UINT64_SWAP_LE_BE_CONSTANT' #define DBUS_UINT64_SWAP_LE_BE_CONSTANT(val) bswap_64(val) ^~~ /usr/include/byteswap.h:37:33: note: expanded from macro 'bswap_64' #define bswap_64(x) __bswap_64 (x) ^ /usr/include/x86_64-linux-gnu/bits/byteswap.h:116:33: note: expanded from macro '__bswap_64' ({ __uint64_t __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-basic.c:919: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:919: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ^~~ ../source_subfolder/dbus/dbus-marshal-basic.h:45:55: note: expanded from macro 'DBUS_UINT32_SWAP_LE_BE_CONSTANT' #define DBUS_UINT32_SWAP_LE_BE_CONSTANT(val) bswap_32(val) ^~~ /usr/include/byteswap.h:34:33: note: expanded from macro 'bswap_32' #define bswap_32(x) __bswap_32 (x) ^ /usr/include/x86_64-linux-gnu/bits/byteswap.h:60:36: note: expanded from macro '__bswap_32' ({ unsigned int __v, __x = (x); \ ^ ../source_subfolder/dbus/dbus-marshal-basic.c:929: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-marshal-basic.c:929: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)); ^~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/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)) ^~~ ../source_subfolder/dbus/dbus-marshal-basic.h:44:55: note: expanded from macro 'DBUS_UINT16_SWAP_LE_BE_CONSTANT' #define DBUS_UINT16_SWAP_LE_BE_CONSTANT(val) bswap_16(val) ^~~ /usr/include/byteswap.h:31:33: note: expanded from macro 'bswap_16' #define bswap_16(x) __bswap_16 (x) ^ /usr/include/x86_64-linux-gnu/bits/byteswap-16.h:27:62: note: expanded from macro '__bswap_16' ({ unsigned short int __v, __x = (unsigned short int) (x); \ ^ 20 warnings generated. ../source_subfolder/dbus/dbus-string.c:981: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:952:5: note: expanded from macro 'ASSIGN_2_OCTETS' *((dbus_uint16_t*)(p)) = *((dbus_uint16_t*)(octets)); ^~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:981: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:952:30: note: expanded from macro 'ASSIGN_2_OCTETS' *((dbus_uint16_t*)(p)) = *((dbus_uint16_t*)(octets)); ^~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:1005: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:956:5: note: expanded from macro 'ASSIGN_4_OCTETS' *((dbus_uint32_t*)(p)) = *((dbus_uint32_t*)(octets)); ^~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:1005: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:956:30: note: expanded from macro 'ASSIGN_4_OCTETS' *((dbus_uint32_t*)(p)) = *((dbus_uint32_t*)(octets)); ^~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:1031: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:960:5: note: expanded from macro 'ASSIGN_8_OCTETS' *((dbus_uint64_t*)(p)) = *((dbus_uint64_t*)(octets)); ^~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:1031: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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/dbus/dbus-string.c:960:30: note: expanded from macro 'ASSIGN_8_OCTETS' *((dbus_uint64_t*)(p)) = *((dbus_uint64_t*)(octets)); ^~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. ../source_subfolder/dbus/dbus-sysdeps-unix.c:442:28: warning: cast from 'unsigned char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] int *payload = (int *) CMSG_DATA (cm); ^~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ../source_subfolder/tools/dbus-launch.c:844:13: warning: unused variable 'error' [-Wunused-variable] DBusError error = DBUS_ERROR_INIT; ^ 1 warning generated. ../source_subfolder/tools/dbus-cleanup-sockets.c:377:1: warning: function 'usage' could be declared with attribute 'noreturn' [-Wmissing-noreturn] { ^ ../source_subfolder/tools/dbus-cleanup-sockets.c:384:1: warning: function 'version' could be declared with attribute 'noreturn' [-Wmissing-noreturn] { ^ 2 warnings generated. CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY Usage: dbus-monitor [--system | --session | --address ADDRESS] [--monitor | --profile | --pcap | --binary ] [watch expressions] [HOOK - conan-center.py] pre_export(): WARN: [FPIC OPTION (KB-H006)] This recipe does not include an 'fPIC' option. Make sure you are using the right casing