dpkg-query: no packages found matching xorg-dev dpkg-query: no packages found matching libx11-xcb-dev dpkg-query: no packages found matching libxcb-render0-dev dpkg-query: no packages found matching libxcb-render-util0-dev dpkg-query: no packages found matching libxcb-xkb-dev dpkg-query: no packages found matching libxcb-icccm4-dev dpkg-query: no packages found matching libxcb-image0-dev dpkg-query: no packages found matching libxcb-keysyms1-dev dpkg-query: no packages found matching libxcb-randr0-dev dpkg-query: no packages found matching libxcb-shape0-dev dpkg-query: no packages found matching libxcb-sync-dev dpkg-query: no packages found matching libxcb-xfixes0-dev dpkg-query: no packages found matching libxcb-xinerama0-dev dpkg-query: no packages found matching xkb-data dpkg-query: no packages found matching libxcb-dri3-dev dpkg-query: no packages found matching libxcb-util-dev debconf: delaying package configuration, since apt-utils is not installed Package bash-completion was not found in the pkg-config search path. Perhaps you should add the directory containing `bash-completion.pc' to the PKG_CONFIG_PATH environment variable No package 'bash-completion' found In file included from ../source_subfolder/src/pulsecore/core-error.c:33: In file included from ../source_subfolder/src/pulsecore/thread.h:27: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/core-util.c:124: In file included from ../source_subfolder/src/pulsecore/thread.h:27: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/core-util.c:651:32: warning: format string is not a string literal [-Wformat-nonliteral] r = vsnprintf(c, size, format, aq); ^~~~~~ ../source_subfolder/src/pulsecore/core-util.c:2356:32: warning: format string is not a string literal [-Wformat-nonliteral] ret = vsnprintf(str, size, format, ap); ^~~~~~ In file included from ../source_subfolder/src/pulsecore/fdsem.c:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/fdsem.c:74:15: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'pa_fdsem_data *' (aka 'struct pa_fdsem_data *') increases required alignment from 1 to 4 [-Wcast-align] f->data = (pa_fdsem_data*) ((uint8_t*) f + PA_ALIGN(sizeof(pa_fdsem))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. 3 warnings generated. In file included from ../source_subfolder/src/pulsecore/flist.c:30: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/hashmap.c:28: In file included from ../source_subfolder/src/pulsecore/flist.h:26: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/hashmap.c:102:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct hashmap_entry **' increases required alignment from 1 to 8 [-Wcast-align] BY_HASH(h)[hash] = e->bucket_next; ^~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:54:21: note: expanded from macro 'BY_HASH' #define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) + PA_ALIGN(sizeof(pa_hashmap)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:127:14: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct hashmap_entry **' increases required alignment from 1 to 8 [-Wcast-align] for (e = BY_HASH(h)[hash]; e; e = e->bucket_next) ^~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:54:21: note: expanded from macro 'BY_HASH' #define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) + PA_ALIGN(sizeof(pa_hashmap)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:152:22: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct hashmap_entry **' increases required alignment from 1 to 8 [-Wcast-align] e->bucket_next = BY_HASH(h)[hash]; ^~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:54:21: note: expanded from macro 'BY_HASH' #define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) + PA_ALIGN(sizeof(pa_hashmap)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:154:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct hashmap_entry **' increases required alignment from 1 to 8 [-Wcast-align] if (BY_HASH(h)[hash]) ^~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:54:21: note: expanded from macro 'BY_HASH' #define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) + PA_ALIGN(sizeof(pa_hashmap)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:155:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct hashmap_entry **' increases required alignment from 1 to 8 [-Wcast-align] BY_HASH(h)[hash]->bucket_previous = e; ^~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:54:21: note: expanded from macro 'BY_HASH' #define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) + PA_ALIGN(sizeof(pa_hashmap)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:156:5: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct hashmap_entry **' increases required alignment from 1 to 8 [-Wcast-align] BY_HASH(h)[hash] = e; ^~~~~~~~~~ ../source_subfolder/src/pulsecore/hashmap.c:54:21: note: expanded from macro 'BY_HASH' #define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) + PA_ALIGN(sizeof(pa_hashmap)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 7 warnings generated. In file included from ../source_subfolder/src/pulsecore/i18n.c:24: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/idxset.c:30: In file included from ../source_subfolder/src/pulsecore/flist.h:26: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/idxset.c:121:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] BY_DATA(s)[hash] = e->data_next; ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:131:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] BY_INDEX(s)[e->idx % NBUCKETS] = e->index_next; ^~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:57:22: note: expanded from macro 'BY_INDEX' #define BY_INDEX(i) (BY_DATA(i) + NBUCKETS) ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:153:14: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] for (e = BY_DATA(s)[hash]; e; e = e->data_next) ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:165:14: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] for (e = BY_INDEX(s)[hash]; e; e = e->index_next) ^~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:57:22: note: expanded from macro 'BY_INDEX' #define BY_INDEX(i) (BY_DATA(i) + NBUCKETS) ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:194:20: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] e->data_next = BY_DATA(s)[hash]; ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:196:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] if (BY_DATA(s)[hash]) ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:197:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] BY_DATA(s)[hash]->data_previous = e; ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:198:5: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] BY_DATA(s)[hash] = e; ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:203:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] e->index_next = BY_INDEX(s)[hash]; ^~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:57:22: note: expanded from macro 'BY_INDEX' #define BY_INDEX(i) (BY_DATA(i) + NBUCKETS) ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:205:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] if (BY_INDEX(s)[hash]) ^~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:57:22: note: expanded from macro 'BY_INDEX' #define BY_INDEX(i) (BY_DATA(i) + NBUCKETS) ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:206:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] BY_INDEX(s)[hash]->index_previous = e; ^~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:57:22: note: expanded from macro 'BY_INDEX' #define BY_INDEX(i) (BY_DATA(i) + NBUCKETS) ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:207:5: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct idxset_entry **' increases required alignment from 1 to 8 [-Wcast-align] BY_INDEX(s)[hash] = e; ^~~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:57:22: note: expanded from macro 'BY_INDEX' #define BY_INDEX(i) (BY_DATA(i) + NBUCKETS) ^~~~~~~~~~ ../source_subfolder/src/pulsecore/idxset.c:56:21: note: expanded from macro 'BY_DATA' #define BY_DATA(i) ((struct idxset_entry**) ((uint8_t*) (i) + PA_ALIGN(sizeof(pa_idxset)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13 warnings generated. In file included from ../source_subfolder/src/pulsecore/ioline.c:36: In file included from ../source_subfolder/src/pulsecore/refcnt.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/iochannel.c:324:9: warning: cast from 'unsigned char *' to 'struct ucred *' increases required alignment from 1 to 4 [-Wcast-align] u = (struct ucred*) CMSG_DATA(&cmsg.hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/iochannel.c:377:15: warning: cast from 'unsigned char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] msgdata = (int*) CMSG_DATA(&cmsg.hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/iochannel.c:456:35: warning: cast from 'unsigned char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] pa_close(((int*) CMSG_DATA(cmh))[i]); ^~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. 1 warning generated. In file included from ../source_subfolder/src/pulsecore/lock-autospawn.c:37: In file included from ../source_subfolder/src/pulsecore/mutex.h:24: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/log.c:66: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/ratelimit.c:27: In file included from ../source_subfolder/src/pulsecore/mutex.h:24: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/pulsecore/mcalign.c:31: In file included from ../source_subfolder/src/pulsecore/mcalign.h:23: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/memblock.c:42: In file included from ../source_subfolder/src/pulsecore/semaphore.h:24: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/memblockq.c:31: In file included from ../source_subfolder/src/pulsecore/mcalign.h:23: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/pulsecore/memchunk.c:32: In file included from ../source_subfolder/src/pulsecore/memchunk.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/native-common.c:28: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/once.c:26: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/packet.c:28: In file included from ../source_subfolder/src/pulsecore/refcnt.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/pdispatch.c:32: In file included from ../source_subfolder/src/pulsecore/native-common.h:28: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/memtrap.c:39: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/aupdate.c:26: In file included from ../source_subfolder/src/pulsecore/semaphore.h:24: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/pstream-util.c:26: In file included from ../source_subfolder/src/pulsecore/native-common.h:28: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/pstream.c:40: In file included from ../source_subfolder/src/pulsecore/refcnt.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/pstream.c:646:34: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *shm_info = (uint32_t *) &p->write.minibuf[PA_PSTREAM_DESCRIPTOR_SIZE]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../source_subfolder/src/pulsecore/queue.c:28: In file included from ../source_subfolder/src/pulsecore/flist.h:26: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 2 warnings generated. In file included from ../source_subfolder/src/pulsecore/srbchannel.c:24: In file included from ../source_subfolder/src/pulsecore/srbchannel.h:24: In file included from ../source_subfolder/src/pulsecore/fdsem.h:29: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/shm.c:54: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/sample-util.c:40: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/sample-util.c:288:17: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const float *' increases required alignment from 1 to 4 [-Wcast-align] s = (const float*) ((const uint8_t*) s + sstr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/sample-util.c:289:17: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] d = (float*) ((uint8_t*) d + dstr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/sample-util.c:301:17: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const float *' increases required alignment from 1 to 4 [-Wcast-align] s = (const float*) ((const uint8_t*) s + sstr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/sample-util.c:302:17: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] d = (float*) ((uint8_t*) d + dstr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 5 warnings generated. In file included from ../source_subfolder/src/pulsecore/socket-client.c:60: In file included from ../source_subfolder/src/pulsecore/refcnt.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/socket-server.c:70: In file included from ../source_subfolder/src/pulsecore/refcnt.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. ../source_subfolder/src/pulsecore/socket-util.c:307:21: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] return ((const struct sockaddr_in*) sa)->sin_addr.s_addr == INADDR_LOOPBACK; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/socket-util.c:311:29: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align] return memcmp(&((const struct sockaddr_in6*) sa)->sin6_addr, &in6addr_loopback, sizeof(struct in6_addr)) == 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. In file included from ../source_subfolder/src/pulsecore/tagstruct.c:38: In file included from ../source_subfolder/src/pulsecore/flist.h:26: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/client-conf-x11.c:36: In file included from ../source_subfolder/src/pulse/client-conf-x11.h:23: In file included from ../source_subfolder/src/pulse/client-conf.h:24: In file included from ../source_subfolder/src/pulsecore/native-common.h:28: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/mutex-posix.c:30: In file included from ../source_subfolder/src/pulsecore/mutex.h:24: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/semaphore-posix.c:31: In file included from ../source_subfolder/src/pulsecore/semaphore.h:24: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/thread-posix.c:34: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/pulse/channelmap.c:35: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/context.c:48: In file included from ../source_subfolder/src/pulse/client-conf.h:24: In file included from ../source_subfolder/src/pulsecore/native-common.h:28: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/ext-device-manager.c:31: In file included from ../source_subfolder/src/pulsecore/pstream-util.h:24: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/ext-device-restore.c:33: In file included from ../source_subfolder/src/pulsecore/pstream-util.h:24: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulse/ext-stream-restore.c:29: In file included from ../source_subfolder/src/pulsecore/pstream-util.h:24: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/pulse/format.c:27: In file included from ../source_subfolder/src/pulse/internal.h:34: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/introspect.c:32: In file included from ../source_subfolder/src/pulsecore/pstream-util.h:24: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulse/mainloop.c:50: In file included from ../source_subfolder/src/pulse/internal.h:34: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/pulse/operation.c:26: In file included from ../source_subfolder/src/pulsecore/flist.h:26: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/scache.c:30: In file included from ../source_subfolder/src/pulsecore/pstream-util.h:24: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/stream.c:35: In file included from ../source_subfolder/src/pulsecore/pstream-util.h:24: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulse/subscribe.c:27: In file included from ../source_subfolder/src/pulsecore/pstream-util.h:24: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/thread-mainloop.c:37: In file included from ../source_subfolder/src/pulsecore/thread.h:27: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulse/thread-mainloop.c:56:19: warning: unused function 'in_worker' [-Wunused-function] static inline int in_worker(pa_threaded_mainloop *m) { ^ 2 warnings generated. 1 warning generated. In file included from ../source_subfolder/src/pulse/volume.c:31: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/cli.c:31: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/pulsecore/protocol-cli.c:28: In file included from ../source_subfolder/src/pulsecore/cli.h:24: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/protocol-simple.c:31: In file included from ../source_subfolder/src/pulsecore/sink-input.h:29: In file included from ../source_subfolder/src/pulsecore/memblockq.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/protocol-http.c:35: In file included from ../source_subfolder/src/pulsecore/thread-mq.h:24: In file included from ../source_subfolder/src/pulsecore/asyncmsgq.h:26: In file included from ../source_subfolder/src/pulsecore/memchunk.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/protocol-simple.c:68:1: warning: unused function 'connection_isinstance' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(connection, pa_msgobject); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:71:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline bool c##_isinstance(void *o) { \ ^ :17:1: note: expanded from here connection_isinstance ^ ../source_subfolder/src/pulsecore/protocol-simple.c:68:1: warning: unused function 'connection_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:79:22: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline c* c##_ref(c *o) { \ ^ :21:1: note: expanded from here connection_ref ^ ../source_subfolder/src/pulsecore/protocol-simple.c:68:1: warning: unused function 'connection_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :23:1: note: expanded from here connection_refcnt ^ 4 warnings generated. 1 warning generated. In file included from ../source_subfolder/src/pulsecore/protocol-esound.c:38: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/protocol-native.c:36: In file included from ../source_subfolder/src/pulse/internal.h:34: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/protocol-esound.c:118:1: warning: unused function 'connection_isinstance' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(connection, pa_msgobject); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:71:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline bool c##_isinstance(void *o) { \ ^ :21:1: note: expanded from here connection_isinstance ^ ../source_subfolder/src/pulsecore/protocol-esound.c:118:1: warning: unused function 'connection_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:79:22: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline c* c##_ref(c *o) { \ ^ :25:1: note: expanded from here connection_ref ^ ../source_subfolder/src/pulsecore/protocol-esound.c:118:1: warning: unused function 'connection_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :27:1: note: expanded from here connection_refcnt ^ ../source_subfolder/src/pulsecore/protocol-native.c:106:1: warning: unused function 'record_stream_isinstance' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(record_stream, pa_msgobject); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:71:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline bool c##_isinstance(void *o) { \ ^ :21:1: note: expanded from here record_stream_isinstance ^ ../source_subfolder/src/pulsecore/protocol-native.c:106:1: warning: unused function 'record_stream_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:79:22: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline c* c##_ref(c *o) { \ ^ :25:1: note: expanded from here record_stream_ref ^ ../source_subfolder/src/pulsecore/protocol-native.c:106:1: warning: unused function 'record_stream_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :27:1: note: expanded from here record_stream_refcnt ^ ../source_subfolder/src/pulsecore/protocol-native.c:113:1: warning: unused function 'output_stream_isinstance' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(output_stream, pa_msgobject); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:71:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline bool c##_isinstance(void *o) { \ ^ :34:1: note: expanded from here output_stream_isinstance ^ ../source_subfolder/src/pulsecore/protocol-native.c:113:1: warning: unused function 'output_stream_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:79:22: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline c* c##_ref(c *o) { \ ^ :38:1: note: expanded from here output_stream_ref ^ ../source_subfolder/src/pulsecore/protocol-native.c:113:1: warning: unused function 'output_stream_unref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:82:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline void c##_unref(c* o) { \ ^ :39:1: note: expanded from here output_stream_unref ^ ../source_subfolder/src/pulsecore/protocol-native.c:113:1: warning: unused function 'output_stream_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :40:1: note: expanded from here output_stream_refcnt ^ ../source_subfolder/src/pulsecore/protocol-native.c:113:1: warning: unused function 'output_stream_assert_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:88:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline void c##_assert_ref(c *o) { \ ^ :41:1: note: expanded from here output_stream_assert_ref ^ ../source_subfolder/src/pulsecore/protocol-native.c:151:1: warning: unused function 'playback_stream_ref' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(playback_stream, output_stream); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:79:22: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline c* c##_ref(c *o) { \ ^ :51:1: note: expanded from here playback_stream_ref ^ ../source_subfolder/src/pulsecore/protocol-native.c:151:1: warning: unused function 'playback_stream_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :53:1: note: expanded from here playback_stream_refcnt ^ ../source_subfolder/src/pulsecore/protocol-native.c:168:1: warning: unused function 'upload_stream_ref' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(upload_stream, output_stream); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:79:22: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline c* c##_ref(c *o) { \ ^ :64:1: note: expanded from here upload_stream_ref ^ ../source_subfolder/src/pulsecore/protocol-native.c:168:1: warning: unused function 'upload_stream_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :66:1: note: expanded from here upload_stream_refcnt ^ ../source_subfolder/src/pulsecore/protocol-native.c:168:1: warning: unused function 'upload_stream_assert_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:88:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline void c##_assert_ref(c *o) { \ ^ :67:1: note: expanded from here upload_stream_assert_ref ^ ../source_subfolder/src/pulsecore/protocol-native.c:194:1: warning: unused function 'pa_native_connection_isinstance' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(pa_native_connection, pa_msgobject); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:71:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline bool c##_isinstance(void *o) { \ ^ :73:1: note: expanded from here pa_native_connection_isinstance ^ ../source_subfolder/src/pulsecore/protocol-native.c:194:1: warning: unused function 'pa_native_connection_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :79:1: note: expanded from here pa_native_connection_refcnt ^ 4 warnings generated. In file included from ../source_subfolder/src/modules/module-protocol-stub.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-sine.c:28: In file included from ../source_subfolder/src/pulsecore/sink-input.h:29: In file included from ../source_subfolder/src/pulsecore/memblockq.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-protocol-stub.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 16 warnings generated. In file included from ../source_subfolder/src/modules/module-native-protocol-fd.c:27: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-combine.c:27: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-combine-sink.c:33: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-remap-sink.c:26: In file included from ../source_subfolder/src/pulsecore/namereg.h:23: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-remap-source.c:31: In file included from ../source_subfolder/src/pulsecore/namereg.h:23: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-ladspa-sink.c:32: In file included from ../source_subfolder/src/pulsecore/namereg.h:23: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/modules/module-ladspa-sink.c:1215:27: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'LADSPA_Data *' (aka 'float *') increases required alignment from 1 to 4 [-Wcast-align] u->input[c] = (LADSPA_Data*) pa_xnew(uint8_t, (unsigned) u->block_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/module-ladspa-sink.c:1218:28: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'LADSPA_Data *' (aka 'float *') increases required alignment from 1 to 4 [-Wcast-align] u->output[c] = (LADSPA_Data*) pa_xnew(uint8_t, (unsigned) u->block_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/module-ladspa-sink.c:1222:27: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'LADSPA_Data *' (aka 'float *') increases required alignment from 1 to 4 [-Wcast-align] u->input[c] = (LADSPA_Data*) pa_xnew(uint8_t, (unsigned) u->block_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../source_subfolder/src/modules/module-tunnel-sink-new.c:32: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-tunnel-source-new.c:32: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. 4 warnings generated. In file included from ../source_subfolder/src/modules/module-tunnel.c:42: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-tunnel.c:42: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-position-event-sounds.c:34: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-augment-properties.c:30: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-role-cork.c:25: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/stream-interaction.c:30: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-loopback.c:29: In file included from ../source_subfolder/src/pulsecore/sink-input.h:29: In file included from ../source_subfolder/src/pulsecore/memblockq.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/modules/module-loopback.c:403:65: warning: comparison of integers of different signs: 'int' and 'pa_usec_t' (aka 'unsigned long') [-Wsign-compare] if (u->fast_adjust_threshold > 0 && abs(latency_difference) > u->fast_adjust_threshold) { ~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/module-loopback.c:157:1: warning: unused function 'loopback_msg_isinstance' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(loopback_msg, pa_msgobject); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:71:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline bool c##_isinstance(void *o) { \ ^ :31:1: note: expanded from here loopback_msg_isinstance ^ ../source_subfolder/src/modules/module-loopback.c:157:1: warning: unused function 'loopback_msg_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:79:22: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline c* c##_ref(c *o) { \ ^ :35:1: note: expanded from here loopback_msg_ref ^ ../source_subfolder/src/modules/module-loopback.c:157:1: warning: unused function 'loopback_msg_unref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:82:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline void c##_unref(c* o) { \ ^ :36:1: note: expanded from here loopback_msg_unref ^ ../source_subfolder/src/modules/module-loopback.c:157:1: warning: unused function 'loopback_msg_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :37:1: note: expanded from here loopback_msg_refcnt ^ ../source_subfolder/src/modules/module-loopback.c:157:1: warning: unused function 'loopback_msg_assert_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:88:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline void c##_assert_ref(c *o) { \ ^ :38:1: note: expanded from here loopback_msg_assert_ref ^ In file included from ../source_subfolder/src/modules/module-virtual-sink.c:29: In file included from ../source_subfolder/src/pulsecore/namereg.h:23: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-virtual-source.c:31: In file included from ../source_subfolder/src/pulsecore/namereg.h:23: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 7 warnings generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-virtual-surround-sink.c:30: In file included from ../source_subfolder/src/pulsecore/namereg.h:23: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-switch-on-connect.c:27: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-switch-on-port-available.c:25: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-filter-apply.c:28: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-filter-heuristics.c:28: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-role-ducking.c:25: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/stream-interaction.c:30: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-allow-passthrough.c:28: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-protocol-stub.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-esound-sink.c:53: In file included from ../source_subfolder/src/pulsecore/sink.h:33: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/rtp/module-rtp-send.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/rtp/module-rtp-recv.c:38: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/modules/rtp/module-rtp-recv.c:453:21: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] if ((ntohl(((const struct sockaddr_in*) sa)->sin_addr.s_addr) & ipv4_mcast_mask) == ipv4_mcast_mask) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/netinet/in.h:401:33: note: expanded from macro 'ntohl' # define ntohl(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/src/modules/rtp/module-rtp-recv.c:456:34: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] mr4.imr_multiaddr = ((const struct sockaddr_in*) sa)->sin_addr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/rtp/module-rtp-recv.c:462:14: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align] if (((const struct sockaddr_in6*) sa)->sin6_addr.s6_addr[0] == 0xff) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/rtp/module-rtp-recv.c:465:37: warning: cast from 'const struct sockaddr *' to 'const struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align] mr6.ipv6mr_multiaddr = ((const struct sockaddr_in6*) sa)->sin6_addr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 1 warning generated. 5 warnings generated. In file included from ../source_subfolder/src/modules/module-protocol-stub.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-protocol-stub.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-protocol-stub.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-protocol-stub.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-protocol-stub.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-pipe-sink.c:42: In file included from ../source_subfolder/src/pulsecore/sink.h:33: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-pipe-source.c:39: In file included from ../source_subfolder/src/pulsecore/source.h:34: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-esound-compat-spawnfd.c:28: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-esound-compat-spawnpid.c:30: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-match.c:40: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/reserve-wrap.c:31: In file included from ../source_subfolder/src/pulsecore/shared.h:23: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/alsa/module-alsa-sink.c:25: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/alsa/module-alsa-source.c:33: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/alsa/module-alsa-card.c:28: In file included from ../source_subfolder/src/pulsecore/modargs.h:29: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-mmkbd-evdev.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/utils/padsp.c:55: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/utils/padsp.c:1549:5: warning: no previous prototype for function '__open_2' [-Wmissing-prototypes] int __open_2(const char *filename, int flags) { ^ ../source_subfolder/src/utils/padsp.c:2465:58: warning: nonnull parameter 'pathname' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] debug(DEBUG_LEVEL_VERBOSE, __FILE__": access(%s)\n", pathname?pathname:"NULL"); ^~~~~~~~~ /usr/include/unistd.h:290:60: note: declared 'nonnull' here extern int access (const char *__name, int __type) __THROW __nonnull ((1)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2467:10: warning: nonnull parameter 'pathname' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] if (!pathname || ~^~~~~~~~ /usr/include/unistd.h:290:60: note: declared 'nonnull' here extern int access (const char *__name, int __type) __THROW __nonnull ((1)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2492:10: warning: nonnull parameter 'pathname' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] if (!pathname || ~^~~~~~~~ /usr/include/x86_64-linux-gnu/sys/stat.h:206:43: note: declared 'nonnull' here struct stat *__restrict __buf) __THROW __nonnull ((1, 2)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2493:10: warning: nonnull parameter 'buf' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] !buf || ~^~~ /usr/include/x86_64-linux-gnu/sys/stat.h:206:43: note: declared 'nonnull' here struct stat *__restrict __buf) __THROW __nonnull ((1, 2)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2495:60: warning: nonnull parameter 'pathname' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] debug(DEBUG_LEVEL_VERBOSE, __FILE__": stat(%s)\n", pathname?pathname:"NULL"); ^~~~~~~~~ /usr/include/x86_64-linux-gnu/sys/stat.h:206:43: note: declared 'nonnull' here struct stat *__restrict __buf) __THROW __nonnull ((1, 2)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2547:58: warning: nonnull parameter 'pathname' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] debug(DEBUG_LEVEL_VERBOSE, __FILE__": stat64(%s)\n", pathname?pathname:"NULL"); ^~~~~~~~~ /usr/include/x86_64-linux-gnu/sys/stat.h:225:47: note: declared 'nonnull' here struct stat64 *__restrict __buf) __THROW __nonnull ((1, 2)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2549:10: warning: nonnull parameter 'pathname' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] if (!pathname || ~^~~~~~~~ /usr/include/x86_64-linux-gnu/sys/stat.h:225:47: note: declared 'nonnull' here struct stat64 *__restrict __buf) __THROW __nonnull ((1, 2)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2550:10: warning: nonnull parameter 'buf' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] !buf || ~^~~ /usr/include/x86_64-linux-gnu/sys/stat.h:225:47: note: declared 'nonnull' here struct stat64 *__restrict __buf) __THROW __nonnull ((1, 2)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2581:58: warning: nonnull parameter 'filename' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] debug(DEBUG_LEVEL_VERBOSE, __FILE__": open64(%s)\n", filename?filename:"NULL"); ^~~~~~~~~ /usr/include/fcntl.h:167:58: note: declared 'nonnull' here extern int open64 (const char *__file, int __oflag, ...) __nonnull ((1)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2592:10: warning: nonnull parameter 'filename' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] if (!filename || ~^~~~~~~~ /usr/include/fcntl.h:167:58: note: declared 'nonnull' here extern int open64 (const char *__file, int __oflag, ...) __nonnull ((1)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2601:5: warning: no previous prototype for function '__open64_2' [-Wmissing-prototypes] int __open64_2(const char *filename, int flags) { ^ ../source_subfolder/src/utils/padsp.c:2619:59: warning: nonnull parameter 'pathname' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] debug(DEBUG_LEVEL_VERBOSE, __FILE__": __xstat(%s)\n", pathname?pathname:"NULL"); ^~~~~~~~~ /usr/include/x86_64-linux-gnu/sys/stat.h:398:40: note: declared 'nonnull' here struct stat *__stat_buf) __THROW __nonnull ((2, 3)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2621:10: warning: nonnull parameter 'pathname' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] if (!pathname || ~^~~~~~~~ /usr/include/x86_64-linux-gnu/sys/stat.h:398:40: note: declared 'nonnull' here struct stat *__stat_buf) __THROW __nonnull ((2, 3)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2622:10: warning: nonnull parameter 'buf' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] !buf || ~^~~ /usr/include/x86_64-linux-gnu/sys/stat.h:398:40: note: declared 'nonnull' here struct stat *__stat_buf) __THROW __nonnull ((2, 3)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2639:61: warning: nonnull parameter 'pathname' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] debug(DEBUG_LEVEL_VERBOSE, __FILE__": __xstat64(%s)\n", pathname?pathname:"NULL"); ^~~~~~~~~ /usr/include/x86_64-linux-gnu/sys/stat.h:431:44: note: declared 'nonnull' here struct stat64 *__stat_buf) __THROW __nonnull ((2, 3)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2641:10: warning: nonnull parameter 'pathname' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] if (!pathname || ~^~~~~~~~ /usr/include/x86_64-linux-gnu/sys/stat.h:431:44: note: declared 'nonnull' here struct stat64 *__stat_buf) __THROW __nonnull ((2, 3)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ ../source_subfolder/src/utils/padsp.c:2642:10: warning: nonnull parameter 'buf' will evaluate to 'true' on first encounter [-Wpointer-bool-conversion] !buf || ~^~~ /usr/include/x86_64-linux-gnu/sys/stat.h:431:44: note: declared 'nonnull' here struct stat64 *__stat_buf) __THROW __nonnull ((2, 3)); ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:289:44: note: expanded from macro '__nonnull' # define __nonnull(params) __attribute__ ((__nonnull__ params)) ^ In file included from ../source_subfolder/src/daemon/cmdline.c:36: In file included from ../source_subfolder/src/daemon/cmdline.h:23: In file included from ../source_subfolder/src/daemon/daemon-conf.h:29: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/daemon/daemon-conf.c:45: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 19 warnings generated. In file included from ../source_subfolder/src/daemon/dumpmodules.c:36: In file included from ../source_subfolder/src/daemon/dumpmodules.h:23: In file included from ../source_subfolder/src/daemon/daemon-conf.h:29: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/daemon/main.c:63: In file included from ../source_subfolder/src/pulse/client-conf.h:24: In file included from ../source_subfolder/src/pulsecore/native-common.h:28: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/filter/lfe-filter.c:24: In file included from ../source_subfolder/src/pulsecore/filter/lfe-filter.h:27: In file included from ../source_subfolder/src/pulsecore/memchunk.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/asyncmsgq.c:31: In file included from ../source_subfolder/src/pulsecore/semaphore.h:24: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/asyncq.c:29: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/asyncq.c:140:13: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'pa_atomic_ptr_t *' (aka 'struct pa_atomic_ptr *') increases required alignment from 1 to 8 [-Wcast-align] cells = PA_ASYNCQ_CELLS(l); ^~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/asyncq.c:71:29: note: expanded from macro 'PA_ASYNCQ_CELLS' #define PA_ASYNCQ_CELLS(x) ((pa_atomic_ptr_t*) ((uint8_t*) (x) + PA_ALIGN(sizeof(struct pa_asyncq)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/asyncq.c:230:13: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'pa_atomic_ptr_t *' (aka 'struct pa_atomic_ptr *') increases required alignment from 1 to 8 [-Wcast-align] cells = PA_ASYNCQ_CELLS(l); ^~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/asyncq.c:71:29: note: expanded from macro 'PA_ASYNCQ_CELLS' #define PA_ASYNCQ_CELLS(x) ((pa_atomic_ptr_t*) ((uint8_t*) (x) + PA_ALIGN(sizeof(struct pa_asyncq)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/asyncq.c:272:13: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'pa_atomic_ptr_t *' (aka 'struct pa_atomic_ptr *') increases required alignment from 1 to 8 [-Wcast-align] cells = PA_ASYNCQ_CELLS(l); ^~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/asyncq.c:71:29: note: expanded from macro 'PA_ASYNCQ_CELLS' #define PA_ASYNCQ_CELLS(x) ((pa_atomic_ptr_t*) ((uint8_t*) (x) + PA_ALIGN(sizeof(struct pa_asyncq)))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 4 warnings generated. In file included from ../source_subfolder/src/pulsecore/auth-cookie.c:28: In file included from ../source_subfolder/src/pulsecore/refcnt.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/cli-text.c:28: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/cli-command.c:40: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/cli-command.c:437:70: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare] if ((err = pa_module_load(&m, c, name, pa_tokenizer_get(t, 2))) < 0) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ In file included from ../source_subfolder/src/pulsecore/client.c:32: In file included from ../source_subfolder/src/pulsecore/core-subscribe.h:26: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. 2 warnings generated. In file included from ../source_subfolder/src/pulsecore/card.c:34: In file included from ../source_subfolder/src/pulsecore/namereg.h:23: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/core-scache.c:50: In file included from ../source_subfolder/src/pulsecore/sink-input.h:29: In file included from ../source_subfolder/src/pulsecore/memblockq.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/core-subscribe.c:31: In file included from ../source_subfolder/src/pulsecore/core-subscribe.h:26: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/core.c:33: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/message-handler.c:27: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/modargs.c:35: In file included from ../source_subfolder/src/pulsecore/modargs.h:29: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/module.c:34: In file included from ../source_subfolder/src/pulsecore/core-subscribe.h:26: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/msgobject.c:25: In file included from ../source_subfolder/src/pulsecore/msgobject.h:27: In file included from ../source_subfolder/src/pulsecore/object.h:27: In file included from ../source_subfolder/src/pulsecore/refcnt.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/namereg.c:31: In file included from ../source_subfolder/src/pulsecore/source.h:34: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/pulsecore/object.c:25: In file included from ../source_subfolder/src/pulsecore/object.h:27: In file included from ../source_subfolder/src/pulsecore/refcnt.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/play-memblockq.c:29: In file included from ../source_subfolder/src/pulsecore/sink-input.h:29: In file included from ../source_subfolder/src/pulsecore/memblockq.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/play-memblockq.c:45:1: warning: unused function 'memblockq_stream_isinstance' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(memblockq_stream, pa_msgobject); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:71:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline bool c##_isinstance(void *o) { \ ^ :17:1: note: expanded from here memblockq_stream_isinstance ^ ../source_subfolder/src/pulsecore/play-memblockq.c:45:1: warning: unused function 'memblockq_stream_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:79:22: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline c* c##_ref(c *o) { \ ^ :21:1: note: expanded from here memblockq_stream_ref ^ ../source_subfolder/src/pulsecore/play-memblockq.c:45:1: warning: unused function 'memblockq_stream_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :23:1: note: expanded from here memblockq_stream_refcnt ^ In file included from ../source_subfolder/src/pulsecore/play-memchunk.c:27: In file included from ../source_subfolder/src/pulsecore/sink-input.h:29: In file included from ../source_subfolder/src/pulsecore/memblockq.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 4 warnings generated. 1 warning generated. In file included from ../source_subfolder/src/pulsecore/resampler.c:32: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/resampler/ffmpeg.c:27: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/resampler/trivial.c:26: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/resampler/peaks.c:27: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/pulsecore/rtpoll.c:38: In file included from ../source_subfolder/src/pulsecore/flist.h:26: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/svolume_c.c:29: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/pulsecore/svolume_arm.c:31: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/svolume_mmx.c:33: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/svolume_sse.c:33: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/mix.c:28: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/shared.c:27: In file included from ../source_subfolder/src/pulsecore/shared.h:23: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/sink-input.c:31: In file included from ../source_subfolder/src/pulse/internal.h:34: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/sink.c:36: In file included from ../source_subfolder/src/pulse/internal.h:34: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/sink.c:2337:41: warning: variable 'mute' is uninitialized when used here [-Wuninitialized] pa_sink_mute_changed(s, mute); ^~~~ ../source_subfolder/src/pulsecore/sink.c:2333:18: note: initialize the variable 'mute' to silence this warning bool mute; ^ = false ../source_subfolder/src/pulsecore/sink.c:3306:9: warning: variable 'latency' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] pa_assert_se(pa_asyncmsgq_send(s->asyncmsgq, PA_MSGOBJECT(s), PA_SINK_MESSAGE_GET_FIXED_LATENCY, &latency, 0, NULL) == 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/macro.h:192:13: note: expanded from macro 'pa_assert_se' if (PA_UNLIKELY(!(expr))) { \ ^~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/macro.h:40:24: note: expanded from macro 'PA_UNLIKELY' #define PA_UNLIKELY(x) (__builtin_expect(!!(x),0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/sink.c:3310:12: note: uninitialized use occurs here return latency; ^~~~~~~ ../source_subfolder/src/pulsecore/sink.c:3306:9: note: remove the 'if' if its condition is always true pa_assert_se(pa_asyncmsgq_send(s->asyncmsgq, PA_MSGOBJECT(s), PA_SINK_MESSAGE_GET_FIXED_LATENCY, &latency, 0, NULL) == 0); ^ ../source_subfolder/src/pulsecore/macro.h:192:9: note: expanded from macro 'pa_assert_se' if (PA_UNLIKELY(!(expr))) { \ ^ ../source_subfolder/src/pulsecore/sink.c:3297:22: note: initialize the variable 'latency' to silence this warning pa_usec_t latency; ^ = 0 ../source_subfolder/src/pulsecore/sink.c:3375:12: warning: variable 'r' is uninitialized when used here [-Wuninitialized] return r; ^ ../source_subfolder/src/pulsecore/sink.c:3366:13: note: initialize the variable 'r' to silence this warning size_t r; ^ = 0 ../source_subfolder/src/pulsecore/sink.c:3389:12: warning: variable 'r' is uninitialized when used here [-Wuninitialized] return r; ^ ../source_subfolder/src/pulsecore/sink.c:3380:13: note: initialize the variable 'r' to silence this warning size_t r; ^ = 0 In file included from ../source_subfolder/src/pulsecore/device-port.c:22: In file included from ../source_subfolder/src/pulsecore/device-port.h:33: In file included from ../source_subfolder/src/pulsecore/object.h:27: In file included from ../source_subfolder/src/pulsecore/refcnt.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/pulsecore/sioman.c:25: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/sound-file-stream.c:36: In file included from ../source_subfolder/src/pulsecore/sink-input.h:29: In file included from ../source_subfolder/src/pulsecore/memblockq.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/sound-file-stream.c:64:1: warning: unused function 'file_stream_isinstance' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(file_stream, pa_msgobject); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:71:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline bool c##_isinstance(void *o) { \ ^ :18:1: note: expanded from here file_stream_isinstance ^ ../source_subfolder/src/pulsecore/sound-file-stream.c:64:1: warning: unused function 'file_stream_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:79:22: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline c* c##_ref(c *o) { \ ^ :22:1: note: expanded from here file_stream_ref ^ ../source_subfolder/src/pulsecore/sound-file-stream.c:64:1: warning: unused function 'file_stream_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :24:1: note: expanded from here file_stream_refcnt ^ 5 warnings generated. 4 warnings generated. In file included from ../source_subfolder/src/pulsecore/sound-file.c:35: In file included from ../source_subfolder/src/pulsecore/core-scache.h:24: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/pulsecore/source.c:34: In file included from ../source_subfolder/src/pulse/internal.h:34: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/source.c:1159:36: warning: variable 'usec' is uninitialized when used here [-Wuninitialized] if (-s->port_latency_offset <= usec) ^~~~ In file included from ../source_subfolder/src/pulsecore/source-output.c:31: In file included from ../source_subfolder/src/pulse/internal.h:34: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] ../source_subfolder/src/pulsecore/source.c:1143:17: note: initialize the variable 'usec' to silence this warning __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); int64_t usec; ^ ^ = 0 ../source_subfolder/src/pulsecore/source.c:1910:43: warning: variable 'mute' is uninitialized when used here [-Wuninitialized] pa_source_mute_changed(s, mute); ^~~~ ../source_subfolder/src/pulsecore/source.c:1906:18: note: initialize the variable 'mute' to silence this warning bool mute; ^ = false 1 warning generated. ../source_subfolder/src/pulsecore/source.c:2592:9: warning: variable 'latency' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] pa_assert_se(pa_asyncmsgq_send(s->asyncmsgq, PA_MSGOBJECT(s), PA_SOURCE_MESSAGE_GET_FIXED_LATENCY, &latency, 0, NULL) == 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/macro.h:192:13: note: expanded from macro 'pa_assert_se' if (PA_UNLIKELY(!(expr))) { \ ^~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/macro.h:40:24: note: expanded from macro 'PA_UNLIKELY' #define PA_UNLIKELY(x) (__builtin_expect(!!(x),0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/source.c:2596:12: note: uninitialized use occurs here return latency; ^~~~~~~ ../source_subfolder/src/pulsecore/source.c:2592:9: note: remove the 'if' if its condition is always true pa_assert_se(pa_asyncmsgq_send(s->asyncmsgq, PA_MSGOBJECT(s), PA_SOURCE_MESSAGE_GET_FIXED_LATENCY, &latency, 0, NULL) == 0); ^ ../source_subfolder/src/pulsecore/macro.h:192:9: note: expanded from macro 'pa_assert_se' if (PA_UNLIKELY(!(expr))) { \ ^ ../source_subfolder/src/pulsecore/source.c:2583:22: note: initialize the variable 'latency' to silence this warning pa_usec_t latency; ^ = 0 ../source_subfolder/src/pulsecore/source.c:2656:12: warning: variable 'r' is uninitialized when used here [-Wuninitialized] return r; ^ ../source_subfolder/src/pulsecore/source.c:2647:13: note: initialize the variable 'r' to silence this warning size_t r; ^ = 0 1 warning generated. 5 warnings generated. In file included from ../source_subfolder/src/pulsecore/thread-mq.c:27: In file included from ../source_subfolder/src/pulsecore/thread.h:27: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulsecore/x11wrap.c:30: In file included from ../source_subfolder/src/pulsecore/shared.h:23: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/pulsecore/x11wrap.c:158:25: warning: cast from 'XPointer' (aka 'char *') to 'pa_x11_wrapper *' (aka 'struct pa_x11_wrapper *') increases required alignment from 1 to 8 [-Wcast-align] pa_x11_wrapper *w = (pa_x11_wrapper*) userdata; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulsecore/x11wrap.c:167:32: warning: cast from 'XPointer' (aka 'char *') to 'pa_x11_internal *' (aka 'struct pa_x11_internal *') increases required alignment from 1 to 8 [-Wcast-align] x11_internal_remove(w, (pa_x11_internal*) *watch_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. In file included from ../source_subfolder/src/pulse/client-conf.c:39: In file included from ../source_subfolder/src/pulse/client-conf.h:24: In file included from ../source_subfolder/src/pulsecore/native-common.h:28: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/fork-detect.c:26: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/format.c:27: In file included from ../source_subfolder/src/pulse/internal.h:34: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/channelmap.c:35: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/pulse/volume.c:31: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/rtp/rtp.c:44: In file included from ../source_subfolder/src/modules/rtp/rtp.h:26: In file included from ../source_subfolder/src/pulsecore/memblockq.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/rtp/sdp.c:40: In file included from ../source_subfolder/src/modules/rtp/rtp.h:26: In file included from ../source_subfolder/src/pulsecore/memblockq.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/rtp/sap.c:49: In file included from ../source_subfolder/src/modules/rtp/sap.h:26: In file included from ../source_subfolder/src/pulsecore/memblockq.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/modules/rtp/sap.c:104:37: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] iov[1].iov_base = (void*) &((struct sockaddr_in*) sa)->sin_addr; ^~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/rtp/sap.c:108:37: warning: cast from 'struct sockaddr *' to 'struct sockaddr_in6 *' increases required alignment from 2 to 4 [-Wcast-align] iov[1].iov_base = (void*) &((struct sockaddr_in6*) sa)->sin6_addr; ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 3 warnings generated. In file included from ../source_subfolder/src/modules/module-cli.c:29: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-protocol-stub.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-protocol-stub.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-null-sink.c:36: In file included from ../source_subfolder/src/pulsecore/sink.h:33: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-null-source.c:38: In file included from ../source_subfolder/src/pulsecore/modargs.h:29: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-sine-source.c:33: In file included from ../source_subfolder/src/pulsecore/source.h:34: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-detect.c:36: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-volume-restore.c:26: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-device-manager.c:38: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-device-restore.c:38: In file included from ../source_subfolder/src/pulse/internal.h:34: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-stream-restore.c:39: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-card-restore.c:37: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-default-device-restore.c:32: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-always-sink.c:26: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-always-source.c:27: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/module-rescue-streams.c:26: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/module-intended-roles.c:26: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/module-suspend-on-idle.c:28: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/echo-cancel/module-echo-cancel.c:34: In file included from ../source_subfolder/src/modules/echo-cancel/echo-cancel.h:29: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/modules/echo-cancel/module-echo-cancel.c:189:1: warning: unused function 'pa_echo_canceller_msg_isinstance' [-Wunused-function] PA_DEFINE_PRIVATE_CLASS(pa_echo_canceller_msg, pa_msgobject); ^ ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:71:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline bool c##_isinstance(void *o) { \ ^ :171:1: note: expanded from here pa_echo_canceller_msg_isinstance ^ ../source_subfolder/src/modules/echo-cancel/module-echo-cancel.c:189:1: warning: unused function 'pa_echo_canceller_msg_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:79:22: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline c* c##_ref(c *o) { \ ^ :175:1: note: expanded from here pa_echo_canceller_msg_ref ^ ../source_subfolder/src/modules/echo-cancel/module-echo-cancel.c:189:1: warning: unused function 'pa_echo_canceller_msg_refcnt' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:85:23: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline int c##_refcnt(c* o) { \ ^ :177:1: note: expanded from here pa_echo_canceller_msg_refcnt ^ ../source_subfolder/src/modules/echo-cancel/module-echo-cancel.c:189:1: warning: unused function 'pa_echo_canceller_msg_assert_ref' [-Wunused-function] ../source_subfolder/src/pulsecore/object.h:109:5: note: expanded from macro 'PA_DEFINE_PRIVATE_CLASS' PA_DECLARE_CLASS_COMMON(c); \ ^ ../source_subfolder/src/pulsecore/object.h:88:24: note: expanded from macro 'PA_DECLARE_CLASS_COMMON' static inline void c##_assert_ref(c *o) { \ ^ :178:1: note: expanded from here pa_echo_canceller_msg_assert_ref ^ 1 warning generated. 5 warnings generated. In file included from ../source_subfolder/src/modules/echo-cancel/null.c:24: In file included from ../source_subfolder/src/pulsecore/modargs.h:29: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/echo-cancel/adrian.c:32: In file included from ../source_subfolder/src/pulsecore/modargs.h:29: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/modules/echo-cancel/adrian.c:107:18: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] int r = *(int16_t *)(rec + i); ^~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/echo-cancel/adrian.c:108:18: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] int p = *(int16_t *)(play + i); ^~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/echo-cancel/adrian.c:109:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'int16_t *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] *(int16_t *)(out + i) = (int16_t) AEC_doAEC(ec->params.adrian.aec, r, p); ^~~~~~~~~~~~~~~~~~~~ 4 warnings generated. In file included from ../source_subfolder/src/modules/x11/module-x11-bell.c:32: In file included from ../source_subfolder/src/pulsecore/core-scache.h:24: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/x11/module-x11-publish.c:33: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/x11/module-x11-xsmp.c:34: In file included from ../source_subfolder/src/pulsecore/modargs.h:29: In file included from ../source_subfolder/src/pulsecore/resampler.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/x11/module-x11-cork-request.c:35: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/oss/module-oss.c:55: In file included from ../source_subfolder/src/pulsecore/thread.h:27: In file included from ../source_subfolder/src/pulsecore/once.h:23: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/alsa/alsa-util.c:38: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/alsa/alsa-ucm.c:44: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ ../source_subfolder/src/modules/alsa/alsa-util.c:1452:31: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_U8] = PA_SAMPLE_U8, ^~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:232:22: note: expanded from macro 'PA_SAMPLE_U8' #define PA_SAMPLE_U8 PA_SAMPLE_U8 ^~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1455:35: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_S16_LE] = PA_SAMPLE_S16LE, ^~~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:235:25: note: expanded from macro 'PA_SAMPLE_S16LE' #define PA_SAMPLE_S16LE PA_SAMPLE_S16LE ^~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1456:35: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_S16_BE] = PA_SAMPLE_S16BE, ^~~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:236:25: note: expanded from macro 'PA_SAMPLE_S16BE' #define PA_SAMPLE_S16BE PA_SAMPLE_S16BE ^~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1463:35: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_S24_LE] = PA_SAMPLE_S24_32LE, ^~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:243:28: note: expanded from macro 'PA_SAMPLE_S24_32LE' #define PA_SAMPLE_S24_32LE PA_SAMPLE_S24_32LE ^~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1464:35: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_S24_BE] = PA_SAMPLE_S24_32BE, ^~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:244:28: note: expanded from macro 'PA_SAMPLE_S24_32BE' #define PA_SAMPLE_S24_32BE PA_SAMPLE_S24_32BE ^~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1459:35: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_S32_LE] = PA_SAMPLE_S32LE, ^~~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:239:25: note: expanded from macro 'PA_SAMPLE_S32LE' #define PA_SAMPLE_S32LE PA_SAMPLE_S32LE ^~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1460:35: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_S32_BE] = PA_SAMPLE_S32BE, ^~~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:240:25: note: expanded from macro 'PA_SAMPLE_S32BE' #define PA_SAMPLE_S32BE PA_SAMPLE_S32BE ^~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1457:37: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_FLOAT_LE] = PA_SAMPLE_FLOAT32LE, ^~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:237:29: note: expanded from macro 'PA_SAMPLE_FLOAT32LE' #define PA_SAMPLE_FLOAT32LE PA_SAMPLE_FLOAT32LE ^~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1458:37: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_FLOAT_BE] = PA_SAMPLE_FLOAT32BE, ^~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:238:29: note: expanded from macro 'PA_SAMPLE_FLOAT32BE' #define PA_SAMPLE_FLOAT32BE PA_SAMPLE_FLOAT32BE ^~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1454:35: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_MU_LAW] = PA_SAMPLE_ULAW, ^~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:234:24: note: expanded from macro 'PA_SAMPLE_ULAW' #define PA_SAMPLE_ULAW PA_SAMPLE_ULAW ^~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1453:34: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_A_LAW] = PA_SAMPLE_ALAW, ^~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:233:24: note: expanded from macro 'PA_SAMPLE_ALAW' #define PA_SAMPLE_ALAW PA_SAMPLE_ALAW ^~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1461:36: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_S24_3LE] = PA_SAMPLE_S24LE, ^~~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:241:25: note: expanded from macro 'PA_SAMPLE_S24LE' #define PA_SAMPLE_S24LE PA_SAMPLE_S24LE ^~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1462:36: warning: implicit conversion from enumeration type 'enum pa_sample_format' to different enumeration type 'snd_pcm_format_t' (aka 'enum _snd_pcm_format') [-Wenum-conversion] [SND_PCM_FORMAT_S24_3BE] = PA_SAMPLE_S24BE, ^~~~~~~~~~~~~~~ ../source_subfolder/src/pulse/sample.h:242:25: note: expanded from macro 'PA_SAMPLE_S24BE' #define PA_SAMPLE_S24BE PA_SAMPLE_S24BE ^~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1508:32: warning: implicit conversion from enumeration type 'const snd_pcm_format_t' (aka 'const enum _snd_pcm_format') to different enumeration type 'pa_sample_format_t' (aka 'enum pa_sample_format') [-Wenum-conversion] formats[j++] = format_trans_to_pa[all_formats[i]]; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../source_subfolder/src/modules/alsa/alsa-util.c:1608:43: warning: comparison of constant 10 with expression of type 'snd_mixer_elem_type_t' (aka 'enum _snd_mixer_elem_type') is always true [-Wtautological-constant-out-of-range-compare] if (snd_mixer_elem_get_type(elem) != SND_MIXER_ELEM_PULSEAUDIO) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 16 warnings generated. 1 warning generated. In file included from ../source_subfolder/src/modules/alsa/alsa-sink.c:39: In file included from ../source_subfolder/src/pulse/internal.h:34: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/alsa/alsa-mixer.c:48: In file included from ../source_subfolder/src/modules/alsa/alsa-mixer.h:32: In file included from ../source_subfolder/src/pulsecore/rtpoll.h:27: In file included from ../source_subfolder/src/pulsecore/asyncmsgq.h:26: In file included from ../source_subfolder/src/pulsecore/memchunk.h:25: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/alsa/alsa-source.c:36: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/modules/raop/raop-packet-buffer.c:36: In file included from ../source_subfolder/src/modules/raop/raop-packet-buffer.h:26: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ In file included from ../source_subfolder/src/modules/raop/raop-client.c:42: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. ../source_subfolder/src/modules/raop/raop-client.c:666:12: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] data = (uint32_t *) (packet + sizeof(udp_timing_header)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../source_subfolder/src/modules/raop/raop-sink.c:48: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 2 warnings generated. In file included from ../source_subfolder/src/utils/pacat.c:46: In file included from ../source_subfolder/src/pulsecore/sample-util.h:32: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. In file included from ../source_subfolder/src/modules/raop/module-raop-sink.c:25: In file included from ../source_subfolder/src/pulsecore/module.h:31: In file included from ../source_subfolder/src/pulsecore/core.h:46: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. 1 warning generated. In file included from ../source_subfolder/src/utils/pax11publish.c:32: In file included from ../source_subfolder/src/pulse/client-conf.h:24: In file included from ../source_subfolder/src/pulsecore/native-common.h:28: In file included from ../source_subfolder/src/pulsecore/pstream.h:30: In file included from ../source_subfolder/src/pulsecore/memblock.h:31: ../source_subfolder/src/pulsecore/atomic.h:120:33: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'unsigned long' [-Wint-conversion] __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST); ^ 1 warning generated. ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') ar: `u' modifier ignored since `D' is the default (see `U') .libs/pulseaudioS.o:(.data.rel.ro+0x2f98): warning: Module auto-loading no longer supported. .libs/pulseaudioS.o:(.data.rel.ro+0x2f88): warning: Module auto-loading no longer supported. .libs/pulseaudioS.o:(.data.rel.ro+0x2fa8): warning: Module auto-loading no longer supported. .libs/pulseaudioS.o:(.data.rel.ro+0x2f78): warning: Module auto-loading no longer supported. .libs/pulseaudioS.o:(.data.rel.ro+0x3198): warning: Module auto-loading no longer supported. .libs/pulseaudioS.o:(.data.rel.ro+0x3188): warning: Module auto-loading no longer supported. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. Can't locate XML/Parser.pm in @INC (you may need to install the XML::Parser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.0 /usr/local/share/perl/5.26.0 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ../source_subfolder/man/xmltoman line 20. BEGIN failed--compilation aborted at ../source_subfolder/man/xmltoman line 20. CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY