WARNING: ubxtool and zerk are missing optional runtime module serial Ensure your PYTHONPATH includes /usr/lib/python3.11/site-packages/ CCLD mmfields.la CC src/usb.lo CC src/scpi/scpi_usbtmc_libusb.lo make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1/plugins/mmfields' Making all in plugins/mmpstrucdata make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1/plugins/mmpstrucdata' CC mmpstrucdata_la-mmpstrucdata.lo CC src/drivers.lo src/usb.c: In function 'usb_source_dispatch': src/usb.c:142:18: warning: cast between incompatible function types from 'GSourceFunc' {aka 'int (*)(void *)'} to 'int (*)(int, int, void *)' [-Wcast-function-type] 142 | keep = (*(sr_receive_data_callback)callback)(-1, revents, user_data); | ^ src/usb.c: In function 'usb_source_add': src/usb.c:459:39: warning: cast between incompatible function types from 'sr_receive_data_callback' {aka 'int (*)(int, int, void *)'} to 'gboolean (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 459 | g_source_set_callback(source, (GSourceFunc)cb, cb_data, NULL); | ^ CCLD mmpstrucdata.la CC src/driver_list_start.lo CC src/driver_list_stop.lo CC src/backend.lo make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1/plugins/mmpstrucdata' Making all in contrib/omhttpfs make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1/contrib/omhttpfs' CC omhttpfs_la-omhttpfs.lo omhttpfs.c: In function 'httpfs_curl_set_put': omhttpfs.c:258:9: warning: 'CURLOPT_PUT' is deprecated: since 7.12.1. Use CURLOPT_UPLOAD [-Wdeprecated-declarations] 258 | curl_easy_setopt(curl, CURLOPT_PUT, 0L); | ^~~~~~~~~~~~~~~~ In file included from omhttpfs.c:30: /home/buildroot/autobuild/instance-1/output-1/per-package/rsyslog/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/curl/curl.h:1286:3: note: declared here 1286 | CURLOPTDEPRECATED(CURLOPT_PUT, CURLOPTTYPE_LONG, 54, | ^~~~~~~~~~~~~~~~~ omhttpfs.c: In function 'httpfs_curl_set_post': omhttpfs.c:273:9: warning: 'CURLOPT_PUT' is deprecated: since 7.12.1. Use CURLOPT_UPLOAD [-Wdeprecated-declarations] 273 | curl_easy_setopt(curl, CURLOPT_PUT, 0L); | ^~~~~~~~~~~~~~~~ In file included from omhttpfs.c:30: /home/buildroot/autobuild/instance-1/output-1/per-package/rsyslog/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/curl/curl.h:1286:3: note: declared here 1286 | CURLOPTDEPRECATED(CURLOPT_PUT, CURLOPTTYPE_LONG, 54, | ^~~~~~~~~~~~~~~~~ CC src/conversion.lo CC src/device.lo CC src/session.lo CC src/session_file.lo src/session.c: In function 'fd_source_dispatch': src/session.c:130:18: warning: cast between incompatible function types from 'GSourceFunc' {aka 'int (*)(void *)'} to 'int (*)(int, int, void *)' [-Wcast-function-type] 130 | keep = (*(sr_receive_data_callback)callback) | ^ src/session.c: In function 'sr_session_fd_source_add': src/session.c:1239:39: warning: cast between incompatible function types from 'sr_receive_data_callback' {aka 'int (*)(int, int, void *)'} to 'gboolean (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 1239 | g_source_set_callback(source, (GSourceFunc)cb, cb_data, NULL); | ^ src/session.c: In function 'copy_src': src/session.c:1486:44: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 1486 | g_memdup(src, sizeof(struct sr_config))); | ^~~~~~~~ In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib.h:82, from src/session.c:27: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ src/session.c: In function 'sr_packet_copy': src/session.c:1542:17: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 1542 | analog_copy->encoding = g_memdup(analog->encoding, | ^~~~~~~~~~~ In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib.h:82, from src/session.c:27: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ src/session.c:1544:17: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 1544 | analog_copy->meaning = g_memdup(analog->meaning, | ^~~~~~~~~~~ In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib.h:82, from src/session.c:27: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ src/session.c:1548:17: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 1548 | analog_copy->spec = g_memdup(analog->spec, | ^~~~~~~~~~~ In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib.h:82, from src/session.c:27: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ CC src/session_driver.lo CCLD omhttpfs.la make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1/contrib/omhttpfs' Making all in contrib/impcap make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1/contrib/impcap' CC impcap_la-impcap.lo CC src/hwdriver.lo CC src/trigger.lo CC src/soft-trigger.lo CC src/analog.lo CC src/fallback.lo CC src/resource.lo CC impcap_la-arp_parser.lo CC src/strutil.lo CC impcap_la-eth_parser.lo CC src/log.lo CC src/version.lo In file included from src/strutil.c:37: src/libsigrok-internal.h:70: warning: "R8" redefined 70 | #define R8(x) ((unsigned)((const uint8_t*)(x))[0]) | In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/signal.h:329, from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib/gbacktrace.h:36, from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib.h:34, from include/libsigrok/libsigrok.h:27, from src/strutil.c:36: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/sys/ucontext.h:59: note: this is the location of the previous definition 59 | #define R8 R8 | CC impcap_la-icmp_parser.lo CC src/error.lo CC src/std.lo CC impcap_la-ipv4_parser.lo CC impcap_la-ipv6_parser.lo In file included from src/std.c:37: src/libsigrok-internal.h:70: warning: "R8" redefined 70 | #define R8(x) ((unsigned)((const uint8_t*)(x))[0]) | In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/signal.h:329, from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib/gbacktrace.h:36, from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib.h:34, from src/std.c:35: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/sys/ucontext.h:59: note: this is the location of the previous definition 59 | #define R8 R8 | CC src/sw_limits.lo CC impcap_la-ipx_parser.lo CC impcap_la-llc_parser.lo CC src/input/input.lo CC src/input/binary.lo CC impcap_la-udp_parser.lo CC impcap_la-dns_parser.lo CC impcap_la-tcp_parser.lo CC src/input/chronovu_la8.lo CC src/input/csv.lo CC src/input/logicport.lo CC impcap_la-smb_parser.lo CC src/input/raw_analog.lo CC impcap_la-ftp_parser.lo CC src/input/trace32_ad.lo CC impcap_la-http_parser.lo CC src/input/vcd.lo CC src/input/wav.lo CCLD impcap.la src/input/trace32_ad.c: In function 'process_buffer': src/input/trace32_ad.c:557:43: warning: 'pod_data' may be used uninitialized in this function [-Wmaybe-uninitialized] 557 | value = (pod_data >> i) & 1; | ~~~~~~~~~~^~~~~ src/input/trace32_ad.c:453:18: note: 'pod_data' was declared here 453 | uint32_t pod_data; | ^~~~~~~~ make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1/contrib/impcap' Making all in tests make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1/tests' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1/tests' make[2]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1' make[1]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/rsyslog-8.2204.1' CC src/input/null.lo CC src/output/output.lo CC src/output/analog.lo CC src/output/ascii.lo CC src/output/bits.lo CC src/output/binary.lo CC src/output/csv.lo CC src/output/chronovu_la8.lo CC src/output/wav.lo CC src/output/hex.lo CC src/output/ols.lo CC src/output/srzip.lo CC src/output/vcd.lo CC src/output/wavedrom.lo CC src/output/null.lo CC src/transform/transform.lo CC src/transform/nop.lo CC src/transform/scale.lo CC src/transform/invert.lo CC src/scpi/scpi.lo CC src/scpi/scpi_tcp.lo CC src/bt/bt_bluez.lo CC src/modbus/modbus.lo CC src/modbus/modbus_serial_rtu.lo CC src/dmm/asycii.lo CC src/dmm/bm25x.lo CC src/dmm/bm86x.lo CC src/dmm/dtm0660.lo CC src/dmm/eev121gw.lo CC src/dmm/es519xx.lo CC src/dmm/fs9721.lo CC src/dmm/fs9922.lo CC src/dmm/m2110.lo CC src/dmm/metex14.lo CC src/dmm/ms2115b.lo CC src/dmm/ms8250d.lo CC src/dmm/rs9lcd.lo CC src/dmm/ut372.lo CC src/dmm/ut71x.lo CC src/dmm/vc870.lo CC src/dmm/vc96.lo CC src/lcr/es51919.lo CC src/lcr/vc4080.lo CC src/scale/kern.lo CC src/hardware/agilent-dmm/protocol.lo CC src/hardware/agilent-dmm/api.lo CC src/hardware/appa-55ii/protocol.lo CC src/hardware/appa-55ii/api.lo CC src/hardware/arachnid-labs-re-load-pro/protocol.lo CC src/hardware/arachnid-labs-re-load-pro/api.lo CC src/hardware/asix-sigma/protocol.lo CC src/hardware/asix-sigma/api.lo src/hardware/asix-sigma/protocol.c: In function 'sigma_fpga_init_bitbang': src/hardware/asix-sigma/protocol.c:306:9: warning: 'ftdi_usb_purge_buffers' is deprecated [-Wdeprecated-declarations] 306 | ftdi_usb_purge_buffers(&devc->ftdic); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/hardware/asix-sigma/protocol.h:28, from src/hardware/asix-sigma/protocol.c:27: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:566:20: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:247:55: note: in definition of macro 'DEPRECATED' 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func | ^~~~ src/hardware/asix-sigma/protocol.c: In function 'upload_firmware': src/hardware/asix-sigma/protocol.c:494:9: warning: 'ftdi_usb_purge_buffers' is deprecated [-Wdeprecated-declarations] 494 | ftdi_usb_purge_buffers(&devc->ftdic); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/hardware/asix-sigma/protocol.h:28, from src/hardware/asix-sigma/protocol.c:27: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:566:20: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:247:55: note: in definition of macro 'DEPRECATED' 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func | ^~~~ CC src/hardware/atten-pps3xxx/protocol.lo CC src/hardware/atten-pps3xxx/api.lo CC src/hardware/baylibre-acme/protocol.lo CC src/hardware/baylibre-acme/api.lo CC src/hardware/baylibre-acme/gpio.lo CC src/hardware/beaglelogic/protocol.lo CC src/hardware/beaglelogic/api.lo CC src/hardware/beaglelogic/beaglelogic_native.lo CC src/hardware/beaglelogic/beaglelogic_tcp.lo CC src/hardware/brymen-dmm/parser.lo CC src/hardware/brymen-dmm/protocol.lo CC src/hardware/brymen-dmm/api.lo CC src/hardware/cem-dt-885x/protocol.lo CC src/hardware/cem-dt-885x/api.lo CC src/hardware/center-3xx/protocol.lo CC src/hardware/center-3xx/api.lo CC src/hardware/chronovu-la/protocol.lo CC src/hardware/chronovu-la/api.lo src/hardware/chronovu-la/protocol.c: In function 'close_usb_reset_sequencer': src/hardware/chronovu-la/protocol.c:205:17: warning: 'ftdi_usb_purge_buffers' is deprecated [-Wdeprecated-declarations] 205 | if ((ret = ftdi_usb_purge_buffers(devc->ftdic)) < 0) | ^~ In file included from src/hardware/chronovu-la/protocol.h:25, from src/hardware/chronovu-la/protocol.c:21: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:566:20: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:247:55: note: in definition of macro 'DEPRECATED' 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func | ^~~~ CC src/hardware/colead-slm/protocol.lo CC src/hardware/colead-slm/api.lo src/hardware/chronovu-la/api.c: In function 'dev_open': src/hardware/chronovu-la/api.c:246:9: warning: 'ftdi_usb_purge_buffers' is deprecated [-Wdeprecated-declarations] 246 | if ((ret = ftdi_usb_purge_buffers(devc->ftdic)) < 0) { | ^~ In file included from src/hardware/chronovu-la/protocol.h:25, from src/hardware/chronovu-la/api.c:21: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:566:20: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:247:55: note: in definition of macro 'DEPRECATED' 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func | ^~~~ CC src/hardware/conrad-digi-35-cpu/protocol.lo CC src/hardware/conrad-digi-35-cpu/api.lo CC src/hardware/demo/protocol.lo CC src/hardware/demo/api.lo CC src/hardware/dreamsourcelab-dslogic/protocol.lo CC src/hardware/dreamsourcelab-dslogic/api.lo CC src/hardware/fluke-45/protocol.lo CC src/hardware/fluke-45/api.lo CC src/hardware/fluke-dmm/protocol.lo CC src/hardware/fluke-dmm/api.lo CC src/hardware/ftdi-la/protocol.lo CC src/hardware/ftdi-la/api.lo CC src/hardware/fx2lafw/protocol.lo src/hardware/ftdi-la/api.c: In function 'dev_open': src/hardware/ftdi-la/api.c:274:9: warning: 'ftdi_usb_purge_buffers' is deprecated [-Wdeprecated-declarations] 274 | ret = ftdi_usb_purge_buffers(devc->ftdic); | ^~~ In file included from src/hardware/ftdi-la/api.c:21: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:566:20: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:247:55: note: in definition of macro 'DEPRECATED' 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func | ^~~~ CC src/hardware/fx2lafw/api.lo CC src/hardware/gmc-mh-1x-2x/protocol.lo CC src/hardware/gmc-mh-1x-2x/api.lo CC src/hardware/gwinstek-gds-800/protocol.lo CC src/hardware/gwinstek-gds-800/api.lo CC src/hardware/gwinstek-gpd/protocol.lo CC src/hardware/gwinstek-gpd/api.lo CC src/hardware/hameg-hmo/protocol.lo CC src/hardware/hameg-hmo/api.lo CC src/hardware/hantek-4032l/protocol.lo CC src/hardware/hantek-4032l/api.lo CC src/hardware/hantek-6xxx/protocol.lo CC src/hardware/hantek-6xxx/api.lo CC src/hardware/hantek-dso/protocol.lo CC src/hardware/hantek-dso/api.lo CC src/hardware/hp-3457a/protocol.lo CC src/hardware/hp-3457a/api.lo CC src/hardware/ikalogic-scanalogic2/protocol.lo CC src/hardware/ikalogic-scanalogic2/api.lo CC src/hardware/ikalogic-scanaplus/protocol.lo CC src/hardware/ikalogic-scanaplus/api.lo src/hardware/ikalogic-scanaplus/api.c: In function 'dev_open': src/hardware/ikalogic-scanaplus/api.c:144:9: warning: 'ftdi_usb_purge_buffers' is deprecated [-Wdeprecated-declarations] 144 | if ((ret = ftdi_usb_purge_buffers(devc->ftdic)) < 0) { | ^~ In file included from src/hardware/ikalogic-scanaplus/protocol.h:26, from src/hardware/ikalogic-scanaplus/api.c:21: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:566:20: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:247:55: note: in definition of macro 'DEPRECATED' 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func | ^~~~ CC src/hardware/ipdbg-la/protocol.lo CC src/hardware/ipdbg-la/api.lo CC src/hardware/kecheng-kc-330b/protocol.lo CC src/hardware/kecheng-kc-330b/api.lo CC src/hardware/kern-scale/protocol.lo CC src/hardware/kern-scale/api.lo CC src/hardware/korad-kaxxxxp/protocol.lo CC src/hardware/korad-kaxxxxp/api.lo CC src/hardware/lascar-el-usb/protocol.lo CC src/hardware/lascar-el-usb/api.lo CC src/hardware/lecroy-logicstudio/protocol.lo CC src/hardware/lecroy-logicstudio/api.lo CC src/hardware/lecroy-xstream/protocol.lo CC src/hardware/lecroy-xstream/api.lo CC src/hardware/manson-hcs-3xxx/protocol.lo CC src/hardware/manson-hcs-3xxx/api.lo CC src/hardware/mastech-ms6514/protocol.lo CC src/hardware/mastech-ms6514/api.lo CC src/hardware/maynuo-m97/protocol.lo CC src/hardware/maynuo-m97/api.lo CC src/hardware/microchip-pickit2/protocol.lo CC src/hardware/microchip-pickit2/api.lo CC src/hardware/mic-985xx/protocol.lo CC src/hardware/mic-985xx/api.lo CC src/hardware/mooshimeter-dmm/protocol.lo CC src/hardware/mooshimeter-dmm/api.lo CC src/hardware/motech-lps-30x/protocol.lo CC src/hardware/motech-lps-30x/api.lo CC src/hardware/norma-dmm/protocol.lo CC src/hardware/norma-dmm/api.lo CC src/hardware/openbench-logic-sniffer/protocol.lo CC src/hardware/openbench-logic-sniffer/api.lo CC src/hardware/pce-322a/protocol.lo CC src/hardware/pce-322a/api.lo CC src/hardware/pipistrello-ols/protocol.lo CC src/hardware/pipistrello-ols/api.lo CC src/hardware/rdtech-dps/protocol.lo CC src/hardware/rdtech-dps/api.lo src/hardware/pipistrello-ols/protocol.c: In function 'p_ols_open': src/hardware/pipistrello-ols/protocol.c:93:9: warning: 'ftdi_usb_purge_buffers' is deprecated [-Wdeprecated-declarations] 93 | if ((ret = ftdi_usb_purge_buffers(devc->ftdic)) < 0) { | ^~ In file included from src/hardware/pipistrello-ols/protocol.h:26, from src/hardware/pipistrello-ols/protocol.c:21: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:566:20: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/libftdi1/ftdi.h:247:55: note: in definition of macro 'DEPRECATED' 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func | ^~~~ CC src/hardware/rigol-ds/protocol.lo CC src/hardware/rigol-ds/api.lo CC src/hardware/rohde-schwarz-sme-0x/protocol.lo CC src/hardware/rohde-schwarz-sme-0x/api.lo CC src/hardware/saleae-logic16/protocol.lo CC src/hardware/saleae-logic16/api.lo CC src/hardware/saleae-logic-pro/protocol.lo CC src/hardware/saleae-logic-pro/api.lo CC src/hardware/scpi-dmm/protocol.lo CC src/hardware/scpi-dmm/api.lo CC src/hardware/scpi-pps/protocol.lo CC src/hardware/scpi-pps/profiles.lo CC src/hardware/scpi-pps/api.lo CC src/hardware/serial-dmm/protocol.lo CC src/hardware/serial-dmm/api.lo CC src/hardware/serial-lcr/protocol.lo CC src/hardware/serial-lcr/api.lo CC src/hardware/siglent-sds/protocol.lo CC src/hardware/siglent-sds/api.lo CC src/hardware/sysclk-lwla/lwla.lo In file included from src/hardware/siglent-sds/protocol.c:35: ./src/libsigrok-internal.h:70: warning: "R8" redefined 70 | #define R8(x) ((unsigned)((const uint8_t*)(x))[0]) | In file included from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/signal.h:329, from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib/gbacktrace.h:36, from /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/glib-2.0/glib.h:34, from src/hardware/siglent-sds/protocol.c:27: /home/buildroot/autobuild/instance-1/output-1/per-package/libsigrok/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/sys/ucontext.h:59: note: this is the location of the previous definition 59 | #define R8 R8 | src/hardware/siglent-sds/protocol.c: In function 'siglent_sds_get_digital': src/hardware/siglent-sds/protocol.c:382:84: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 382 | if (data_low_channels->len <= samples_index) { | ^~ src/hardware/siglent-sds/protocol.c:391:85: warning: comparison of integer expressions of different signedness: 'guint' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 391 | if (data_high_channels->len <= samples_index) { | ^~ src/hardware/siglent-sds/protocol.c:417:60: warning: comparison of integer expressions of different signedness: 'long int' and 'guint' {aka 'unsigned int'} [-Wsign-compare] 417 | for (long index = 0; index < tmp_samplebuf->len; index++) { | ^ In file included from src/hardware/siglent-sds/protocol.c:37: src/hardware/siglent-sds/protocol.c: In function 'siglent_sds_receive': src/hardware/siglent-sds/protocol.h:28:20: warning: format '%li' expects argument of type 'long int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 28 | #define LOG_PREFIX "siglent-sds" | ^~~~~~~~~~~~~ ./src/libsigrok-internal.h:821:45: note: in expansion of macro 'LOG_PREFIX' 821 | #define sr_dbg(...) sr_log(SR_LOG_DBG, LOG_PREFIX ": " __VA_ARGS__) | ^~~~~~~~~~ src/hardware/siglent-sds/protocol.c:566:41: note: in expansion of macro 'sr_dbg' 566 | sr_dbg("Requesting: %li bytes.", devc->num_samples - devc->num_block_bytes); | ^~~~~~ src/hardware/siglent-sds/protocol.c: In function 'siglent_sds_get_dev_cfg_horizontal': src/hardware/siglent-sds/protocol.h:28:20: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 28 | #define LOG_PREFIX "siglent-sds" | ^~~~~~~~~~~~~ ./src/libsigrok-internal.h:821:45: note: in expansion of macro 'LOG_PREFIX' 821 | #define sr_dbg(...) sr_log(SR_LOG_DBG, LOG_PREFIX ": " __VA_ARGS__) | ^~~~~~~~~~ src/hardware/siglent-sds/protocol.c:942:9: note: in expansion of macro 'sr_dbg' 942 | sr_dbg("Current memory depth: %lu.", devc->memory_depth_analog); | ^~~~~~ CC src/hardware/sysclk-lwla/lwla1016.lo CC src/hardware/sysclk-lwla/lwla1034.lo CC src/hardware/sysclk-lwla/protocol.lo CC src/hardware/sysclk-lwla/api.lo CC src/hardware/sysclk-sla5032/protocol.lo CC src/hardware/sysclk-sla5032/api.lo CC src/hardware/teleinfo/protocol.lo CC src/hardware/teleinfo/api.lo CC src/hardware/testo/protocol.lo CC src/hardware/testo/api.lo CC src/hardware/tondaj-sl-814/protocol.lo CC src/hardware/tondaj-sl-814/api.lo CC src/hardware/uni-t-dmm/protocol.lo CC src/hardware/uni-t-dmm/api.lo CC src/hardware/uni-t-ut32x/protocol.lo CC src/hardware/uni-t-ut32x/api.lo CC src/hardware/yokogawa-dlm/protocol.lo CC src/hardware/yokogawa-dlm/protocol_wrappers.lo CC src/hardware/yokogawa-dlm/api.lo CC src/hardware/zeroplus-logic-cube/analyzer.lo src/hardware/yokogawa-dlm/api.c: In function 'config_list': src/hardware/yokogawa-dlm/api.c:429:33: warning: 'std_gvar_array_u32' reading 4 bytes from a region of size 0 [-Wstringop-overread] 429 | *data = std_gvar_array_u32(ARRAY_AND_SIZE(devopts_cg_digital)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hardware/yokogawa-dlm/api.c:429:33: note: referencing argument 1 of type 'const uint32_t *' {aka 'const unsigned int *'} In file included from ./src/scpi.h:30, from src/hardware/yokogawa-dlm/api.c:23: ./src/libsigrok-internal.h:1071:19: note: in a call to function 'std_gvar_array_u32' 1071 | SR_PRIV GVariant *std_gvar_array_u32(const uint32_t a[], unsigned int n); | ^~~~~~~~~~~~~~~~~~ CC src/hardware/zeroplus-logic-cube/gl_usb.lo CC src/hardware/zeroplus-logic-cube/protocol.lo CC src/hardware/zeroplus-logic-cube/api.lo CC src/hardware/zketech-ebd-usb/protocol.lo CC src/hardware/zketech-ebd-usb/api.lo CCLD src/libdrivers_head.la CCLD src/libdrivers_tail.la CCLD src/libdrivers.la copying selected object files to avoid basename conflicts... CCLD src/libdrivers.o GEN src/libdrivers.lo CCLD libsigrok.la copying selected object files to avoid basename conflicts... make[1]: Leaving directory '/home/buildroot/autobuild/instance-1/output-1/build/libsigrok-0.5.2' make: Leaving directory '/home/buildroot/autobuild/instance-1/buildroot'