make
/bin/bash /home/lio/mqtt/php/Mosquitto-PHP/libtool --mode=compile cc -I. -I/home/lio/mqtt/php/Mosquitto-PHP -DPHP_ATOM_INC -I/home/lio/mqtt/php/Mosquitto-PHP/include -I/home/lio/mqtt/php/Mosquitto-PHP/main -I/home/lio/mqtt/php/Mosquitto-PHP -I/usr/include/php/20160303-I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c -o mosquitto.lo
libtool: compile: cc -I. -I/home/lio/mqtt/php/Mosquitto-PHP -DPHP_ATOM_INC -I/home/lio/mqtt/php/Mosquitto-PHP/include -I/home/lio/mqtt/php/Mosquitto-PHP/main -I/home/lio/mqtt/php/Mosquitto-PHP -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c -fPIC -DPIC -o .libs/mosquitto.o
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client___construct':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:163:2: warning: passing argument 2 of 'mosquitto_new' makes pointer from integer without a cast [enabled by default]
object->client = mosquitto_new(id, clean_session, object);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:196:34: note: expected 'void *' but argument is of type 'zend_bool'
libmosq_EXPORT struct mosquitto *mosquitto_new(const char *id, void *obj);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:163:2: error: too many arguments to function 'mosquitto_new'
object->client = mosquitto_new(id, clean_session, object);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:196:34: note: declared here
libmosq_EXPORT struct mosquitto *mosquitto_new(const char *id, void *obj);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_setWill':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:333:2: warning: passing argument 3 of 'mosquitto_will_set' makes pointer from integer without a cast [enabled by default]
retval = mosquitto_will_set(object->client, topic, payload_len, (void *) payload, qos, retain);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:268:20: note: expected 'const char *' but argument is of type 'mosquitto_strlen_type'
libmosq_EXPORT int mosquitto_will_set(struct mosquitto *mosq, bool will, const char *topic, uint32_t payloadlen, const uint8_t *payload, int qos, bool retain);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:333:2: warning: passing argument 4 of 'mosquitto_will_set' makes integer from pointer without a cast [enabled by default]
retval = mosquitto_will_set(object->client, topic, payload_len, (void *) payload, qos, retain);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:268:20: note: expected 'uint32_t' but argument is of type 'void *'
libmosq_EXPORT int mosquitto_will_set(struct mosquitto *mosq, bool will, const char *topic, uint32_t payloadlen, const uint8_t *payload, int qos, bool retain);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:333:2: warning: passing argument 5 of 'mosquitto_will_set' makes pointer from integer without a cast [enabled by default]
retval = mosquitto_will_set(object->client, topic, payload_len, (void *) payload, qos, retain);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:268:20: note: expected 'const uint8_t *' but argument is of type 'zend_long'
libmosq_EXPORT int mosquitto_will_set(struct mosquitto *mosq, bool will, const char *topic, uint32_t payloadlen, const uint8_t *payload, int qos, bool retain);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:333:2: error: too few arguments to function 'mosquitto_will_set'
retval = mosquitto_will_set(object->client, topic, payload_len, (void *) payload, qos, retain);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:268:20: note: declared here
libmosq_EXPORT int mosquitto_will_set(struct mosquitto *mosq, bool will, const char *topic, uint32_t payloadlen, const uint8_t *payload, int qos, bool retain);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_connect':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:401:3: error: too few arguments to function 'mosquitto_connect'
retval = mosquitto_connect(object->client, host, port, keepalive);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:322:20: note: declared here
libmosq_EXPORT int mosquitto_connect(struct mosquitto *mosq, const char *host, int port, int keepalive, bool clean_session);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_onConnect':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:456:2: warning: passing argument 2 of 'mosquitto_connect_callback_set' from incompatible pointer type [enabled by default]
mosquitto_connect_callback_set(object->client, php_mosquitto_connect_callback);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:618:21: note: expected 'void (*)(void *, int)' but argument is of type 'void (*)(struct mosquitto *, void *, int)'
libmosq_EXPORT void mosquitto_connect_callback_set(struct mosquitto *mosq, void (*on_connect)(void *, int));
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_onDisconnect':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:485:2: warning: passing argument 2 of 'mosquitto_disconnect_callback_set' from incompatible pointer type [enabled by default]
mosquitto_disconnect_callback_set(object->client, php_mosquitto_disconnect_callback);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:634:21: note: expected 'void (*)(void *)' but argument is of type 'void (*)(struct mosquitto *, void *, int)'
libmosq_EXPORT void mosquitto_disconnect_callback_set(struct mosquitto *mosq, void (*on_disconnect)(void *));
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_onSubscribe':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:543:2: warning: passing argument 2 of 'mosquitto_subscribe_callback_set' from incompatible pointer type [enabled by default]
mosquitto_subscribe_callback_set(object->client, php_mosquitto_subscribe_callback);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:693:21: note: expected 'void (*)(void *, uint16_t, int, const uint8_t *)' but argument is of type 'void (*)(struct mosquitto *, void *, int, int, const int *)'
libmosq_EXPORT void mosquitto_subscribe_callback_set(struct mosquitto *mosq, void (*on_subscribe)(void *, uint16_t, int, const uint8_t *));
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_onUnsubscribe':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:572:2: warning: passing argument 2 of 'mosquitto_unsubscribe_callback_set' from incompatible pointer type [enabled by default]
mosquitto_unsubscribe_callback_set(object->client, php_mosquitto_unsubscribe_callback);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:710:21: note: expected 'void (*)(void *, uint16_t)' but argument is of type 'void (*)(struct mosquitto *, void *, int)'
libmosq_EXPORT void mosquitto_unsubscribe_callback_set(struct mosquitto *mosq, void (*on_unsubscribe)(void *, uint16_t));
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_onMessage':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:601:2: warning: passing argument 2 of 'mosquitto_message_callback_set' from incompatible pointer type [enabled by default]
mosquitto_message_callback_set(object->client, php_mosquitto_message_callback);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:673:21: note: expected 'void (*)(void *, const struct mosquitto_message *)' but argument is of type 'void (*)(struct mosquitto *, void *, const struct mosquitto_message *)'
libmosq_EXPORT void mosquitto_message_callback_set(struct mosquitto *mosq, void (*on_message)(void *, const struct mosquitto_message *));
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_onPublish':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:630:2: warning: passing argument 2 of 'mosquitto_publish_callback_set' from incompatible pointer type [enabled by default]
mosquitto_publish_callback_set(object->client, php_mosquitto_publish_callback);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:651:21: note: expected 'void (*)(void *, uint16_t)' but argument is of type 'void (*)(struct mosquitto *, void *, int)'
libmosq_EXPORT void mosquitto_publish_callback_set(struct mosquitto *mosq, void (*on_publish)(void *, uint16_t));
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_publish':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:705:2: warning: passing argument 2 of 'mosquitto_publish' from incompatible pointer type [enabled by default]
retval = mosquitto_publish(object->client, &mid, topic, payload_len, (void *) payload, qos, retain);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:395:20: note: expected 'uint16_t *' but argument is of type 'int *'
libmosq_EXPORT int mosquitto_publish(struct mosquitto *mosq, uint16_t *mid, const char *topic, uint32_t payloadlen, const uint8_t *payload, int qos, bool retain);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_subscribe':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:730:2: warning: passing argument 2 of 'mosquitto_subscribe' from incompatible pointer type [enabled by default]
retval = mosquitto_subscribe(object->client, &mid, sub, qos);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:417:20: note: expected 'uint16_t *' but argument is of type 'int *'
libmosq_EXPORT int mosquitto_subscribe(struct mosquitto *mosq, uint16_t *mid, const char *sub, int qos);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_unsubscribe':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:754:2: warning: passing argument 2 of 'mosquitto_unsubscribe' from incompatible pointer type [enabled by default]
retval = mosquitto_unsubscribe(object->client, &mid, sub);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:438:20: note: expected 'uint16_t *' but argument is of type 'int *'
libmosq_EXPORT int mosquitto_unsubscribe(struct mosquitto *mosq, uint16_t *mid, const char *sub);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_loop':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:777:2: error: too many arguments to function 'mosquitto_loop'
retval = mosquitto_loop(object->client, timeout, max_packets);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:503:20: note: declared here
libmosq_EXPORT int mosquitto_loop(struct mosquitto *mosq, int timeout);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'zim_Mosquitto_Client_loopForever':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:800:3: error: too many arguments to function 'mosquitto_loop'
retval = mosquitto_loop(object->client, timeout, max_packets);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:503:20: note: declared here
libmosq_EXPORT int mosquitto_loop(struct mosquitto *mosq, int timeout);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'mosquitto_client_object_destroy':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:858:2: error: too many arguments to function 'mosquitto_loop'
mosquitto_loop(client->client, 100, 1);
^
In file included from /home/lio/mqtt/php/Mosquitto-PHP/php_mosquitto.h:37:0,
from /home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:12:
/usr/include/mosquitto.h:503:20: note: declared here
libmosq_EXPORT int mosquitto_loop(struct mosquitto *mosq, int timeout);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'php_mosquitto_handle_errno':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:939:25: warning: initialization makes pointer from integer without a cast [enabled by default]
const char *message = mosquitto_strerror(retval);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'php_mosquitto_connect_callback':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:964:10: warning: assignment makes pointer from integer without a cast [enabled by default]
message = mosquitto_connack_string(rc);
^
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c: In function 'php_mosquitto_strerror_wrapper':
/home/lio/mqtt/php/Mosquitto-PHP/mosquitto.c:838:12: warning: ignoring return value of 'strerror_r', declared with attribute warn_unused_result [-Wunused-result]
strerror_r(err, buf, 256);
^
make: *** [mosquitto.lo] Error 1