Mock Version: 1.4.13 Mock Version: 1.4.13 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/domoticz.spec'], chrootPath='/var/lib/mock/f30-build-15074560-1075138/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/domoticz.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/domoticz-4.9700-6.fc30.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/domoticz.spec'], chrootPath='/var/lib/mock/f30-build-15074560-1075138/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/domoticz.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.sVhyeA + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf domoticz-4.9700 + /usr/bin/gzip -dc /builddir/build/SOURCES/domoticz-4.9700.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd domoticz-4.9700 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (domoticz-version.patch):' Patch #1 (domoticz-version.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .version --fuzz=0 patching file appversion.default + echo 'Patch #2 (domoticz-tinyxpath.patch):' Patch #2 (domoticz-tinyxpath.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .tinyxpath --fuzz=0 patching file CMakeLists.txt patching file hardware/OnkyoAVTCP.cpp + echo 'Patch #3 (domoticz-openzwave.patch):' Patch #3 (domoticz-openzwave.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .openzwave --fuzz=0 patching file CMakeLists.txt Hunk #1 succeeded at 708 (offset 26 lines). patching file hardware/openzwave/control_panel/ozwcp.cpp patching file hardware/openzwave/control_panel/ozwcp.h + echo 'Patch #4 (domoticz-openzwave-Dev.patch):' Patch #4 (domoticz-openzwave-Dev.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .openzwave-Dev --fuzz=0 patching file hardware/OpenZWave.cpp Hunk #1 succeeded at 1689 (offset 48 lines). Hunk #2 succeeded at 2507 (offset 48 lines). Hunk #3 succeeded at 2945 (offset 48 lines). + echo 'Patch #5 (domoticz-python.patch):' Patch #5 (domoticz-python.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .python --fuzz=0 patching file hardware/plugins/DelayedLink.h Hunk #1 succeeded at 133 (offset 7 lines). Hunk #2 succeeded at 240 (offset 14 lines). Hunk #3 succeeded at 253 (offset 14 lines). + echo 'Patch #6 (domoticz-cp-js.patch):' Patch #6 (domoticz-cp-js.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .ozwcp-cp-js --fuzz=0 patching file www/ozwcp/cp.js + echo 'Patch #7 (domoticz-python37.patch):' Patch #7 (domoticz-python37.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .python37 --fuzz=0 patching file hardware/plugins/DelayedLink.h Hunk #2 succeeded at 193 (offset -9 lines). Hunk #3 succeeded at 348 (offset -27 lines). patching file hardware/plugins/PluginManager.cpp patching file hardware/plugins/PluginManager.h patching file hardware/plugins/PluginMessages.h patching file hardware/plugins/Plugins.cpp patching file hardware/plugins/Plugins.h patching file main/EventsPythonModule.cpp patching file hardware/plugins/DelayedLink.h Hunk #2 succeeded at 231 (offset -9 lines). Hunk #3 succeeded at 391 (offset -27 lines). patching file hardware/plugins/Plugins.cpp patching file hardware/plugins/Plugins.h patching file hardware/plugins/DelayedLink.h Hunk #2 succeeded at 197 (offset -9 lines). Hunk #3 succeeded at 355 (offset -27 lines). patching file hardware/plugins/PluginManager.cpp + rm -f hardware/openzwave/Bitfield.h hardware/openzwave/Defs.h hardware/openzwave/DoxygenMain.h hardware/openzwave/Driver.h hardware/openzwave/Group.h hardware/openzwave/Manager.h hardware/openzwave/Msg.h hardware/openzwave/Node.h hardware/openzwave/Notification.h hardware/openzwave/OZWException.h hardware/openzwave/Options.h hardware/openzwave/Scene.h hardware/openzwave/Utils.h hardware/openzwave/ZWSecurity.h + rm -rf hardware/openzwave/aes + rm -rf hardware/openzwave/command_classes + rm -rf hardware/openzwave/platform + rm -rf hardware/openzwave/value_classes + rm -rf sqlite/ + rm -rf tinyxpath/ + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.e7bn4o + umask 022 + cd /builddir/build/BUILD + cd domoticz-4.9700 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DUSE_STATIC_LIBSTDCXX=NO -DUSE_STATIC_OPENZWAVE=NO -DUSE_OPENSSL_STATIC=NO -DUSE_BUILTIN_LUA=NO -DUSE_BUILTIN_MQTT=NO -DUSE_BUILTIN_SQLITE=NO -DUSE_BUILTIN_TINYXPATH=NO -DUSE_STATIC_BOOST=NO -DCMAKE_INSTALL_PREFIX=/usr/share/domoticz . -- The C compiler identification is GNU 9.0.1 -- The CXX compiler identification is GNU 9.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Failed to get ProjectRevision from git -- Read ProjectRevision from appversion.default -- ########################### -- Compiling Revision #9700 -- ########################### -- Found PkgConfig: /usr/bin/pkg-config (found version "1.5.4") -- Checking for one of the modules 'lua5.2>=5.2;lua>=5.2;lua-5.2' -- Found lua.h at: /usr/include -- Found lua library at: /usr/lib64/liblua.so -- Found mosquittopp.h at: /usr/include -- Found libmosquittopp at: /usr/lib64/libmosquittopp.so -- Found PythonLibs: /usr/lib64/libpython3.7m.so (found suitable version "3.7.2", minimum required is "3.4") -- Python3 includes found at: /usr/include/python3.7m -- Looking for execinfo.h -- Looking for execinfo.h - found -- Looking for 3 include files sys/types.h, ..., linux/i2c.h -- Looking for 3 include files sys/types.h, ..., linux/i2c.h - found -- Building with I2C support -- Looking for include files sys/types.h, linux/spi/spidev.h -- Looking for include files sys/types.h, linux/spi/spidev.h - found -- Building with SPI support -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1a") -- OPENSSL_LIBRARIES: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Boost version: 1.69.0 -- Found the following Boost libraries: -- thread -- system -- chrono -- date_time -- atomic -- Linking against boost dynamic libraries -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- ZLIB libraries found at: /usr/lib64/libz.so -- ZLIB includes found at: /usr/include -- Found CURL: /usr/lib64/libcurl.so (found version "7.63.0") -- Curl libraries found at: /usr/lib64/libcurl.so -- Curl includes found at: /usr/include -- Found LIBUSB: /usr/lib64/libusb.so -- LIBUSB found at: /usr/lib64/libusb.so -- TinyXML found at: tinyxml -- TinyXPath found -- Checking for module 'libopenzwave' -- Found libopenzwave, version 1.5 -- ==== OpenZWave package found! -- /usr/lib64/libopenzwave.so -- /usr/lib64/libopenzwave.so -- GPIO is not available -- Not found telldus-core (telldus-core.h), not adding tellstick support BUILDSTDERR: /usr/bin/c++ ;-O2;-g;-pipe;-Wall;-Werror=format-security;-Wp,-D_FORTIFY_SOURCE=2;-Wp,-D_GLIBCXX_ASSERTIONS;-fexceptions;-fstack-protector-strong;-grecord-gcc-switches;-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1;-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1;-m64;-mtune=generic;-fasynchronous-unwind-tables;-fstack-clash-protection;-fcf-protection;-std=c++11;;-I/usr/include;-I/usr/include;-I/usr/include/python3.7m;-I/builddir/build/BUILD/domoticz-4.9700/main;-I/builddir/build/BUILD/domoticz-4.9700/tinyxpath;-I/usr/include;-I/usr/include;-I/usr/include;-I/builddir/build/BUILD/domoticz-4.9700/zip;-I/usr/include;-I/usr/include/tinyxpath;-I/usr/include/openzwave;-DWITH_EXTERNAL_LUA;-DWITH_EXTERNAL_SQLITE;-DENABLE_PYTHON;-DHAVE_EXECINFO_H;-DHAVE_LINUX_I2C;-DHAVE_LINUX_SPI;-DWWW_ENABLE_SSL;-DWITH_LIBUSB;-DWITH_EXTERNAL_TINYXPATH;-DWITH_OPENZWAVE -x c++-header -o /builddir/build/BUILD/domoticz-4.9700/stdafx.h.gch/.c++ /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h -- Using dynamic libgcc_s/libstdc++ -- Configuring done -- Generating done BUILDSTDERR: CMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: CMAKE_CXX_FLAGS_RELEASE BUILDSTDERR: CMAKE_C_FLAGS_RELEASE BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: INCLUDE_INSTALL_DIR BUILDSTDERR: LIB_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/domoticz-4.9700 + make -j6 /usr/bin/cmake -S/builddir/build/BUILD/domoticz-4.9700 -B/builddir/build/BUILD/domoticz-4.9700 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/domoticz-4.9700/CMakeFiles /builddir/build/BUILD/domoticz-4.9700/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/domoticz-4.9700' make -f CMakeFiles/revisiontag.dir/build.make CMakeFiles/revisiontag.dir/depend make -f CMakeFiles/domoticz_gch.dir/build.make CMakeFiles/domoticz_gch.dir/depend make -f zip/CMakeFiles/minizip.dir/build.make zip/CMakeFiles/minizip.dir/depend make[2]: Entering directory '/builddir/build/BUILD/domoticz-4.9700' cd /builddir/build/BUILD/domoticz-4.9700 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700/CMakeFiles/revisiontag.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/domoticz-4.9700' cd /builddir/build/BUILD/domoticz-4.9700 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700/CMakeFiles/domoticz_gch.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/domoticz-4.9700' cd /builddir/build/BUILD/domoticz-4.9700 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700/zip /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700/zip /builddir/build/BUILD/domoticz-4.9700/zip/CMakeFiles/minizip.dir/DependInfo.cmake --color= Scanning dependencies of target domoticz_gch Scanning dependencies of target minizip make[2]: Leaving directory '/builddir/build/BUILD/domoticz-4.9700' make -f CMakeFiles/domoticz_gch.dir/build.make CMakeFiles/domoticz_gch.dir/build make[2]: Leaving directory '/builddir/build/BUILD/domoticz-4.9700' make -f zip/CMakeFiles/minizip.dir/build.make zip/CMakeFiles/minizip.dir/build Scanning dependencies of target revisiontag make[2]: Leaving directory '/builddir/build/BUILD/domoticz-4.9700' make[2]: Entering directory '/builddir/build/BUILD/domoticz-4.9700' make -f CMakeFiles/revisiontag.dir/build.make CMakeFiles/revisiontag.dir/build make[2]: Entering directory '/builddir/build/BUILD/domoticz-4.9700' make[2]: Entering directory '/builddir/build/BUILD/domoticz-4.9700' /usr/bin/cmake -DSOURCE_DIR=/builddir/build/BUILD/domoticz-4.9700 -P /builddir/build/BUILD/domoticz-4.9700/getgit.cmake [ 1%] Building C object zip/CMakeFiles/minizip.dir/unzip.c.o [ 1%] Generating stdafx.h.gch/.c++ [ 1%] Building C object zip/CMakeFiles/minizip.dir/ioapi.c.o /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -I/usr/include -I/usr/include -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/usr/include -I/usr/include -I/usr/include -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include -I/usr/include/tinyxpath -I/usr/include/openzwave -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWWW_ENABLE_SSL -DWITH_LIBUSB -DWITH_EXTERNAL_TINYXPATH -DWITH_OPENZWAVE -x c++-header -o /builddir/build/BUILD/domoticz-4.9700/stdafx.h.gch/.c++ /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h cd /builddir/build/BUILD/domoticz-4.9700/zip && /usr/bin/cc -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -o CMakeFiles/minizip.dir/unzip.c.o -c /builddir/build/BUILD/domoticz-4.9700/zip/unzip.c cd /builddir/build/BUILD/domoticz-4.9700/zip && /usr/bin/cc -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -o CMakeFiles/minizip.dir/ioapi.c.o -c /builddir/build/BUILD/domoticz-4.9700/zip/ioapi.c -- Found Git: /usr/bin/git (found version "2.20.1") BUILDSTDERR: fatal: not a git repository: './.git' -- Failed to get ProjectRevision from git, set it to 0 BUILDSTDERR: fatal: not a git repository: './.git' -- Failed to get ProjectHash from git, set it to 0 BUILDSTDERR: fatal: not a git repository: './.git' -- Failed to get ProjectDate from git, set it to 0 BUILDSTDERR: fatal: not a git repository: './.git' -- ProjectDate is 0 and appversion.default exists, copy it make[2]: Leaving directory '/builddir/build/BUILD/domoticz-4.9700' [ 1%] Built target revisiontag [ 2%] Linking C static library libminizip.a cd /builddir/build/BUILD/domoticz-4.9700/zip && /usr/bin/cmake -P CMakeFiles/minizip.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/domoticz-4.9700/zip && /usr/bin/cmake -E cmake_link_script CMakeFiles/minizip.dir/link.txt --verbose=1 /usr/bin/ar qc libminizip.a CMakeFiles/minizip.dir/unzip.c.o CMakeFiles/minizip.dir/ioapi.c.o /usr/bin/ranlib libminizip.a make[2]: Leaving directory '/builddir/build/BUILD/domoticz-4.9700' [ 2%] Built target minizip make[2]: Leaving directory '/builddir/build/BUILD/domoticz-4.9700' [ 2%] Built target domoticz_gch make -f CMakeFiles/domoticz.dir/build.make CMakeFiles/domoticz.dir/depend make[2]: Entering directory '/builddir/build/BUILD/domoticz-4.9700' cd /builddir/build/BUILD/domoticz-4.9700 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700 /builddir/build/BUILD/domoticz-4.9700/CMakeFiles/domoticz.dir/DependInfo.cmake --color= Scanning dependencies of target domoticz make[2]: Leaving directory '/builddir/build/BUILD/domoticz-4.9700' make -f CMakeFiles/domoticz.dir/build.make CMakeFiles/domoticz.dir/build make[2]: Entering directory '/builddir/build/BUILD/domoticz-4.9700' [ 3%] Building CXX object CMakeFiles/domoticz.dir/main/stdafx.cpp.o [ 3%] Building CXX object CMakeFiles/domoticz.dir/main/CmdLine.cpp.o [ 3%] Building CXX object CMakeFiles/domoticz.dir/main/Camera.cpp.o [ 3%] Building CXX object CMakeFiles/domoticz.dir/main/domoticz.cpp.o [ 4%] Building CXX object CMakeFiles/domoticz.dir/main/dzVents.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/Camera.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/Camera.cpp /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/CmdLine.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/CmdLine.cpp /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/domoticz.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/domoticz.cpp /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/stdafx.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/stdafx.cpp /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/dzVents.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/dzVents.cpp [ 4%] Building CXX object CMakeFiles/domoticz.dir/main/EventSystem.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/EventSystem.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/CmdLine.cpp:35: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/CmdLine.h:111: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: 111 | #pragma warning(disable:4786) BUILDSTDERR: | BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/domoticz.cpp:26: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/CmdLine.h:111: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: 111 | #pragma warning(disable:4786) BUILDSTDERR: | BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/domoticz.cpp:21: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/Camera.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 5%] Building CXX object CMakeFiles/domoticz.dir/main/EventsPythonModule.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/EventsPythonModule.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonModule.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/dzVents.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/dzVents.cpp: In member function 'bool CdzVents::UpdateDevice(lua_State*, const std::vector&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/dzVents.cpp:235:10: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 235 | if (idx == -1) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/domoticz.cpp: In function 'void daemonize(const char*, const char*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/domoticz.cpp:306:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 306 | if (twrite != strlen(str)) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/dzVents.cpp: In member function 'bool CdzVents::CancelItem(lua_State*, const std::vector&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/dzVents.cpp:277:6: warning: unused variable 'count' [-Wunused-variable] BUILDSTDERR: 277 | int count = 0; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/domoticz.cpp: In function 'int main(int, char**)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/domoticz.cpp:1176:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1176 | for ( idx = 0; idx < sizeof(facilities)/sizeof(facilities[0]); idx++ ) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object CMakeFiles/domoticz.dir/main/EventsPythonDevice.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/EventsPythonDevice.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonDevice.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp: In member function 'void CEventSystem::GetCurrentMeasurementStates()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp:628:9: warning: variable 'chill' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 628 | float chill = 0; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp:646:8: warning: variable 'isBaroFloat' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 646 | bool isBaroFloat = false; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp: In member function 'void CEventSystem::EvaluateLuaClassic(CEventSystem::lua_State*, const CEventSystem::_tEventQueue&, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp:2756:9: warning: variable 'thisDeviceWindDir' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 2756 | float thisDeviceWindDir = 0; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp:2757:9: warning: variable 'thisDeviceWindSpeed' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 2757 | float thisDeviceWindSpeed = 0; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp:2758:9: warning: variable 'thisDeviceWindGust' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 2758 | float thisDeviceWindGust = 0; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp: In member function 'bool CEventSystem::ScheduleEvent(int, const string&, bool, const string&, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp:3945:13: warning: unused variable 'pHardware' [-Wunused-variable] BUILDSTDERR: 3945 | CKodi *pHardware = reinterpret_cast(pBaseHardware); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonDevice.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonDevice.h:58:27: warning: 'Plugins::PDeviceType' defined but not used [-Wunused-variable] BUILDSTDERR: 58 | static PyTypeObject PDeviceType = { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonDevice.h:50:26: warning: 'Plugins::PDevicemodule' defined but not used [-Wunused-variable] BUILDSTDERR: 50 | static PyModuleDef PDevicemodule = { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp:44: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonModule.h: At global scope: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonModule.h:12:29: warning: 'PyObject* Plugins::PyDomoticz_EventsLog(PyObject*, PyObject*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 12 | static PyObject* PyDomoticz_EventsLog(PyObject *self, PyObject *args); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonModule.h:13:26: warning: 'PyObject* Plugins::PyDomoticz_EventsCommand(PyObject*, PyObject*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 13 | static PyObject* PyDomoticz_EventsCommand(PyObject *self, PyObject *args); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonModule.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 6%] Building CXX object CMakeFiles/domoticz.dir/main/Helper.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/Helper.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/Helper.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/EventSystem.cpp:45: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonDevice.h:58:27: warning: 'Plugins::PDeviceType' defined but not used [-Wunused-variable] BUILDSTDERR: 58 | static PyTypeObject PDeviceType = { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonDevice.h:50:26: warning: 'Plugins::PDevicemodule' defined but not used [-Wunused-variable] BUILDSTDERR: 50 | static PyModuleDef PDevicemodule = { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/Helper.cpp: In function 'void stdreplace(std::string&, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/Helper.cpp:68:27: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 68 | while (std::string::npos != (pos = inoutstring.find(replaceWhat, pos))) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonModule.cpp:5: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonDevice.h: At global scope: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/EventsPythonDevice.h:50:26: warning: 'Plugins::PDevicemodule' defined but not used [-Wunused-variable] BUILDSTDERR: 50 | static PyModuleDef PDevicemodule = { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/dzVents.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.h: In member function 'bool CdzVents::UpdateVariable(lua_State*, const std::vector&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.h:228:14: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 228 | tItem._idx = idx; BUILDSTDERR: | ~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/dzVents.cpp:247:11: note: 'idx' was declared here BUILDSTDERR: 247 | uint64_t idx; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/dzVents.cpp: In member function 'bool CdzVents::CancelItem(lua_State*, const std::vector&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/dzVents.cpp:290:13: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 290 | tItem._idx = idx; BUILDSTDERR: | ~~~~~~~~~~~^~~~~ [ 6%] Building CXX object CMakeFiles/domoticz.dir/main/IFTTT.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/IFTTT.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/IFTTT.cpp [ 7%] Building CXX object CMakeFiles/domoticz.dir/main/localtime_r.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/localtime_r.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/localtime_r.cpp [ 7%] Building CXX object CMakeFiles/domoticz.dir/main/Logger.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/Logger.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/Logger.cpp [ 7%] Building CXX object CMakeFiles/domoticz.dir/main/LuaCommon.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/LuaCommon.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/LuaCommon.cpp BUILDSTDERR: In file included from /usr/include/tinyxpath/xpath_processor.h:39, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/LuaCommon.cpp:19: BUILDSTDERR: /usr/include/tinyxpath/xpath_expression.h: In member function 'TinyXPath::expression_result& TinyXPath::expression_result::operator=(const TinyXPath::expression_result&)': BUILDSTDERR: /usr/include/tinyxpath/xpath_expression.h:92:14: warning: enumeration value 'e_invalid' not handled in switch [-Wswitch] BUILDSTDERR: 92 | switch (e_type) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/tinyxpath/xpath_processor.h:40, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/LuaCommon.cpp:19: BUILDSTDERR: /usr/include/tinyxpath/xpath_stream.h: In member function 'void TinyXPath::xpath_stream::v_lexico_decode()': BUILDSTDERR: /usr/include/tinyxpath/xpath_stream.h:73:17: warning: enumeration value 's_end' not handled in switch [-Wswitch] BUILDSTDERR: 73 | switch (state) BUILDSTDERR: | ^ [ 8%] Building CXX object CMakeFiles/domoticz.dir/main/LuaHandler.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/LuaHandler.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/LuaHandler.cpp [ 8%] Building CXX object CMakeFiles/domoticz.dir/main/mainworker.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/mainworker.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/Logger.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/tinyxpath/xpath_processor.h:39, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/LuaHandler.cpp:19: BUILDSTDERR: /usr/include/tinyxpath/xpath_expression.h: In member function 'TinyXPath::expression_result& TinyXPath::expression_result::operator=(const TinyXPath::expression_result&)': BUILDSTDERR: /usr/include/tinyxpath/xpath_expression.h:92:14: warning: enumeration value 'e_invalid' not handled in switch [-Wswitch] BUILDSTDERR: 92 | switch (e_type) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/tinyxpath/xpath_processor.h:40, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/LuaHandler.cpp:19: BUILDSTDERR: /usr/include/tinyxpath/xpath_stream.h: In member function 'void TinyXPath::xpath_stream::v_lexico_decode()': BUILDSTDERR: /usr/include/tinyxpath/xpath_stream.h:73:17: warning: enumeration value 's_end' not handled in switch [-Wswitch] BUILDSTDERR: 73 | switch (state) BUILDSTDERR: | ^ [ 9%] Building CXX object CMakeFiles/domoticz.dir/main/RFXNames.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/RFXNames.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/RFXNames.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/LuaCommon.cpp:23: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/LuaHandler.cpp:23: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:138: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h: At global scope: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:25:23: warning: unnecessary parentheses in declaration of 'adcs' [-Wparentheses] BUILDSTDERR: 25 | struct CtrlADCT *(adcs[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:31:34: warning: unnecessary parentheses in declaration of 'eHERMs' [-Wparentheses] BUILDSTDERR: 31 | union ERMFullStatT *(eHERMs[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:32:34: warning: unnecessary parentheses in declaration of 'eHERMPrev' [-Wparentheses] BUILDSTDERR: 32 | union ERMFullStatT *(eHERMPrev[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:34:34: warning: unnecessary parentheses in declaration of 'eHRMs' [-Wparentheses] BUILDSTDERR: 34 | union ERMFullStatT *(eHRMs[EHOUSE1_RM_MAX + 1]); //full RM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:35:34: warning: unnecessary parentheses in declaration of 'eHRMPrev' [-Wparentheses] BUILDSTDERR: 35 | union ERMFullStatT *(eHRMPrev[EHOUSE1_RM_MAX + 1]); //full RM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:37:25: warning: unnecessary parentheses in declaration of 'EvQ' [-Wparentheses] BUILDSTDERR: 37 | struct EventQueueT *(EvQ[EVENT_QUEUE_MAX]); //eHouse event queue for submit to the controllers (directly LAN, WiFi, PRO / indirectly via PRO other variants) - multiple events can be executed at once BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:38:35: warning: unnecessary parentheses in declaration of 'AuraDev' [-Wparentheses] BUILDSTDERR: 38 | struct AURAT *(AuraDev[MAX_AURA_DEVS]); // Aura status thermostat BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:39:35: warning: unnecessary parentheses in declaration of 'AuraDevPrv' [-Wparentheses] BUILDSTDERR: 39 | struct AURAT *(AuraDevPrv[MAX_AURA_DEVS]); // previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:40:35: warning: unnecessary parentheses in declaration of 'AuraN' [-Wparentheses] BUILDSTDERR: 40 | struct AuraNamesT *(AuraN[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:106:24: warning: unnecessary parentheses in declaration of 'eHWiFi' [-Wparentheses] BUILDSTDERR: 106 | union WiFiStatusT *(eHWiFi[EHOUSE_WIFI_MAX + 1]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:125:34: warning: unnecessary parentheses in declaration of 'eHWIFIs' [-Wparentheses] BUILDSTDERR: 125 | union WIFIFullStatT *(eHWIFIs[EHOUSE_WIFI_MAX + 1]); //full wifi status BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:126:34: warning: unnecessary parentheses in declaration of 'eHWIFIPrev' [-Wparentheses] BUILDSTDERR: 126 | union WIFIFullStatT *(eHWIFIPrev[EHOUSE_WIFI_MAX + 1]); //full wifi status previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:134:39: warning: unnecessary parentheses in declaration of 'eHn' [-Wparentheses] BUILDSTDERR: 134 | struct eHouse1NamesT *(eHn[EHOUSE1_RM_MAX + 1]); //names of i/o for rs-485 controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:135:39: warning: unnecessary parentheses in declaration of 'eHEn' [-Wparentheses] BUILDSTDERR: 135 | struct EtherneteHouseNamesT *(eHEn[ETHERNET_EHOUSE_RM_MAX + 1]); //names of i/o for Ethernet controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:136:39: warning: unnecessary parentheses in declaration of 'eHWIFIn' [-Wparentheses] BUILDSTDERR: 136 | struct WiFieHouseNamesT *(eHWIFIn[EHOUSE_WIFI_MAX + 1]); //names of i/o for WiFi controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'bool MainWorker::AddHardwareFromParams(int, const string&, bool, _eHardwareTypes, const string&, short unsigned int, const string&, const string&, const string&, const string&, int, int, int, int, int, int, int, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:666:9: warning: enumeration value 'HTYPE_SolarEdgeTCP' not handled in switch [-Wswitch] BUILDSTDERR: 666 | switch (Type) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:666:9: warning: enumeration value 'HTYPE_Tellstick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:666:9: warning: enumeration value 'HTYPE_END' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::ProcessRXMessage(const CDomoticzHardwareBase*, const unsigned char*, const char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:2177:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 2177 | if (DeviceRowIdx != -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:2197:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 2197 | if (DeviceRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:2399:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 2399 | if (DeviceRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:2134:9: warning: unused variable 'Len' [-Wunused-variable] BUILDSTDERR: 2134 | size_t Len = pRXCommand[0] + 1; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Rain(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:3014:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3014 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Wind(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:3231:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3231 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Temp(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:3366:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3366 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Hum(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:3503:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3503 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_TempHum(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:3674:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3674 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_TempHumBaro(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:3881:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3881 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_TempBaro(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:4014:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 4014 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_TempRain(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:4115:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 4115 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:4119:11: warning: unused variable 'DevRowIdxTemp' [-Wunused-variable] BUILDSTDERR: 4119 | uint64_t DevRowIdxTemp = m_sql.UpdateValue(HwdID, ID.c_str(), Unit, pTypeTEMP, sTypeTEMP3, SignalLevel, BatteryLevel, cmnd, szTmp, procResult.DeviceName); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:4123:11: warning: unused variable 'DevRowIdxRain' [-Wunused-variable] BUILDSTDERR: 4123 | uint64_t DevRowIdxRain = m_sql.UpdateValue(HwdID, ID.c_str(), Unit, pTypeRAIN, sTypeRAIN3, SignalLevel, BatteryLevel, cmnd, szTmp, procResult.DeviceName); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_UV(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:4205:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 4205 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_FS20(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:4283:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 4283 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Lighting1(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:4551:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 4551 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Lighting2(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:4763:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 4763 | if (DevRowIdx == -1) { BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Lighting4(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:4896:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 4896 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Lighting5(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:5092:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 5092 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Lighting6(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:5559:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 5559 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Fan(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:5626:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 5626 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_HomeConfort(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:5759:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 5759 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_ColorSwitch(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:5830:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 5830 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Chime(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:5892:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 5892 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Curtain(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:6144:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 6144 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_BLINDS1(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:6207:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 6207 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_RFY(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:6349:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 6349 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_evohome2(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:6607:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 6607 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_evohome1(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:6665:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 6665 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_evohome3(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:6773:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 6773 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Security1(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:6824:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 6824 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Security2(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:7001:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 7001 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Remote(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:7133:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 7133 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Thermostat1(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8225:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8225 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Thermostat2(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8299:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8299 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Thermostat3(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8360:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8360 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Thermostat4(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8457:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8457 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Radiator1(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8553:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8553 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Current(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8698:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8698 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Power(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8827:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8827 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8835:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8835 | if (DevRowIdxAlt == -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8842:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8842 | if (DevRowIdxAlt == -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8849:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8849 | if (DevRowIdxAlt == -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Current_Energy(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:8964:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 8964 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Weight(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9064:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9064 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_RFXSensor(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9154:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9154 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_RFXMeter(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9282:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9282 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_P1MeterPower(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9519:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9519 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_P1MeterGas(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9576:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9576 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_YouLessMeter(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9618:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9618 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Rego6XXTemp(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9662:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9662 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Rego6XXValue(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9695:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9695 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_AirQuality(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9733:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9733 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Usage(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9786:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9786 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Lux(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9828:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9828 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Thermostat(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9879:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9879 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_General(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&, unsigned char, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9950:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9950 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9957:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9957 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9964:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9964 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9971:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9971 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9978:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9978 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9985:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9985 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9992:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9992 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9999:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 9999 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10006:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10006 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10013:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10013 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10020:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10020 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10027:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10027 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10034:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10034 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10064:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10064 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10071:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10071 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10079:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10079 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_GeneralSwitch(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10234:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10234 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_BBQ(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10280:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10280 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_Cartelectronic(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10362:16: warning: unused variable 'Unit' [-Wunused-variable] BUILDSTDERR: 10362 | unsigned char Unit = 0; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10363:16: warning: unused variable 'cmnd' [-Wunused-variable] BUILDSTDERR: 10363 | unsigned char cmnd = 0; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_CartelectronicTIC(int, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10456:18: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10456 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10494:18: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10494 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10512:18: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10512 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10572:18: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10572 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10589:17: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10589 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_CartelectronicEncoder(int, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10629:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10629 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10638:16: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 10638 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10608:6: warning: unused variable 'apparentPower' [-Wunused-variable] BUILDSTDERR: 10608 | int apparentPower = 0; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'bool MainWorker::GetSensorData(uint64_t, int&, std::string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10777:11: warning: enumeration value 'MTYPE_TIME' not handled in switch [-Wswitch] BUILDSTDERR: 10777 | switch (metertype) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:10777:11: warning: enumeration value 'MTYPE_END' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'bool MainWorker::SwitchLightInt(const std::vector >&, std::string, int, _tColor, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:11133:8: warning: unused variable 'oldlevel' [-Wunused-variable] BUILDSTDERR: 11133 | int oldlevel = level; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'bool MainWorker::SwitchModal(const string&, const string&, const string&, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:11805:16: warning: unused variable 'Unit' [-Wunused-variable] BUILDSTDERR: 11805 | unsigned char Unit = atoi(sd[2].c_str()); BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:11806:16: warning: unused variable 'dType' [-Wunused-variable] BUILDSTDERR: 11806 | unsigned char dType = atoi(sd[3].c_str()); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:11807:16: warning: unused variable 'dSubType' [-Wunused-variable] BUILDSTDERR: 11807 | unsigned char dSubType = atoi(sd[4].c_str()); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:11808:15: warning: unused variable 'switchtype' [-Wunused-variable] BUILDSTDERR: 11808 | _eSwitchType switchtype = (_eSwitchType)atoi(sd[5].c_str()); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'bool MainWorker::SetSetPointInt(const std::vector >&, float)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:11998:15: warning: unused variable 'switchtype' [-Wunused-variable] BUILDSTDERR: 11998 | _eSwitchType switchtype = (_eSwitchType)atoi(sd[5].c_str()); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'bool MainWorker::SetThermostatState(const string&, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:12364:17: warning: unused variable 'pGateway' [-Wunused-variable] BUILDSTDERR: 12364 | CThermosmart *pGateway = reinterpret_cast(pHardware); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'bool MainWorker::SwitchScene(uint64_t, std::string)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:12544:18: warning: unused variable 'rnValue' [-Wunused-variable] BUILDSTDERR: 12544 | unsigned char rnValue = atoi(sd2[6].c_str()); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:12546:18: warning: unused variable 'Unit' [-Wunused-variable] BUILDSTDERR: 12546 | unsigned char Unit = atoi(sd2[2].c_str()); BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'bool MainWorker::UpdateDevice(int, const string&, int, int, int, int, std::string&, int, int, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:13067:13: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 13067 | if (devidx == -1) BUILDSTDERR: | ~~~~~~~^~~~~ [ 9%] Building CXX object CMakeFiles/domoticz.dir/main/Scheduler.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/Scheduler.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/Scheduler.cpp [ 9%] Building CXX object CMakeFiles/domoticz.dir/main/SunRiseSet.cpp.o [ 10%] Building CXX object CMakeFiles/domoticz.dir/main/SQLHelper.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/SQLHelper.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/SunRiseSet.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/SunRiseSet.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SunRiseSet.cpp: In static member function 'static bool SunRiseSet::GetSunRiseSet(double, double, int, int, int, SunRiseSet::_tSubRiseSetResults&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SunRiseSet.cpp:155:73: warning: value computed is not used [-Wunused-value] BUILDSTDERR: 155 | result.SunAtSouthMin = static_cast(modf((rise+set)/2.0, &_tmpH)*60+0,5); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 11%] Building CXX object CMakeFiles/domoticz.dir/main/WebServer.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/WebServer.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/Scheduler.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp: In member function 'uint64_t CSQLHelper::CreateDevice(int, int, int, std::string&, long unsigned int, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:3759:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3759 | if (DeviceRowIdx != -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:3801:21: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3801 | if (DeviceRowIdx != -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:3829:21: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3829 | if (DeviceRowIdx != -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:3841:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3841 | if (DeviceRowIdx != -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp: In member function 'uint64_t CSQLHelper::UpdateValue(int, const char*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, int, const char*, std::string&, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:3864:15: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 3864 | if (devRowID == -1) BUILDSTDERR: | ~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp: In member function 'uint64_t CSQLHelper::UpdateValueInt(int, const char*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, int, const char*, std::string&, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:4336:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 4336 | if ((bIsLightSwitchOn) && (llevel != 0) && (llevel != 255) || BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp: In member function 'void CSQLHelper::CheckSceneStatus(uint64_t)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:7055:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 7055 | if (totOn == _DeviceStatusResults.size()) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:7060:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 7060 | else if (totOff == _DeviceStatusResults.size()) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp: In member function 'bool CSQLHelper::HandleOnOffAction(bool, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:7481:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 7481 | if (pindex != std::string::npos) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:7520:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 7520 | if (pindex != std::string::npos) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp: In member function 'bool CSQLHelper::CheckTime(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:8183:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 8183 | if ((iSemiColon == std::string::npos) || (iSemiColon < 1) || (iSemiColon > 2) || (iSemiColon == sTime.length() - 1)) return false; BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:8183:95: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 8183 | if ((iSemiColon == std::string::npos) || (iSemiColon < 1) || (iSemiColon > 2) || (iSemiColon == sTime.length() - 1)) return false; BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp: In member function 'bool CSQLHelper::InsertCustomIconFromZipFile(const string&, std::string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:8277:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 8277 | if (ipos != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 11%] Building CXX object CMakeFiles/domoticz.dir/main/WebServerHelper.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/WebServerHelper.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/WebServerHelper.cpp [ 12%] Building CXX object CMakeFiles/domoticz.dir/main/WindCalculation.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/main/WindCalculation.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/main/WindCalculation.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:33: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h: At global scope: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:25:23: warning: unnecessary parentheses in declaration of 'adcs' [-Wparentheses] BUILDSTDERR: 25 | struct CtrlADCT *(adcs[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:31:34: warning: unnecessary parentheses in declaration of 'eHERMs' [-Wparentheses] BUILDSTDERR: 31 | union ERMFullStatT *(eHERMs[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:32:34: warning: unnecessary parentheses in declaration of 'eHERMPrev' [-Wparentheses] BUILDSTDERR: 32 | union ERMFullStatT *(eHERMPrev[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:34:34: warning: unnecessary parentheses in declaration of 'eHRMs' [-Wparentheses] BUILDSTDERR: 34 | union ERMFullStatT *(eHRMs[EHOUSE1_RM_MAX + 1]); //full RM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:35:34: warning: unnecessary parentheses in declaration of 'eHRMPrev' [-Wparentheses] BUILDSTDERR: 35 | union ERMFullStatT *(eHRMPrev[EHOUSE1_RM_MAX + 1]); //full RM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:37:25: warning: unnecessary parentheses in declaration of 'EvQ' [-Wparentheses] BUILDSTDERR: 37 | struct EventQueueT *(EvQ[EVENT_QUEUE_MAX]); //eHouse event queue for submit to the controllers (directly LAN, WiFi, PRO / indirectly via PRO other variants) - multiple events can be executed at once BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:38:35: warning: unnecessary parentheses in declaration of 'AuraDev' [-Wparentheses] BUILDSTDERR: 38 | struct AURAT *(AuraDev[MAX_AURA_DEVS]); // Aura status thermostat BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:39:35: warning: unnecessary parentheses in declaration of 'AuraDevPrv' [-Wparentheses] BUILDSTDERR: 39 | struct AURAT *(AuraDevPrv[MAX_AURA_DEVS]); // previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:40:35: warning: unnecessary parentheses in declaration of 'AuraN' [-Wparentheses] BUILDSTDERR: 40 | struct AuraNamesT *(AuraN[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:106:24: warning: unnecessary parentheses in declaration of 'eHWiFi' [-Wparentheses] BUILDSTDERR: 106 | union WiFiStatusT *(eHWiFi[EHOUSE_WIFI_MAX + 1]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:125:34: warning: unnecessary parentheses in declaration of 'eHWIFIs' [-Wparentheses] BUILDSTDERR: 125 | union WIFIFullStatT *(eHWIFIs[EHOUSE_WIFI_MAX + 1]); //full wifi status BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:126:34: warning: unnecessary parentheses in declaration of 'eHWIFIPrev' [-Wparentheses] BUILDSTDERR: 126 | union WIFIFullStatT *(eHWIFIPrev[EHOUSE_WIFI_MAX + 1]); //full wifi status previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:134:39: warning: unnecessary parentheses in declaration of 'eHn' [-Wparentheses] BUILDSTDERR: 134 | struct eHouse1NamesT *(eHn[EHOUSE1_RM_MAX + 1]); //names of i/o for rs-485 controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:135:39: warning: unnecessary parentheses in declaration of 'eHEn' [-Wparentheses] BUILDSTDERR: 135 | struct EtherneteHouseNamesT *(eHEn[ETHERNET_EHOUSE_RM_MAX + 1]); //names of i/o for Ethernet controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../hardware/eHouseTCP.h:136:39: warning: unnecessary parentheses in declaration of 'eHWIFIn' [-Wparentheses] BUILDSTDERR: 136 | struct WiFieHouseNamesT *(eHWIFIn[EHOUSE_WIFI_MAX + 1]); //names of i/o for WiFi controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp: In member function 'void http::server::CWebServer::Cmd_GetConfig(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:2661:8: warning: variable 'urights' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 2661 | int urights = 3; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp: In member function 'void http::server::CWebServer::HandleCommand(const string&, http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:3385:10: warning: unused variable 'SceneType' [-Wunused-variable] BUILDSTDERR: 3385 | int SceneType = atoi(result[0][1].c_str()); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:3576:21: warning: unused variable 'nValue' [-Wunused-variable] BUILDSTDERR: 3576 | unsigned char nValue = (unsigned char)atoi(sd[5].c_str()); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:3818:14: warning: unused variable 'bIsSubDevice' [-Wunused-variable] BUILDSTDERR: 3818 | bool bIsSubDevice = false; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:3277:8: warning: variable 'iUser' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 3277 | int iUser = -1; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp: In member function 'void http::server::CWebServer::LoadUsers()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:7495:12: warning: unused variable 'ii' [-Wunused-variable] BUILDSTDERR: 7495 | int ii = 0; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp: In member function 'void http::server::CWebServer::GetJSonDevices(Json::Value&, const string&, const string&, const string&, const string&, const string&, const string&, bool, bool, bool, time_t, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:8015:9: warning: unused variable 'ii' [-Wunused-variable] BUILDSTDERR: 8015 | int ii = 0; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp: In member function 'void http::server::CWebServer::RType_SetUsed(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:12381:8: warning: variable 'iUser' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 12381 | int iUser = -1; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp: In member function 'void http::server::CWebServer::RType_HandleGraph(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:14000:13: warning: unused variable 'FirstValue' [-Wunused-variable] BUILDSTDERR: 14000 | float FirstValue = 0; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:14005:14: warning: unused variable 'lastTime' [-Wunused-variable] BUILDSTDERR: 14005 | time_t lastTime = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:14152:13: warning: unused variable 'FirstValue' [-Wunused-variable] BUILDSTDERR: 14152 | float FirstValue = 0; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:14153:26: warning: unused variable 'ulFirstRealValue' [-Wunused-variable] BUILDSTDERR: 14153 | unsigned long long ulFirstRealValue = 0; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:14532:14: warning: unused variable 'speed' [-Wunused-variable] BUILDSTDERR: 14532 | float speed = speedOrg * m_sql.m_windscale; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:14692:11: warning: unused variable 'rate' [-Wunused-variable] BUILDSTDERR: 14692 | int rate = atoi(sd[2].c_str()); BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:15420:11: warning: unused variable 'rate' [-Wunused-variable] BUILDSTDERR: 15420 | int rate = atoi(sd[2].c_str()); BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:16092:16: warning: enumeration value 'MTYPE_TIME' not handled in switch [-Wswitch] BUILDSTDERR: 16092 | switch (metertype) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:16092:16: warning: enumeration value 'MTYPE_END' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:16147:16: warning: enumeration value 'MTYPE_TIME' not handled in switch [-Wswitch] BUILDSTDERR: 16147 | switch (metertype) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:16147:16: warning: enumeration value 'MTYPE_END' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:16411:15: warning: enumeration value 'MTYPE_TIME' not handled in switch [-Wswitch] BUILDSTDERR: 16411 | switch (metertype) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:16411:15: warning: enumeration value 'MTYPE_END' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:15462:10: warning: variable 'nValue' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 15462 | int nValue = 0; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:16942:11: warning: unused variable 'rate' [-Wunused-variable] BUILDSTDERR: 16942 | int rate = atoi(sd[2].c_str()); BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:17035:16: warning: enumeration value 'MTYPE_COUNTER' not handled in switch [-Wswitch] BUILDSTDERR: 17035 | switch (metertype) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:17035:16: warning: enumeration value 'MTYPE_TIME' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:17035:16: warning: enumeration value 'MTYPE_END' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:17133:15: warning: enumeration value 'MTYPE_COUNTER' not handled in switch [-Wswitch] BUILDSTDERR: 17133 | switch (metertype) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:17133:15: warning: enumeration value 'MTYPE_TIME' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:17133:15: warning: enumeration value 'MTYPE_END' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp: In member function 'virtual const WebEmStoredSession http::server::CWebServer::GetSession(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:17253:13: warning: unused variable 'now' [-Wunused-variable] BUILDSTDERR: 17253 | time_t now = mytime(NULL); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp: In member function 'void MainWorker::decode_RFXSensor(int, _eHardwareTypes, const tRBUF*, MainWorker::_tRxMessageProcessingResult&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/mainworker.cpp:9161:45: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 9161 | m_notifications.CheckAndHandleNotification(DevRowIdx, HwdID, ID, procResult.DeviceName, Unit, devType, subType, temp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/WebServerHelper.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/WebServerHelper.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/domoticz.dir/push/BasePush.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/push/BasePush.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/push/BasePush.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/Scheduler.cpp: In member function 'void CScheduler::DeleteExpiredTimers()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/Scheduler.cpp:945:24: warning: '%02d' directive writing between 2 and 11 bytes into a region of size between 8 and 15 [-Wformat-overflow=] BUILDSTDERR: 945 | sprintf(szDate, "%04d-%02d-%02d", tmnow.tm_year + 1900, tmnow.tm_mon + 1, tmnow.tm_mday); BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/Scheduler.cpp:945:18: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: 945 | sprintf(szDate, "%04d-%02d-%02d", tmnow.tm_year + 1900, tmnow.tm_mon + 1, tmnow.tm_mday); BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:15: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 11 and 36 bytes into a destination of size 20 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/BasePush.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/domoticz.dir/push/FibaroPush.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/push/FibaroPush.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/push/FibaroPush.cpp [ 13%] Building CXX object CMakeFiles/domoticz.dir/push/GooglePubSubPush.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/push/GooglePubSubPush.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/push/GooglePubSubPush.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/FibaroPush.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/GooglePubSubPush.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/GooglePubSubPush.cpp: In member function 'void CGooglePubSubPush::DoGooglePubSubPush()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/GooglePubSubPush.cpp:131:17: warning: unused variable 'deviceId' [-Wunused-variable] BUILDSTDERR: 131 | unsigned int deviceId = atoi(sd[0].c_str()); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/GooglePubSubPush.cpp:139:8: warning: unused variable 'targetType' [-Wunused-variable] BUILDSTDERR: 139 | int targetType = atoi(sd[7].c_str()); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/GooglePubSubPush.cpp:141:8: warning: unused variable 'targetDeviceID' [-Wunused-variable] BUILDSTDERR: 141 | int targetDeviceID = atoi(sd[9].c_str()); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/GooglePubSubPush.cpp:110:7: warning: variable 'googlePubSubDebugActive' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 110 | bool googlePubSubDebugActive = false; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object CMakeFiles/domoticz.dir/push/HttpPush.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/push/HttpPush.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/push/HttpPush.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/HttpPush.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp: In member function 'void CSQLHelper::Do_Work()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/SQLHelper.cpp:3232:5: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 3232 | if (!ret) BUILDSTDERR: | ^~ [ 14%] Building CXX object CMakeFiles/domoticz.dir/push/InfluxPush.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/push/InfluxPush.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/push/InfluxPush.cpp [ 14%] Building CXX object CMakeFiles/domoticz.dir/push/WebsocketPush.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/push/WebsocketPush.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/push/WebsocketPush.cpp [ 15%] Building CXX object CMakeFiles/domoticz.dir/httpclient/HTTPClient.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/httpclient/HTTPClient.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/httpclient/HTTPClient.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/InfluxPush.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/push/WebsocketPush.cpp:4: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/push/InfluxPush.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/InfluxPush.h: In constructor 'CInfluxPush::CInfluxPush()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/InfluxPush.h:35:7: warning: 'CInfluxPush::m_bInfluxDebugActive' will be initialized after [-Wreorder] BUILDSTDERR: 35 | bool m_bInfluxDebugActive; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/InfluxPush.h:24:7: warning: 'bool CInfluxPush::m_stoprequested' [-Wreorder] BUILDSTDERR: 24 | bool m_stoprequested; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/InfluxPush.cpp:18:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 18 | CInfluxPush::CInfluxPush() : BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/WebsocketPush.cpp: In member function 'void CWebSocketPush::ListenTo(long long unsigned int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/WebsocketPush.cpp:44:34: warning: unnecessary parentheses in declaration of 'listenMutex' [-Wparentheses] BUILDSTDERR: 44 | boost::unique_lock(listenMutex); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/WebsocketPush.cpp: In member function 'void CWebSocketPush::UnlistenTo(long long unsigned int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/WebsocketPush.cpp:53:34: warning: unnecessary parentheses in declaration of 'listenMutex' [-Wparentheses] BUILDSTDERR: 53 | boost::unique_lock(listenMutex); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/WebsocketPush.cpp: In member function 'void CWebSocketPush::ClearListenTable()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/WebsocketPush.cpp:59:34: warning: unnecessary parentheses in declaration of 'listenMutex' [-Wparentheses] BUILDSTDERR: 59 | boost::unique_lock(listenMutex); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/WebsocketPush.cpp: In member function 'bool CWebSocketPush::WeListenTo(long long unsigned int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/push/WebsocketPush.cpp:99:34: warning: unnecessary parentheses in declaration of 'listenMutex' [-Wparentheses] BUILDSTDERR: 99 | boost::unique_lock(listenMutex); BUILDSTDERR: | ^ [ 15%] Building CXX object CMakeFiles/domoticz.dir/httpclient/UrlEncode.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/httpclient/UrlEncode.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/httpclient/UrlEncode.cpp [ 16%] Building CXX object CMakeFiles/domoticz.dir/hardware/1Wire.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/1Wire.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp [ 16%] Building CXX object CMakeFiles/domoticz.dir/hardware/1Wire/1WireByOWFS.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/1Wire/1WireByOWFS.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:13: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp: In function 'bool IsTemperatureValid(_e1WireFamilyType, float)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'silicon_serial_number' not handled in switch [-Wswitch] BUILDSTDERR: 120 | switch (deviceFamily) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'multikey_1153bit_secure' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'econoram_time_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Addresable_Switch' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_4k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_1k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_1k_add_only_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_16k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_16k_add_only_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_64k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_64k_add_only_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'dual_addressable_switch_plus_1k_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_256_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'crypto_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'SHA_iButton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_4k_Monetary' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'battery_id_monitor_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_4k_EEPROM_with_PIO' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_4k_ram_with_counter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Battery_monitor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'microlan_coupler' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'quad_ad_converter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Thermachron' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_4k_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'time_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'smart_battery_monitor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'time_chip_with_interrupt' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_8_channel_addressable_switch' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'digital_potentiometer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_1k_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'battery_monitor_and_charge_controller' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'high_precision_li_battery_monitor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'efficient_addressable_single_cell_rechargable_lithium_protection_ic' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Battery' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_1k_protected_eeprom_with_SHA_1' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'SHA_1_Battery' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Battery_Fuel_Gauge' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'high_precision_coulomb_counter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Password_protected_32k_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'dual_channel_addressable_switch' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'stand_alone_fuel_gauge' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Temperature_Logger_8k_mem' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'SHA_1_Authenticator' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'multichemistry_battery_fuel_gauge' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Environmental_Monitors' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Serial_ID_Button' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Authorization' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'dual_port_plus_time' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_48_bit_node_address_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_16k_add_only_uniqueware' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_64k_add_only_uniqueware' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Rotation_Sensor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Vibratio' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'AC_Voltage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'IR_Temperature' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_21_channels_thermocouple_Converter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'DC_Current_or_Voltage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_168_channels_thermocouple_Converter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Ultra_Violet_Index' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Moisture_meter_4_Channel_Hub' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'Programmable_Miroprocessor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value 'LCD_Swart' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire.cpp:120:9: warning: enumeration value '_e1WireFamilyTypeUnknown' not handled in switch [-Wswitch] [ 17%] Building CXX object CMakeFiles/domoticz.dir/hardware/1Wire/1WireByKernel.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/1Wire/1WireByKernel.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByKernel.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 17%] Building CXX object CMakeFiles/domoticz.dir/hardware/1Wire/1WireCommon.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/1Wire/1WireCommon.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireCommon.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp: In member function 'virtual bool C1WireByOWFS::GetLightState(const _t1WireDevice&, int) const': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'silicon_serial_number' not handled in switch [-Wswitch] BUILDSTDERR: 228 | switch(device.family) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'multikey_1153bit_secure' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'econoram_time_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_4k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_1k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_1k_add_only_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_16k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_16k_add_only_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_64k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_64k_add_only_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'high_precision_digital_thermometer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_256_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'crypto_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'SHA_iButton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_4k_Monetary' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'battery_id_monitor_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_4k_ram_with_counter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Battery_monitor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'quad_ad_converter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Thermachron' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Econo_Digital_Thermometer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_4k_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'time_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'smart_battery_monitor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'time_chip_with_interrupt' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'programmable_resolution_digital_thermometer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'digital_potentiometer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_1k_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'battery_monitor_and_charge_controller' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'high_precision_li_battery_monitor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'efficient_addressable_single_cell_rechargable_lithium_protection_ic' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Battery' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_1k_protected_eeprom_with_SHA_1' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'SHA_1_Battery' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Battery_Fuel_Gauge' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'high_precision_coulomb_counter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Password_protected_32k_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Temperature_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'stand_alone_fuel_gauge' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Temperature_Logger_8k_mem' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'SHA_1_Authenticator' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'multichemistry_battery_fuel_gauge' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Environmental_Monitors' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Serial_ID_Button' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Authorization' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'dual_port_plus_time' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_48_bit_node_address_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_16k_add_only_uniqueware' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_64k_add_only_uniqueware' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Rotation_Sensor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Vibratio' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'AC_Voltage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'IR_Temperature' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_21_channels_thermocouple_Converter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'DC_Current_or_Voltage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_168_channels_thermocouple_Converter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Ultra_Violet_Index' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Moisture_meter_4_Channel_Hub' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'Programmable_Miroprocessor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value 'LCD_Swart' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:228:10: warning: enumeration value '_e1WireFamilyTypeUnknown' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'silicon_serial_number' not handled in switch [-Wswitch] BUILDSTDERR: 269 | switch(device.family) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'multikey_1153bit_secure' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'econoram_time_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_4k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_1k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_1k_add_only_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_16k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_16k_add_only_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_64k_memory_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_64k_add_only_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'high_precision_digital_thermometer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_256_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'crypto_ibutton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'SHA_iButton' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_4k_Monetary' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'battery_id_monitor_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_4k_ram_with_counter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Battery_monitor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'quad_ad_converter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Thermachron' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Econo_Digital_Thermometer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_4k_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'time_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'smart_battery_monitor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'time_chip_with_interrupt' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'programmable_resolution_digital_thermometer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'digital_potentiometer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_1k_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'battery_monitor_and_charge_controller' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'high_precision_li_battery_monitor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'efficient_addressable_single_cell_rechargable_lithium_protection_ic' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Battery' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_1k_protected_eeprom_with_SHA_1' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'SHA_1_Battery' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Battery_Fuel_Gauge' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'high_precision_coulomb_counter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Password_protected_32k_eeprom' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Temperature_memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'stand_alone_fuel_gauge' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Temperature_Logger_8k_mem' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Memory' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'SHA_1_Authenticator' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'multichemistry_battery_fuel_gauge' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Environmental_Monitors' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Serial_ID_Button' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Authorization' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'dual_port_plus_time' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_48_bit_node_address_chip' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_16k_add_only_uniqueware' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_64k_add_only_uniqueware' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Rotation_Sensor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Vibratio' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'AC_Voltage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'IR_Temperature' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_21_channels_thermocouple_Converter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'DC_Current_or_Voltage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_168_channels_thermocouple_Converter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Ultra_Violet_Index' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Moisture_meter_4_Channel_Hub' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'Programmable_Miroprocessor' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value 'LCD_Swart' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:269:10: warning: enumeration value '_e1WireFamilyTypeUnknown' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp: In member function 'virtual int C1WireByOWFS::GetVoltage(const _t1WireDevice&, int) const': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByOWFS.cpp:322:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 322 | if (unit >= (sizeof(unitNames)/sizeof(unitNames[0]))) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByKernel.cpp:14: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/../../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByKernel.cpp: In member function 'float C1WireByKernel::ThreadReadRawDataHighPrecisionDigitalThermometer(const string&) const': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireByKernel.cpp:353:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 353 | else if ((tpos=sLine.find(tag))!=std::string::npos) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object CMakeFiles/domoticz.dir/hardware/1Wire/1WireForWindows.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/1Wire/1WireForWindows.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/1Wire/1WireForWindows.cpp [ 18%] Building CXX object CMakeFiles/domoticz.dir/hardware/AccuWeather.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/AccuWeather.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/AccuWeather.cpp [ 18%] Building CXX object CMakeFiles/domoticz.dir/hardware/AnnaThermostat.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/AnnaThermostat.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/AnnaThermostat.cpp [ 19%] Building CXX object CMakeFiles/domoticz.dir/hardware/Arilux.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Arilux.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Arilux.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/AccuWeather.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/AccuWeather.cpp: In member function 'void CAccuWeather::GetMeterDetails()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/AccuWeather.cpp:348:10: warning: unused variable 'wind_temp' [-Wunused-variable] BUILDSTDERR: 348 | float wind_temp = temp; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/AnnaThermostat.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/AnnaThermostat.cpp: In member function 'void CAnnaThermostat::GetMeterDetails()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/AnnaThermostat.cpp:342:8: warning: statement has no effect [-Wunused-value] BUILDSTDERR: 342 | for (pElem; pElem; pElem = pElem->NextSiblingElement()) BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/AnnaThermostat.cpp:335:15: warning: variable 'hLogs' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 335 | TiXmlHandle hLogs = TiXmlHandle(pElem); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Arilux.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Arilux.cpp: In member function 'virtual bool Arilux::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Arilux.cpp:206:10: warning: unused variable 'command' [-Wunused-variable] BUILDSTDERR: 206 | uint8_t command = pLed->command; BUILDSTDERR: | ^~~~~~~ [ 19%] Building CXX object CMakeFiles/domoticz.dir/hardware/ASyncSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/ASyncSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/ASyncSerial.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp: In member function 'void http::server::CWebServer::RType_HandleGraph(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:13521:16: warning: 'lastDeliv2' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 13521 | long curDeliv2 = (long)(actDeliv2 - lastDeliv2); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:13520:16: warning: 'lastDeliv1' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 13520 | long curDeliv1 = (long)(actDeliv1 - lastDeliv1); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:13519:16: warning: 'lastUsage2' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 13519 | long curUsage2 = (long)(actUsage2 - lastUsage2); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:13518:16: warning: 'lastUsage1' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 13518 | long curUsage1 = (long)(actUsage1 - lastUsage1); BUILDSTDERR: | ^~~~~~~~~ [ 20%] Building CXX object CMakeFiles/domoticz.dir/hardware/ASyncTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/ASyncTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/ASyncTCP.cpp [ 20%] Building CXX object CMakeFiles/domoticz.dir/hardware/AtagOne.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/AtagOne.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/AtagOne.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/ASyncTCP.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ASyncTCP.h: In constructor 'ASyncTCP::ASyncTCP()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ASyncTCP.h:66:31: warning: 'ASyncTCP::mReconnectTimer' will be initialized after [-Wreorder] BUILDSTDERR: 66 | boost::asio::deadline_timer mReconnectTimer; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ASyncTCP.h:56:13: warning: 'bool ASyncTCP::mDoReconnect' [-Wreorder] BUILDSTDERR: 56 | bool mDoReconnect; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ASyncTCP.cpp:23:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 23 | ASyncTCP::ASyncTCP() BUILDSTDERR: | ^~~~~~~~ [ 21%] Building CXX object CMakeFiles/domoticz.dir/hardware/BleBox.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/BleBox.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/BleBox.cpp [ 21%] Building CXX object CMakeFiles/domoticz.dir/hardware/ColorSwitch.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/ColorSwitch.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/ColorSwitch.cpp [ 22%] Building CXX object CMakeFiles/domoticz.dir/hardware/Comm5Serial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Comm5Serial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5Serial.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServerHelper.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/AtagOne.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/BleBox.cpp:6: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5Serial.cpp:6: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5Serial.cpp: In member function 'void Comm5Serial::Do_Work()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5Serial.cpp:118:6: warning: unused variable 'sec_counter' [-Wunused-variable] BUILDSTDERR: 118 | int sec_counter = 0; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5Serial.cpp: In member function 'void Comm5Serial::requestDigitalInputResponseHandler(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5Serial.cpp:140:10: warning: unused variable 'mask' [-Wunused-variable] BUILDSTDERR: 140 | uint8_t mask = frame[5]; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5Serial.cpp: In member function 'void Comm5Serial::enableNotificationResponseHandler(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5Serial.cpp:168:10: warning: unused variable 'operation' [-Wunused-variable] BUILDSTDERR: 168 | uint8_t operation = frame[5]; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5Serial.cpp:169:10: warning: unused variable 'operationType' [-Wunused-variable] BUILDSTDERR: 169 | uint8_t operationType = frame[6]; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5Serial.cpp:170:10: warning: unused variable 'mask' [-Wunused-variable] BUILDSTDERR: 170 | uint8_t mask = frame[7]; BUILDSTDERR: | ^~~~ [ 22%] Building CXX object CMakeFiles/domoticz.dir/hardware/Comm5SMTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Comm5SMTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5SMTCP.cpp [ 22%] Building CXX object CMakeFiles/domoticz.dir/hardware/Comm5TCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Comm5TCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5TCP.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5SMTCP.cpp:6: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Comm5TCP.cpp:6: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 23%] Building CXX object CMakeFiles/domoticz.dir/hardware/csocket.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/csocket.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/csocket.cpp [ 23%] Building CXX object CMakeFiles/domoticz.dir/hardware/CurrentCostMeterBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/CurrentCostMeterBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/CurrentCostMeterBase.cpp [ 24%] Building CXX object CMakeFiles/domoticz.dir/hardware/CurrentCostMeterSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/CurrentCostMeterSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/CurrentCostMeterSerial.cpp [ 24%] Building CXX object CMakeFiles/domoticz.dir/hardware/CurrentCostMeterTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/CurrentCostMeterTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/CurrentCostMeterTCP.cpp [ 25%] Building CXX object CMakeFiles/domoticz.dir/hardware/Daikin.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Daikin.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Daikin.cpp [ 25%] Building CXX object CMakeFiles/domoticz.dir/hardware/DarkSky.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/DarkSky.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/DarkSky.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/CurrentCostMeterSerial.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Daikin.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Daikin.cpp: In member function 'virtual bool CDaikin::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Daikin.cpp:162:7: warning: unused variable 'child_sensor_id' [-Wunused-variable] BUILDSTDERR: 162 | int child_sensor_id = pCmd->LIGHTING2.unitcode; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Daikin.cpp:179:7: warning: unused variable 'child_sensor_id' [-Wunused-variable] BUILDSTDERR: 179 | int child_sensor_id = pSwitch->unitcode; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Daikin.cpp:214:7: warning: unused variable 'node_id' [-Wunused-variable] BUILDSTDERR: 214 | int node_id = pCmd->BLINDS1.id3; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Daikin.cpp:215:7: warning: unused variable 'child_sensor_id' [-Wunused-variable] BUILDSTDERR: 215 | int child_sensor_id = pCmd->BLINDS1.unitcode; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Daikin.cpp:222:7: warning: unused variable 'child_sensor_id' [-Wunused-variable] BUILDSTDERR: 222 | int child_sensor_id = pMeter->id3; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Daikin.cpp: In member function 'void CDaikin::UpdateSwitchNew(unsigned char, int, bool, double, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Daikin.cpp:300:6: warning: unused variable 'level' [-Wunused-variable] BUILDSTDERR: 300 | int level = static_cast(Level); BUILDSTDERR: | ^~~~~ [ 26%] Building CXX object CMakeFiles/domoticz.dir/hardware/DavisLoggerSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/DavisLoggerSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/DavisLoggerSerial.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/DarkSky.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DarkSky.cpp: In member function 'void CDarkSky::GetMeterDetails()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DarkSky.cpp:243:6: warning: unused variable 'windgust' [-Wunused-variable] BUILDSTDERR: 243 | int windgust=1; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DarkSky.cpp:244:8: warning: unused variable 'windchill' [-Wunused-variable] BUILDSTDERR: 244 | float windchill=-1; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/DavisLoggerSerial.cpp:14: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/domoticz.dir/hardware/DenkoviSmartdenIPInOut.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/DenkoviSmartdenIPInOut.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp: In member function 'void CDenkoviSmartdenIPInOut::GetMeterDetails()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:264:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 264 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:268:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 268 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:277:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 277 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:281:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 281 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:290:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 290 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:294:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 294 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:303:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 303 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:307:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 307 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:317:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 317 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:321:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 321 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:330:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 330 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:336:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 336 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:351:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 351 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:357:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 357 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:372:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 372 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:378:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 378 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:399:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 399 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenIPInOut.cpp:407:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 407 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/domoticz.dir/hardware/DenkoviSmartdenLan.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/DenkoviSmartdenLan.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenLan.cpp [ 27%] Building CXX object CMakeFiles/domoticz.dir/hardware/DenkoviDevices.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/DenkoviDevices.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp [ 27%] Building CXX object CMakeFiles/domoticz.dir/hardware/DomoticzHardware.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/DomoticzHardware.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzHardware.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviSmartdenLan.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/domoticz.dir/hardware/DomoticzInternal.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/DomoticzInternal.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzInternal.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzHardware.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp: In member function 'int CDenkoviDevices::DenkoviCheckForIO(std::string, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp:320:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 320 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp:324:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 324 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp: In member function 'int CDenkoviDevices::DenkoviGetIntParameter(std::string, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp:335:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 335 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp:339:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 339 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp: In member function 'std::string CDenkoviDevices::DenkoviGetStrParameter(std::string, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp:351:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 351 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp:355:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 355 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp: In member function 'float CDenkoviDevices::DenkoviGetFloatParameter(std::string, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp:367:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 367 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DenkoviDevices.cpp:371:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 371 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/domoticz.dir/hardware/DomoticzTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/DomoticzTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzTCP.cpp [ 29%] Building CXX object CMakeFiles/domoticz.dir/hardware/Dummy.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Dummy.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Dummy.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzTCP.h:9, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzTCP.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzTCP.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzTCP.h: In constructor 'DomoticzTCP::DomoticzTCP(int, const string&, short unsigned int, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzTCP.h:52:14: warning: 'DomoticzTCP::m_password' will be initialized after [-Wreorder] BUILDSTDERR: 52 | std::string m_password; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzTCP.h:49:14: warning: 'std::string DomoticzTCP::m_szIPAddress' [-Wreorder] BUILDSTDERR: 49 | std::string m_szIPAddress; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/DomoticzTCP.cpp:13:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 13 | DomoticzTCP::DomoticzTCP(const int ID, const std::string &IPAddress, const unsigned short usIPPort, const std::string &username, const std::string &password) : BUILDSTDERR: | ^~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/domoticz.dir/hardware/EcoCompteur.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EcoCompteur.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EcoCompteur.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Dummy.cpp:6: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Dummy.cpp: In member function 'void http::server::CWebServer::RType_CreateMappedSensor(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Dummy.cpp:136:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 136 | for (int i = 0; i < sizeof(mappedsensorname) / sizeof(mappedsensorname[0]); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Dummy.cpp:165:23: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 165 | if (DeviceRowIdx != -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Dummy.cpp: In member function 'void http::server::CWebServer::RType_CreateDevice(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Dummy.cpp:242:21: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 242 | if (DeviceRowIdx != -1) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~ [ 30%] Building CXX object CMakeFiles/domoticz.dir/hardware/EcoDevices.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EcoDevices.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EcoDevices.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/EcoCompteur.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/python3.7m/../tinyxpath/xpath_processor.h:39, BUILDSTDERR: from /usr/include/python3.7m/../tinyxpath/xpath_static.h:33, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/EcoDevices.cpp:36: BUILDSTDERR: /usr/include/python3.7m/../tinyxpath/xpath_expression.h: In member function 'TinyXPath::expression_result& TinyXPath::expression_result::operator=(const TinyXPath::expression_result&)': BUILDSTDERR: /usr/include/python3.7m/../tinyxpath/xpath_expression.h:92:14: warning: enumeration value 'e_invalid' not handled in switch [-Wswitch] BUILDSTDERR: 92 | switch (e_type) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/python3.7m/../tinyxpath/xpath_processor.h:40, BUILDSTDERR: from /usr/include/python3.7m/../tinyxpath/xpath_static.h:33, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/EcoDevices.cpp:36: BUILDSTDERR: /usr/include/python3.7m/../tinyxpath/xpath_stream.h: In member function 'void TinyXPath::xpath_stream::v_lexico_decode()': BUILDSTDERR: /usr/include/python3.7m/../tinyxpath/xpath_stream.h:73:17: warning: enumeration value 's_end' not handled in switch [-Wswitch] BUILDSTDERR: 73 | switch (state) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EcoDevices.cpp: In member function 'void CEcoDevices::GetMeterRT2Details()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EcoDevices.cpp:363:9: warning: unused variable 'atime' [-Wunused-variable] BUILDSTDERR: 363 | time_t atime = mytime(NULL); BUILDSTDERR: | ^~~~~ [ 30%] Building CXX object CMakeFiles/domoticz.dir/hardware/eHouseTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/eHouseTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:50: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:25:23: warning: unnecessary parentheses in declaration of 'adcs' [-Wparentheses] BUILDSTDERR: 25 | struct CtrlADCT *(adcs[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:31:34: warning: unnecessary parentheses in declaration of 'eHERMs' [-Wparentheses] BUILDSTDERR: 31 | union ERMFullStatT *(eHERMs[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:32:34: warning: unnecessary parentheses in declaration of 'eHERMPrev' [-Wparentheses] BUILDSTDERR: 32 | union ERMFullStatT *(eHERMPrev[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:34:34: warning: unnecessary parentheses in declaration of 'eHRMs' [-Wparentheses] BUILDSTDERR: 34 | union ERMFullStatT *(eHRMs[EHOUSE1_RM_MAX + 1]); //full RM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:35:34: warning: unnecessary parentheses in declaration of 'eHRMPrev' [-Wparentheses] BUILDSTDERR: 35 | union ERMFullStatT *(eHRMPrev[EHOUSE1_RM_MAX + 1]); //full RM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:37:25: warning: unnecessary parentheses in declaration of 'EvQ' [-Wparentheses] BUILDSTDERR: 37 | struct EventQueueT *(EvQ[EVENT_QUEUE_MAX]); //eHouse event queue for submit to the controllers (directly LAN, WiFi, PRO / indirectly via PRO other variants) - multiple events can be executed at once BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:38:35: warning: unnecessary parentheses in declaration of 'AuraDev' [-Wparentheses] BUILDSTDERR: 38 | struct AURAT *(AuraDev[MAX_AURA_DEVS]); // Aura status thermostat BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:39:35: warning: unnecessary parentheses in declaration of 'AuraDevPrv' [-Wparentheses] BUILDSTDERR: 39 | struct AURAT *(AuraDevPrv[MAX_AURA_DEVS]); // previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:40:35: warning: unnecessary parentheses in declaration of 'AuraN' [-Wparentheses] BUILDSTDERR: 40 | struct AuraNamesT *(AuraN[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:106:24: warning: unnecessary parentheses in declaration of 'eHWiFi' [-Wparentheses] BUILDSTDERR: 106 | union WiFiStatusT *(eHWiFi[EHOUSE_WIFI_MAX + 1]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:125:34: warning: unnecessary parentheses in declaration of 'eHWIFIs' [-Wparentheses] BUILDSTDERR: 125 | union WIFIFullStatT *(eHWIFIs[EHOUSE_WIFI_MAX + 1]); //full wifi status BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:126:34: warning: unnecessary parentheses in declaration of 'eHWIFIPrev' [-Wparentheses] BUILDSTDERR: 126 | union WIFIFullStatT *(eHWIFIPrev[EHOUSE_WIFI_MAX + 1]); //full wifi status previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:134:39: warning: unnecessary parentheses in declaration of 'eHn' [-Wparentheses] BUILDSTDERR: 134 | struct eHouse1NamesT *(eHn[EHOUSE1_RM_MAX + 1]); //names of i/o for rs-485 controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:135:39: warning: unnecessary parentheses in declaration of 'eHEn' [-Wparentheses] BUILDSTDERR: 135 | struct EtherneteHouseNamesT *(eHEn[ETHERNET_EHOUSE_RM_MAX + 1]); //names of i/o for Ethernet controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:136:39: warning: unnecessary parentheses in declaration of 'eHWIFIn' [-Wparentheses] BUILDSTDERR: 136 | struct WiFieHouseNamesT *(eHWIFIn[EHOUSE_WIFI_MAX + 1]); //names of i/o for WiFi controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp: In member function 'int eHouseTCP::UpdateSQLState(int, int, int, int, int, int, int, int, char, int, const char*, const char*, const char*, bool, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:240:7: warning: unused variable 'state' [-Wunused-variable] BUILDSTDERR: 240 | char state[5] = ""; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:245:6: warning: unused variable 'lastlevel' [-Wunused-variable] BUILDSTDERR: 245 | int lastlevel = 0; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:246:6: warning: unused variable 'nvalue' [-Wunused-variable] BUILDSTDERR: 246 | int nvalue = 0; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp: In member function 'void eHouseTCP::UpdateSQLStatus(int, int, int, int, int, char, int, const char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:333:6: warning: unused variable 'nvalue' [-Wunused-variable] BUILDSTDERR: 333 | int nvalue = 0; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:50: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h: In constructor 'eHouseTCP::eHouseTCP(int, const string&, short unsigned int, const string&, int, int, int, int, int, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:174:16: warning: 'eHouseTCP::m_stoprequested' will be initialized after [-Wreorder] BUILDSTDERR: 174 | volatile bool m_stoprequested; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.h:173:6: warning: 'int eHouseTCP::m_pollInterval' [-Wreorder] BUILDSTDERR: 173 | int m_pollInterval; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:374:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 374 | eHouseTCP::eHouseTCP(const int ID, const std::string &IPAddress, const unsigned short IPPort, const std::string& userCode, const int pollInterval, const int AutoDiscovery, const int EnableAlarms, const int EnablePro, const int opta, const int optb) : BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:477:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 477 | for (i = 0; i < EVENT_QUEUE_MAX; i++) BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:48: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp: In member function 'virtual bool eHouseTCP::StopHardware()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/globals.h:318:32: warning: unused variable 'tv' [-Wunused-variable] BUILDSTDERR: 318 | struct timeval tv; \ BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/globals.h:318:32: note: in definition of macro 'ssl' BUILDSTDERR: 318 | struct timeval tv; \ BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp: In member function 'int eHouseTCP::ConnectTCP(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:562:7: warning: unused variable 'opt' [-Wunused-variable] BUILDSTDERR: 562 | char opt = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:563:16: warning: unused variable 'iMode' [-Wunused-variable] BUILDSTDERR: 563 | unsigned long iMode = 0; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp: In member function 'int eHouseTCP::getrealERMpgm(int32_t, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:805:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 805 | for (i = 0; i < (sizeof(eHEn[index]->Programs) / sizeof(eHEn[index]->Programs[0])); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:822:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 822 | for (i = 0; i < (sizeof(eHEn[index]->ADCPrograms) / sizeof(eHEn[index]->ADCPrograms[0])); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp: In member function 'int eHouseTCP::getrealRMpgm(int32_t, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:868:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 868 | for (i = 0; i < (sizeof(eHn[index]->Programs) / sizeof(eHn[index]->Programs[0])); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp: In member function 'virtual bool eHouseTCP::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:934:7: warning: variable 'id' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 934 | int id = getrealERMpgm(ID, level); BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:1061:11: warning: unused variable 'lastLevel' [-Wunused-variable] BUILDSTDERR: 1061 | int lastLevel = atoi(result[0][2].c_str()); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp: In member function 'std::string eHouseTCP::ISO2UTF8(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouseTCP.cpp:1220:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1220 | for (int j = 0; j < sizeof(cp1250); ++j) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/domoticz.dir/hardware/eHouse/EhouseEvents.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/eHouse/EhouseEvents.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseEvents.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseEvents.cpp:31: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:25:23: warning: unnecessary parentheses in declaration of 'adcs' [-Wparentheses] BUILDSTDERR: 25 | struct CtrlADCT *(adcs[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:31:34: warning: unnecessary parentheses in declaration of 'eHERMs' [-Wparentheses] BUILDSTDERR: 31 | union ERMFullStatT *(eHERMs[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:32:34: warning: unnecessary parentheses in declaration of 'eHERMPrev' [-Wparentheses] BUILDSTDERR: 32 | union ERMFullStatT *(eHERMPrev[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:34:34: warning: unnecessary parentheses in declaration of 'eHRMs' [-Wparentheses] BUILDSTDERR: 34 | union ERMFullStatT *(eHRMs[EHOUSE1_RM_MAX + 1]); //full RM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:35:34: warning: unnecessary parentheses in declaration of 'eHRMPrev' [-Wparentheses] BUILDSTDERR: 35 | union ERMFullStatT *(eHRMPrev[EHOUSE1_RM_MAX + 1]); //full RM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:37:25: warning: unnecessary parentheses in declaration of 'EvQ' [-Wparentheses] BUILDSTDERR: 37 | struct EventQueueT *(EvQ[EVENT_QUEUE_MAX]); //eHouse event queue for submit to the controllers (directly LAN, WiFi, PRO / indirectly via PRO other variants) - multiple events can be executed at once BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:38:35: warning: unnecessary parentheses in declaration of 'AuraDev' [-Wparentheses] BUILDSTDERR: 38 | struct AURAT *(AuraDev[MAX_AURA_DEVS]); // Aura status thermostat BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:39:35: warning: unnecessary parentheses in declaration of 'AuraDevPrv' [-Wparentheses] BUILDSTDERR: 39 | struct AURAT *(AuraDevPrv[MAX_AURA_DEVS]); // previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:40:35: warning: unnecessary parentheses in declaration of 'AuraN' [-Wparentheses] BUILDSTDERR: 40 | struct AuraNamesT *(AuraN[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:106:24: warning: unnecessary parentheses in declaration of 'eHWiFi' [-Wparentheses] BUILDSTDERR: 106 | union WiFiStatusT *(eHWiFi[EHOUSE_WIFI_MAX + 1]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:125:34: warning: unnecessary parentheses in declaration of 'eHWIFIs' [-Wparentheses] BUILDSTDERR: 125 | union WIFIFullStatT *(eHWIFIs[EHOUSE_WIFI_MAX + 1]); //full wifi status BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:126:34: warning: unnecessary parentheses in declaration of 'eHWIFIPrev' [-Wparentheses] BUILDSTDERR: 126 | union WIFIFullStatT *(eHWIFIPrev[EHOUSE_WIFI_MAX + 1]); //full wifi status previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:134:39: warning: unnecessary parentheses in declaration of 'eHn' [-Wparentheses] BUILDSTDERR: 134 | struct eHouse1NamesT *(eHn[EHOUSE1_RM_MAX + 1]); //names of i/o for rs-485 controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:135:39: warning: unnecessary parentheses in declaration of 'eHEn' [-Wparentheses] BUILDSTDERR: 135 | struct EtherneteHouseNamesT *(eHEn[ETHERNET_EHOUSE_RM_MAX + 1]); //names of i/o for Ethernet controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:136:39: warning: unnecessary parentheses in declaration of 'eHWIFIn' [-Wparentheses] BUILDSTDERR: 136 | struct WiFieHouseNamesT *(eHWIFIn[EHOUSE_WIFI_MAX + 1]); //names of i/o for WiFi controllers BUILDSTDERR: | ^ [ 31%] Building CXX object CMakeFiles/domoticz.dir/hardware/eHouse/EhouseTcpClient.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/eHouse/EhouseTcpClient.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseTcpClient.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseEvents.cpp: In member function 'void eHouseTCP::ExecQueuedEvents()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseEvents.cpp:54:16: warning: unused variable 'localy' [-Wunused-variable] BUILDSTDERR: 54 | unsigned char localy = 1; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseEvents.cpp: In member function 'void eHouseTCP::ExecEvent(unsigned int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseEvents.cpp:111:7: warning: unused variable 'mmm' [-Wunused-variable] BUILDSTDERR: 111 | int mmm = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseEvents.cpp:134:7: warning: unused variable 'mmm' [-Wunused-variable] BUILDSTDERR: 134 | int mmm = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseEvents.cpp: In member function 'int eHouseTCP::AddToLocalEvent(unsigned char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseEvents.cpp:233:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 233 | for (i = 0; i < EVENT_QUEUE_MAX; i++) BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseTcpClient.cpp:25: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:25:23: warning: unnecessary parentheses in declaration of 'adcs' [-Wparentheses] BUILDSTDERR: 25 | struct CtrlADCT *(adcs[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:31:34: warning: unnecessary parentheses in declaration of 'eHERMs' [-Wparentheses] BUILDSTDERR: 31 | union ERMFullStatT *(eHERMs[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:32:34: warning: unnecessary parentheses in declaration of 'eHERMPrev' [-Wparentheses] BUILDSTDERR: 32 | union ERMFullStatT *(eHERMPrev[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:34:34: warning: unnecessary parentheses in declaration of 'eHRMs' [-Wparentheses] BUILDSTDERR: 34 | union ERMFullStatT *(eHRMs[EHOUSE1_RM_MAX + 1]); //full RM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:35:34: warning: unnecessary parentheses in declaration of 'eHRMPrev' [-Wparentheses] BUILDSTDERR: 35 | union ERMFullStatT *(eHRMPrev[EHOUSE1_RM_MAX + 1]); //full RM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:37:25: warning: unnecessary parentheses in declaration of 'EvQ' [-Wparentheses] BUILDSTDERR: 37 | struct EventQueueT *(EvQ[EVENT_QUEUE_MAX]); //eHouse event queue for submit to the controllers (directly LAN, WiFi, PRO / indirectly via PRO other variants) - multiple events can be executed at once BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:38:35: warning: unnecessary parentheses in declaration of 'AuraDev' [-Wparentheses] BUILDSTDERR: 38 | struct AURAT *(AuraDev[MAX_AURA_DEVS]); // Aura status thermostat BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:39:35: warning: unnecessary parentheses in declaration of 'AuraDevPrv' [-Wparentheses] BUILDSTDERR: 39 | struct AURAT *(AuraDevPrv[MAX_AURA_DEVS]); // previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:40:35: warning: unnecessary parentheses in declaration of 'AuraN' [-Wparentheses] BUILDSTDERR: 40 | struct AuraNamesT *(AuraN[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:106:24: warning: unnecessary parentheses in declaration of 'eHWiFi' [-Wparentheses] BUILDSTDERR: 106 | union WiFiStatusT *(eHWiFi[EHOUSE_WIFI_MAX + 1]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:125:34: warning: unnecessary parentheses in declaration of 'eHWIFIs' [-Wparentheses] BUILDSTDERR: 125 | union WIFIFullStatT *(eHWIFIs[EHOUSE_WIFI_MAX + 1]); //full wifi status BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:126:34: warning: unnecessary parentheses in declaration of 'eHWIFIPrev' [-Wparentheses] BUILDSTDERR: 126 | union WIFIFullStatT *(eHWIFIPrev[EHOUSE_WIFI_MAX + 1]); //full wifi status previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:134:39: warning: unnecessary parentheses in declaration of 'eHn' [-Wparentheses] BUILDSTDERR: 134 | struct eHouse1NamesT *(eHn[EHOUSE1_RM_MAX + 1]); //names of i/o for rs-485 controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:135:39: warning: unnecessary parentheses in declaration of 'eHEn' [-Wparentheses] BUILDSTDERR: 135 | struct EtherneteHouseNamesT *(eHEn[ETHERNET_EHOUSE_RM_MAX + 1]); //names of i/o for Ethernet controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:136:39: warning: unnecessary parentheses in declaration of 'eHWIFIn' [-Wparentheses] BUILDSTDERR: 136 | struct WiFieHouseNamesT *(eHWIFIn[EHOUSE_WIFI_MAX + 1]); //names of i/o for WiFi controllers BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:8, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseTcpClient.cpp:25: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseTcpClient.cpp: In member function 'char eHouseTCP::SendTCPEvent(const unsigned char*, unsigned char, unsigned char, unsigned char, const unsigned char*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouse/globals.h:292:32: warning: unused variable 'tv' [-Wunused-variable] BUILDSTDERR: 292 | struct timeval tv; \ BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouse/globals.h:292:32: note: in definition of macro 'msl' BUILDSTDERR: 292 | struct timeval tv; \ BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseTcpClient.cpp:142:6: warning: unused variable 'param' [-Wunused-variable] BUILDSTDERR: 142 | int param = tcp_client_socket_index; BUILDSTDERR: | ^~~~~ [ 32%] Building CXX object CMakeFiles/domoticz.dir/hardware/eHouse/EhouseUdpListener.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/eHouse/EhouseUdpListener.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp [ 32%] Building CXX object CMakeFiles/domoticz.dir/hardware/EnOceanESP2.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EnOceanESP2.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp [ 32%] Building CXX object CMakeFiles/domoticz.dir/hardware/EnOceanESP3.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EnOceanESP3.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp: In function 'enocean_data_structure enocean_clean_data_structure()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp:732:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 732 | for (i = 0; i < sizeof(ds); i++) { BUILDSTDERR: | ~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp: In member function 'void CEnOceanESP2::SendDimmerTeachIn(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp:1202:17: warning: variable 'RockerID' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1202 | unsigned char RockerID = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp:1203:17: warning: unused variable 'UpDown' [-Wunused-variable] BUILDSTDERR: 1203 | unsigned char UpDown = 1; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp:1204:17: warning: unused variable 'Pressed' [-Wunused-variable] BUILDSTDERR: 1204 | unsigned char Pressed = 1; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp: In member function 'bool CEnOceanESP2::ParseData()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp:1493:11: warning: variable 'nightReduction' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1493 | int nightReduction = 0; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp:1504:13: warning: unused variable 'setpointTemp' [-Wunused-variable] BUILDSTDERR: 1504 | float setpointTemp = GetValueRange(pFrame->DATA_BYTE2, 40); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp:1508:11: warning: variable 'fspeed' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1508 | int fspeed = 3; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP2.cpp:1517:11: warning: unused variable 'iswitch' [-Wunused-variable] BUILDSTDERR: 1517 | int iswitch = pFrame->DATA_BYTE0 & 1; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:29: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:25:23: warning: unnecessary parentheses in declaration of 'adcs' [-Wparentheses] BUILDSTDERR: 25 | struct CtrlADCT *(adcs[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:31:34: warning: unnecessary parentheses in declaration of 'eHERMs' [-Wparentheses] BUILDSTDERR: 31 | union ERMFullStatT *(eHERMs[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:32:34: warning: unnecessary parentheses in declaration of 'eHERMPrev' [-Wparentheses] BUILDSTDERR: 32 | union ERMFullStatT *(eHERMPrev[ETHERNET_EHOUSE_RM_MAX + 1]); //full ERM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:34:34: warning: unnecessary parentheses in declaration of 'eHRMs' [-Wparentheses] BUILDSTDERR: 34 | union ERMFullStatT *(eHRMs[EHOUSE1_RM_MAX + 1]); //full RM status decoded BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:35:34: warning: unnecessary parentheses in declaration of 'eHRMPrev' [-Wparentheses] BUILDSTDERR: 35 | union ERMFullStatT *(eHRMPrev[EHOUSE1_RM_MAX + 1]); //full RM status decoded previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:37:25: warning: unnecessary parentheses in declaration of 'EvQ' [-Wparentheses] BUILDSTDERR: 37 | struct EventQueueT *(EvQ[EVENT_QUEUE_MAX]); //eHouse event queue for submit to the controllers (directly LAN, WiFi, PRO / indirectly via PRO other variants) - multiple events can be executed at once BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:38:35: warning: unnecessary parentheses in declaration of 'AuraDev' [-Wparentheses] BUILDSTDERR: 38 | struct AURAT *(AuraDev[MAX_AURA_DEVS]); // Aura status thermostat BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:39:35: warning: unnecessary parentheses in declaration of 'AuraDevPrv' [-Wparentheses] BUILDSTDERR: 39 | struct AURAT *(AuraDevPrv[MAX_AURA_DEVS]); // previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:40:35: warning: unnecessary parentheses in declaration of 'AuraN' [-Wparentheses] BUILDSTDERR: 40 | struct AuraNamesT *(AuraN[MAX_AURA_DEVS]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:106:24: warning: unnecessary parentheses in declaration of 'eHWiFi' [-Wparentheses] BUILDSTDERR: 106 | union WiFiStatusT *(eHWiFi[EHOUSE_WIFI_MAX + 1]); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:125:34: warning: unnecessary parentheses in declaration of 'eHWIFIs' [-Wparentheses] BUILDSTDERR: 125 | union WIFIFullStatT *(eHWIFIs[EHOUSE_WIFI_MAX + 1]); //full wifi status BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:126:34: warning: unnecessary parentheses in declaration of 'eHWIFIPrev' [-Wparentheses] BUILDSTDERR: 126 | union WIFIFullStatT *(eHWIFIPrev[EHOUSE_WIFI_MAX + 1]); //full wifi status previous for detecting changes BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:134:39: warning: unnecessary parentheses in declaration of 'eHn' [-Wparentheses] BUILDSTDERR: 134 | struct eHouse1NamesT *(eHn[EHOUSE1_RM_MAX + 1]); //names of i/o for rs-485 controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:135:39: warning: unnecessary parentheses in declaration of 'eHEn' [-Wparentheses] BUILDSTDERR: 135 | struct EtherneteHouseNamesT *(eHEn[ETHERNET_EHOUSE_RM_MAX + 1]); //names of i/o for Ethernet controllers BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../eHouseTCP.h:136:39: warning: unnecessary parentheses in declaration of 'eHWIFIn' [-Wparentheses] BUILDSTDERR: 136 | struct WiFieHouseNamesT *(eHWIFIn[EHOUSE_WIFI_MAX + 1]); //names of i/o for WiFi controllers BUILDSTDERR: | ^ [ 33%] Building CXX object CMakeFiles/domoticz.dir/hardware/EnphaseAPI.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EnphaseAPI.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EnphaseAPI.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp: In member function 'void CEnOceanESP3::SendDimmerTeachIn(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp:859:18: warning: variable 'RockerID' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 859 | unsigned char RockerID = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp: In member function 'bool CEnOceanESP3::ParseData()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp:931:18: warning: unused variable 'changes_left' [-Wunused-variable] BUILDSTDERR: 931 | unsigned char changes_left=m_buffer[5]; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp: In member function 'void CEnOceanESP3::ParseRadioDatagram()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp:1316:13: warning: variable 'nightReduction' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1316 | int nightReduction = 0; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp:1327:15: warning: unused variable 'setpointTemp' [-Wunused-variable] BUILDSTDERR: 1327 | float setpointTemp=GetValueRange(DATA_BYTE2,40); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp:1331:13: warning: variable 'fspeed' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1331 | int fspeed = 3; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp:1340:13: warning: unused variable 'iswitch' [-Wunused-variable] BUILDSTDERR: 1340 | int iswitch = DATA_BYTE0 & 1; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp:1711:20: warning: unused variable 'SecondButtonID' [-Wunused-variable] BUILDSTDERR: 1711 | unsigned char SecondButtonID = (DATA_BYTE3 & DB3_RPS_NU_SBID) >> DB3_RPS_NU_SBID_SHIFT; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp:1797:21: warning: unused variable 'ButtonID' [-Wunused-variable] BUILDSTDERR: 1797 | unsigned char ButtonID = (DATA_BYTE3 & DB3_RPS_BUTTONS) >> DB3_RPS_BUTTONS_SHIFT; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EnOceanESP3.cpp:1940:19: warning: unused variable 'DATA_BYTE3' [-Wunused-variable] BUILDSTDERR: 1940 | unsigned char DATA_BYTE3=m_buffer[1]; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp: In member function 'void http::server::CWebServer::GetJSonDevices(Json::Value&, const string&, const string&, const string&, const string&, const string&, const string&, bool, bool, bool, time_t, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:9260:37: warning: '%s' directive writing up to 299 bytes into a region of size between 0 and 242 [-Wformat-overflow=] BUILDSTDERR: 9260 | sprintf(szData, "%.1f %c, (%s), %s", temp, tempsign, szTmp, strstatus.c_str()); BUILDSTDERR: | ^~ ~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:15: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 12 or more bytes (assuming 311) into a destination of size 250 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/WebServer.cpp:9258:37: warning: '%s' directive writing up to 299 bytes into a region of size between 0 and 242 [-Wformat-overflow=] BUILDSTDERR: 9258 | sprintf(szData, "%.1f %c, (%s), %s until %s", temp, tempsign, szTmp, strstatus.c_str(), strarray[3].c_str()); BUILDSTDERR: | ^~ ~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:15: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 19 or more bytes (assuming 318) into a destination of size 250 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:33: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/../../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'int eHouseTCP::IndexOfeHouseRS485(unsigned char, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:226:6: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: 226 | int i = 0; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::UpdateAuraToSQL(unsigned char, unsigned char, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:241:16: warning: variable 'size' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 241 | unsigned char size = sizeof(AuraN[index]->Outs) / sizeof(AuraN[index]->Outs[0]); BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::TerminateUDP()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1061:7: warning: unused variable 'opt' [-Wunused-variable] BUILDSTDERR: 1061 | char opt = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::CalculateAdc2(char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1183:19: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1183 | ivalue = ((eHEn[index]->BinaryStatus[STATUS_ADC_ETH + (field << 1)])) & 0x3; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1185:20: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1185 | ivalue += ((eHEn[index]->BinaryStatus[STATUS_ADC_ETH + (field << 1) + 1])); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1193:17: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1193 | adch = ((eHEn[index]->BinaryStatus[STATUS_ADC_ETH + (field << 1)]) >> 6) & 0x3; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1194:17: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1194 | adcl = ((eHEn[index]->BinaryStatus[STATUS_ADC_ETH + (field << 1)]) >> 4) & 0x3; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1197:16: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1197 | adcl |= eHEn[index]->BinaryStatus[STATUS_ADC_LEVELS + (field << 1)] & 0xff; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1198:16: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1198 | adch |= eHEn[index]->BinaryStatus[STATUS_ADC_LEVELS + (field << 1) + 1] & 0xff; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1199:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1199 | eHERMs[index]->eHERM.ADCH[field] = adch; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1200:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1200 | eHERMs[index]->eHERM.ADCL[field] = adcl; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1201:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1201 | eHERMs[index]->eHERM.ADC[field] = ivalue; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1208:8: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1208 | eHEn[index]->AdcValue[field] = temmp; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1213:8: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1213 | eHEn[index]->SensorTempsLM335[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1218:8: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1218 | eHEn[index]->SensorTempsLM35[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1223:8: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1223 | eHEn[index]->SensorTempsMCP9700[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1227:8: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1227 | eHEn[index]->SensorPercents[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1228:8: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1228 | eHEn[index]->SensorInvPercents[field] = 100 - (temp / 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1234:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1234 | eHERMs[index]->eHERM.TempH[field] = (int)round(temp); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1239:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1239 | eHERMs[index]->eHERM.TempL[field] = (int)round(temp); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1240:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1240 | eHERMs[index]->eHERM.Temp[field] = (int)round(eHEn[index]->SensorTempsMCP9700[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1240:55: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1240 | eHERMs[index]->eHERM.Temp[field] = (int)round(eHEn[index]->SensorTempsMCP9700[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1241:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1241 | eHERMs[index]->eHERM.Unit[field] = 'C'; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1247:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1247 | eHERMs[index]->eHERM.TempH[field] = (int)round((1000 - (temp))); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1252:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1252 | eHERMs[index]->eHERM.TempL[field] = (int)round((1000 - (temp))); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1254:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1254 | eHERMs[index]->eHERM.Temp[field] = (int)round(eHEn[index]->SensorInvPercents[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1254:55: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1254 | eHERMs[index]->eHERM.Temp[field] = (int)round(eHEn[index]->SensorInvPercents[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1255:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1255 | eHERMs[index]->eHERM.Unit[field] = '%'; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1263:8: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1263 | eHEn[index]->SensorTempsMCP9701[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1269:8: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1269 | eHEn[index]->SensorVolts[field] = temp / 100; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::CalculateAdcWiFi(char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1284:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1284 | eHWIFIs[index]->eHWIFI.ADC[field] = eHWIFIn[index]->BinaryStatus[ADC_OFFSET_WIFI] & 0x3; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1284:47: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1284 | eHWIFIs[index]->eHWIFI.ADC[field] = eHWIFIn[index]->BinaryStatus[ADC_OFFSET_WIFI] & 0x3; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1285:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1285 | eHWIFIs[index]->eHWIFI.ADC[field] = eHWIFIs[index]->eHWIFI.ADC[field] << 8; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1285:47: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1285 | eHWIFIs[index]->eHWIFI.ADC[field] = eHWIFIs[index]->eHWIFI.ADC[field] << 8; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1286:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1286 | eHWIFIs[index]->eHWIFI.ADC[field] += eHWIFIn[index]->BinaryStatus[ADC_OFFSET_WIFI + 1]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1286:48: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1286 | eHWIFIs[index]->eHWIFI.ADC[field] += eHWIFIn[index]->BinaryStatus[ADC_OFFSET_WIFI + 1]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1287:20: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1287 | ivalue = eHWIFIs[index]->eHWIFI.ADC[field]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1302:20: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1302 | adch = ((eHWIFIn[index]->BinaryStatus[ADC_OFFSET_WIFI + (field << 1)]) >> 6) & 0x3; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1303:20: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1303 | adcl = ((eHWIFIn[index]->BinaryStatus[ADC_OFFSET_WIFI + (field << 1)]) >> 4) & 0x3; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1306:19: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1306 | adcl |= eHWIFIn[index]->BinaryStatus[STATUS_ADC_LEVELS_WIFI + (field << 1)] & 0xff; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1307:19: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1307 | adch |= eHWIFIn[index]->BinaryStatus[STATUS_ADC_LEVELS_WIFI + (field << 1) + 1] & 0xff; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1308:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1308 | eHWIFIs[index]->eHWIFI.ADCH[field] = adch; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1309:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1309 | eHWIFIs[index]->eHWIFI.ADCL[field] = adcl; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1310:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1310 | eHWIFIs[index]->eHWIFI.ADC[field] = ivalue; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1317:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1317 | eHWIFIn[index]->AdcValue[field] = temmp; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1322:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1322 | eHWIFIn[index]->SensorTempsLM335[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1327:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1327 | eHWIFIn[index]->SensorTempsLM35[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1332:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1332 | eHWIFIn[index]->SensorTempsMCP9700[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1336:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1336 | eHWIFIn[index]->SensorPercents[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1337:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1337 | eHWIFIn[index]->SensorInvPercents[field] = 100 - (temp / 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1343:12: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1343 | eHWIFIs[index]->eHWIFI.TempH[field] = (int)round(temp); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1348:12: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1348 | eHWIFIs[index]->eHWIFI.TempL[field] = (int)round(temp); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1349:12: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1349 | eHWIFIs[index]->eHWIFI.Temp[field] = (int)round(eHWIFIn[index]->SensorTempsMCP9700[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1349:60: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1349 | eHWIFIs[index]->eHWIFI.Temp[field] = (int)round(eHWIFIn[index]->SensorTempsMCP9700[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1350:12: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1350 | eHWIFIs[index]->eHWIFI.Unit[field] = 'C'; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1356:12: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1356 | eHWIFIs[index]->eHWIFI.TempH[field] = (int)round((1000 - (temp))); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1361:12: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1361 | eHWIFIs[index]->eHWIFI.TempL[field] = (int)round((1000 - (temp))); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1363:12: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1363 | eHWIFIs[index]->eHWIFI.Temp[field] = (int)round(eHWIFIn[index]->SensorInvPercents[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1363:60: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1363 | eHWIFIs[index]->eHWIFI.Temp[field] = (int)round(eHWIFIn[index]->SensorInvPercents[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1364:12: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1364 | eHWIFIs[index]->eHWIFI.Unit[field] = '%'; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1372:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1372 | eHWIFIn[index]->SensorTempsMCP9701[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1376:11: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1376 | eHWIFIn[index]->SensorVolts[field] = temp / 100; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::CalculateAdcEH1(char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1394:18: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1394 | ivalue = ((eHn[index]->BinaryStatus[RM_STATUS_ADC + (field << 1)])) & 0x3; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1396:19: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1396 | ivalue += ((eHn[index]->BinaryStatus[RM_STATUS_ADC + (field << 1) + 1])); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1410:9: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1410 | eHRMs[index]->eHERM.ADCH[field] = 1023; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1411:9: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1411 | eHRMs[index]->eHERM.ADCL[field] = 0; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1412:9: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1412 | eHRMs[index]->eHERM.ADC[field] = ivalue; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1417:7: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1417 | eHn[index]->AdcValue[field] = temmp; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1422:7: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1422 | eHn[index]->SensorTempsLM335[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1427:7: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1427 | eHn[index]->SensorTempsLM35[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1432:7: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1432 | eHn[index]->SensorTempsMCP9700[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1437:7: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1437 | eHn[index]->SensorPercents[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1438:7: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1438 | eHn[index]->SensorInvPercents[field] = 100 - (temp / 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1442:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1442 | eHRMs[index]->eHERM.TempH[field] = 1500; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1443:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1443 | eHRMs[index]->eHERM.TempL[field] = 0; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1444:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1444 | eHRMs[index]->eHERM.Temp[field] = (int)round(eHn[index]->SensorTempsLM335[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1444:53: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1444 | eHRMs[index]->eHERM.Temp[field] = (int)round(eHn[index]->SensorTempsLM335[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1445:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1445 | eHRMs[index]->eHERM.Unit[field] = 'C'; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1449:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1449 | eHRMs[index]->eHERM.TempH[field] = 1000;//(1000 - (temp)); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1450:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1450 | eHRMs[index]->eHERM.TempL[field] = 0;//(1000 - (temp)); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1452:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1452 | eHRMs[index]->eHERM.Temp[field] = (int)round(eHn[index]->SensorInvPercents[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1452:53: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1452 | eHRMs[index]->eHERM.Temp[field] = (int)round(eHn[index]->SensorInvPercents[field] * 10); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1453:10: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1453 | eHRMs[index]->eHERM.Unit[field] = '%'; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1461:7: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1461 | eHn[index]->SensorTempsMCP9701[field] = temp / 10; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1465:7: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 1465 | eHn[index]->SensorVolts[field] = temp / 100; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesRS485(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1528:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1528 | for (i = 0; i < sizeof(eHn[nr]->ADCs) / sizeof(eHn[nr]->ADCs[0]); i++) //ADC Names (measurement+regulation) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1549:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1549 | for (i = 0; i < sizeof(eHn[nr]->Outs) / sizeof(eHn[nr]->Outs[0]); i++) //binary outputs names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1557:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1557 | for (i = 0; i < sizeof(eHn[nr]->Inputs) / sizeof(eHn[nr]->Inputs[0]); i++) //binary inputs names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1567:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1567 | for (i = 0; i < sizeof(eHn[nr]->Dimmers) / sizeof(eHn[nr]->Dimmers[0]); i++) //dimmers names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1576:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1576 | for (i = 0; i < sizeof(eHn[nr]->Outs) / sizeof(eHn[nr]->Outs[0]); i += 2) //Blinds Names (use twin - single outputs) out #1,#2=> blind #1 BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1585:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1585 | for (i = 0; i < sizeof(eHn[nr]->Programs) / sizeof(eHn[nr]->Programs[0]); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1675:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1675 | for (i = 0; i < sizeof(eHEn[nr]->ADCs) / sizeof(eHEn[nr]->ADCs[0]); i++) //ADC Names (measurement+regulation) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1684:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1684 | for (i = 0; i < sizeof(eHEn[nr]->ADCs) / sizeof(eHEn[nr]->ADCs[0]); i++) //ADC Config (sensor type) not used currently BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1691:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1691 | for (i = 0; i < sizeof(eHEn[nr]->Outs) / sizeof(eHEn[nr]->Outs[0]); i++) //binary outputs names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1699:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1699 | for (i = 0; i < sizeof(eHEn[nr]->Inputs) / sizeof(eHEn[nr]->Inputs[0]); i++) //binary inputs names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1708:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1708 | for (i = 0; i < sizeof(eHEn[nr]->Dimmers) / sizeof(eHEn[nr]->Dimmers[0]); i++) //dimmers names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1717:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1717 | for (i = 0; i < sizeof(eHEn[nr]->Rollers) / sizeof(eHEn[nr]->Rollers[0]); i++) //Blinds Names (use twin - single outputs) out #1,#2=> blind #1 BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1726:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1726 | for (i = 0; i < sizeof(eHEn[nr]->Programs) / sizeof(eHEn[nr]->Programs[0]); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1747:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1747 | for (i = 0; i < sizeof(eHEn[nr]->ADCPrograms) / sizeof(eHEn[nr]->ADCPrograms[0]); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1813:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1813 | for (i = 0; i < sizeof(ECMn->ADCs) / sizeof(ECMn->ADCs[0]); i++) //ADC Names (measurement+regulation) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1822:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1822 | for (i = 0; i < sizeof(ECMn->ADCs) / sizeof(ECMn->ADCs[0]); i++) //ADC Config (sensor type) not used currently BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1829:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1829 | for (i = 0; i < sizeof(ECMn->Outs) / sizeof(ECMn->Outs[0]); i++) //binary outputs names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1837:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1837 | for (i = 0; i < sizeof(ECMn->Inputs) / sizeof(ECMn->Inputs[0]); i++) //binary inputs names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1846:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1846 | for (i = 0; i < sizeof(ECMn->Dimmers) / sizeof(ECMn->Dimmers[0]); i++) //dimmers names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1855:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1855 | for (i = 0; i < sizeof(ECMn->Rollers) / sizeof(ECMn->Rollers[0]); i++) //Blinds Names (use twin - single outputs) out #1,#2=> blind #1 BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1864:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1864 | for (i = 0; i < sizeof(ECMn->Programs) / sizeof(ECMn->Programs[0]); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1885:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1885 | for (i = 0; i < sizeof(ECMn->ADCPrograms) / sizeof(ECMn->ADCPrograms[0]); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1797:16: warning: unused variable 'nr' [-Wunused-variable] BUILDSTDERR: 1797 | unsigned char nr = (data[2] - INITIAL_ADDRESS_LAN) % STATUS_ARRAYS_SIZE; //limited - overlap if more than 32 BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1951:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1951 | for (i = 0; i < sizeof(eHouseProN->ADCs) / sizeof(eHouseProN->ADCs[0]); i++) //ADC Names (measurement+regulation) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1969:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1969 | for (i = 0; i < sizeof(eHouseProN->ADCs) / sizeof(eHouseProN->ADCs[0]); i++) //ADC Config (sensor type) not used currently BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1978:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1978 | for (i = 0; i < sizeof(eHouseProN->Outs) / sizeof(eHouseProN->Outs[0]); i++) //binary outputs names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1986:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1986 | for (i = 0; i < sizeof(eHouseProN->Inputs) / sizeof(eHouseProN->Inputs[0]); i++) //binary inputs names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1995:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 1995 | for (i = 0; i < sizeof(eHouseProN->Dimmers) / sizeof(eHouseProN->Dimmers[0]); i++) //dimmers names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2004:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2004 | for (i = 0; i < sizeof(eHouseProN->Rollers) / sizeof(eHouseProN->Rollers[0]); i++) //Blinds Names (use twin - single outputs) out #1,#2=> blind #1 BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2013:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2013 | for (i = 0; i < sizeof(eHouseProN->Programs) / sizeof(eHouseProN->Programs[0]); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2038:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2038 | for (i = 0; i < sizeof(eHouseProN->ADCPrograms) / sizeof(eHouseProN->ADCPrograms[0]); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2062:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2062 | for (i = 0; i < sizeof((void *)&eHouseProN->SecuPrograms) / sizeof(&eHouseProN->SecuPrograms[0]); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2090:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2090 | for (i = 0; i < sizeof((void *)&eHouseProN->Zones) / sizeof(&eHouseProN->Zones[0]); i++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1935:16: warning: unused variable 'nr' [-Wunused-variable] BUILDSTDERR: 1935 | unsigned char nr = 0; //(data[2]-INITIAL_ADDRESS_LAN)%STATUS_ARRAYS_SIZE; //limited - overlap if more than 32 BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2150:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2150 | for (i = 0; i < sizeof(eHWIFIn[nr]->ADCs) / sizeof(eHWIFIn[nr]->ADCs[0]); i++) //ADC Names (measurement+regulation) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2159:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2159 | for (i = 0; i < sizeof(eHWIFIn[nr]->ADCs) / sizeof(eHWIFIn[nr]->ADCs[0]); i++) //ADC Config (sensor type) not used currently BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2166:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2166 | for (i = 0; i < sizeof(eHWIFIn[nr]->Outs) / sizeof(eHWIFIn[nr]->Outs[0]); i++) //binary outputs names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2174:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2174 | for (i = 0; i < sizeof(eHWIFIn[nr]->Inputs) / sizeof(eHWIFIn[nr]->Inputs[0]); i++) //binary inputs names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2183:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2183 | for (i = 0; i < sizeof(eHWIFIn[nr]->Dimmers) / sizeof(eHWIFIn[nr]->Dimmers[0]); i++) //dimmers names BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2192:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2192 | for (i = 0; i < sizeof(eHWIFIn[nr]->Rollers) / sizeof(eHWIFIn[nr]->Rollers[0]); i++) //Blinds Names (use twin - single outputs) out #1,#2=> blind #1 BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2198:6: warning: unused variable 'k' [-Wunused-variable] BUILDSTDERR: 2198 | int k = 0; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:16: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::Do_Work()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/globals.h:318:32: warning: unused variable 'tv' [-Wunused-variable] BUILDSTDERR: 318 | struct timeval tv; \ BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/globals.h:318:32: note: in definition of macro 'ssl' BUILDSTDERR: 318 | struct timeval tv; \ BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/globals.h:318:32: warning: unused variable 'tv' [-Wunused-variable] BUILDSTDERR: 318 | struct timeval tv; \ BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/globals.h:318:32: note: in definition of macro 'ssl' BUILDSTDERR: 318 | struct timeval tv; \ BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2875:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 2875 | for (m = 0; m < sizeof(AuraN[aindex]->ParamSymbol); m++) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2872:17: warning: unused variable 'k' [-Wunused-variable] BUILDSTDERR: 2872 | int m, k = 0; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:16: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/globals.h:292:32: warning: unused variable 'tv' [-Wunused-variable] BUILDSTDERR: 292 | struct timeval tv; \ BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/globals.h:292:32: note: in definition of macro 'msl' BUILDSTDERR: 292 | struct timeval tv; \ BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:3224:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 3224 | for (i = 0; i < EVENT_QUEUE_MAX; i++) BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2315:6: warning: unused variable 'heartbeatInterval' [-Wunused-variable] BUILDSTDERR: 2315 | int heartbeatInterval = 0; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2316:16: warning: unused variable 'localstatus' [-Wunused-variable] BUILDSTDERR: 2316 | unsigned char localstatus = 0; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2395:16: warning: unused variable 'ou' [-Wunused-variable] BUILDSTDERR: 2395 | unsigned char ou = 0; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2398:6: warning: variable 'prevtim' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 2398 | int prevtim, tim = clock(); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2400:9: warning: unused variable 'tt' [-Wunused-variable] BUILDSTDERR: 2400 | time_t tt = time(NULL); BUILDSTDERR: | ^~ [ 33%] Building CXX object CMakeFiles/domoticz.dir/hardware/Ec3kMeterTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Ec3kMeterTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Ec3kMeterTCP.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/EnphaseAPI.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesRS485(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1524:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesRS485(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1531:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesRS485(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1552:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesRS485(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1560:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesRS485(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1570:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesRS485(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1588:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncat(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesRS485(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1593:24: BUILDSTDERR: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In function 'void eHouseTCP::GetUDPNamesRS485(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1593:24: note: length computed here BUILDSTDERR: 1593 | if (k <= 10) strncat(PGMs, tmp, strlen(tmp)); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1671:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1678:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1694:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1702:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1711:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1729:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncat(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1734:24: BUILDSTDERR: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1734:24: note: length computed here BUILDSTDERR: 1734 | if (k <= 10) strncat(PGMs, tmp, strlen(tmp)); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1751:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncat(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1756:24: BUILDSTDERR: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesLAN(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1756:24: note: length computed here BUILDSTDERR: 1756 | if (k <= 10) strncat(PGMs, tmp, strlen(tmp)); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1809:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1816:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1832:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1840:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1849:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1867:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncat(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1872:24: BUILDSTDERR: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1872:24: note: length computed here BUILDSTDERR: 1872 | if (k <= 10) strncat(PGMs, tmp, strlen(tmp)); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1888:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncat(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1893:24: BUILDSTDERR: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesCM(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1893:24: note: length computed here BUILDSTDERR: 1893 | if (k <= 10) strncat(PGMs, tmp, strlen(tmp)); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1947:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1954:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1981:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1989:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1998:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2016:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncat(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2021:24: BUILDSTDERR: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2021:24: note: length computed here BUILDSTDERR: 2021 | if (k <= 10) strncat(PGMs, tmp, strlen(tmp)); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2041:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncat(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2046:24: BUILDSTDERR: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2046:24: note: length computed here BUILDSTDERR: 2046 | if (k <= 10) strncat(PGMs, tmp, strlen(tmp)); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2068:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncat(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2073:24: BUILDSTDERR: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2073:24: note: length computed here BUILDSTDERR: 2073 | if (k <= 10) strncat(PGMs, tmp, strlen(tmp)); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2096:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncat(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2101:24: BUILDSTDERR: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] BUILDSTDERR: 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2101:24: note: length computed here BUILDSTDERR: 2101 | if (k <= 10) strncat(PGMs, tmp, strlen(tmp)); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesPRO(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:1974:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2146:9, BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2121:6: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2153:10, BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2121:6: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2169:10, BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2121:6: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2177:10, BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2121:6: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2186:10, BUILDSTDERR: inlined from 'void eHouseTCP::GetUDPNamesWiFi(unsigned char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2121:6: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 2 bytes from a string of length 79 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp: In member function 'void eHouseTCP::Do_Work()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2870:73: warning: array subscript -1 is below array bounds of 'AURAT* [20]' [-Warray-bounds] BUILDSTDERR: 2870 | if (DEBUG_AURA) LOG(LOG_STATUS, " DevType: %d\t", AuraDev[index]->DType); BUILDSTDERR: | ~~~~~~~~~~~~~^ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void eHouseTCP::Do_Work()' at /builddir/build/BUILD/domoticz-4.9700/hardware/eHouse/EhouseUdpListener.cpp:2667:14: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)' output may be truncated copying between 1 and 248 bytes from a string of length 65534 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object CMakeFiles/domoticz.dir/hardware/EvohomeBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EvohomeBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeBase.cpp [ 34%] Building CXX object CMakeFiles/domoticz.dir/hardware/EvohomeRadio.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EvohomeRadio.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp [ 35%] Building CXX object CMakeFiles/domoticz.dir/hardware/EvohomeScript.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EvohomeScript.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeScript.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeBase.cpp:27: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/domoticz.dir/hardware/EvohomeSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EvohomeSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeSerial.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeBase.cpp:22: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeBase.h: In constructor 'CEvohomeBase::CEvohomeBase()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeBase.h:550:28: warning: 'CEvohomeBase::m_ZoneNames' will be initialized after [-Wreorder] BUILDSTDERR: 550 | std::vector m_ZoneNames; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeBase.h:539:29: warning: 'std::vector CEvohomeBase::m_ZoneOverrideLocal' [-Wreorder] BUILDSTDERR: 539 | std::vector m_ZoneOverrideLocal; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeBase.cpp:61:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 61 | CEvohomeBase::CEvohomeBase(void) : BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:22: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeScript.cpp:29: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeMsg::DecodePacket(const char*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:525:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 525 | else if(cmdidx && i==cmdidx+2) //payload starts 2 after command idx BUILDSTDERR: | ~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:576:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 576 | else if(cmdidx && i==cmdidx+1) BUILDSTDERR: | ~^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:586:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 586 | if(nPos!=std::string::npos) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeSetpoint(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:772:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 772 | if (msg.GetID(0) != GetControllerID() && msg.GetID(2) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:772:56: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 772 | if (msg.GetID(0) != GetControllerID() && msg.GetID(2) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:808:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 808 | if (msg.GetID(0) == GetControllerID()) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeSetpointOverride(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:829:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 829 | if (msg.GetID(0) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeZoneTemp(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:895:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 895 | if (msg.GetID(0) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:928:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 928 | if (msg.GetID(0) == GetControllerID()) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:938:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 938 | if (msg.GetID(0) == GetControllerID()) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:943:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 943 | if (msg.GetID(0) == GetControllerID()) { BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeDHWState(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:999:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 999 | if (msg.GetID(0) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeDHWTemp(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1052:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1052 | if (msg.GetID(0) != GetControllerID()) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeControllerMode(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1099:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1099 | if (msg.GetID(0) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeSysInfo(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1141:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1141 | if (msg.GetID(0) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeZoneName(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1168:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1168 | if (msg.GetID(0) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeZoneInfo(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1209:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1209 | if (msg.GetID(0) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeZoneWindow(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1246:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1246 | if (msg.GetID(0) != GetControllerID() && msg.GetID(2) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1246:56: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1246 | if (msg.GetID(0) != GetControllerID() && msg.GetID(2) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1284:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1284 | if (msg.GetID(0) == GetControllerID()) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeHeatDemand(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1342:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1342 | if (msg.GetID(0) != GetControllerID() && msg.GetID(2) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1342:56: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1342 | if (msg.GetID(0) != GetControllerID() && msg.GetID(2) != GetControllerID()) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1357:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1357 | if (msg.GetID(0) == GetControllerID()) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1359:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1359 | else if (msg.GetID(0) == GetGatewayID()) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp: In member function 'bool CEvohomeRadio::DecodeBatteryInfo(CEvohomeMsg&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeRadio.cpp:1479:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: 1479 | if ((msg.GetID(2) != GetControllerID()) && (msg.id[0].GetIDType() != CEvohomeID::devSensor)) // Filter out messages from other controllers BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeScript.cpp: In member function 'virtual bool CEvohomeScript::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeScript.cpp:75:11: warning: unused variable 'tsen' [-Wunused-variable] BUILDSTDERR: 75 | REVOBUF *tsen=(REVOBUF*)pdata; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeScript.cpp: In member function 'void CEvohomeScript::RunScript(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeScript.cpp:151:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 151 | if (pindex!=std::string::npos) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object CMakeFiles/domoticz.dir/hardware/EvohomeTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EvohomeTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeTCP.cpp [ 36%] Building CXX object CMakeFiles/domoticz.dir/hardware/EvohomeWeb.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/EvohomeWeb.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp [ 37%] Building CXX object CMakeFiles/domoticz.dir/hardware/ETH8020.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/ETH8020.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/ETH8020.cpp [ 37%] Building CXX object CMakeFiles/domoticz.dir/hardware/FritzboxTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/FritzboxTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/FritzboxTCP.cpp [ 37%] Building CXX object CMakeFiles/domoticz.dir/hardware/GoodweAPI.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/GoodweAPI.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/GoodweAPI.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:19: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp: In member function 'bool CEvohomeWeb::SetSystemMode(uint8_t)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:311:14: warning: unused variable 'DevRowIdx' [-Wunused-variable] BUILDSTDERR: 311 | uint64_t DevRowIdx = m_sql.UpdateValue(this->m_HwdID, szId.c_str(), GetUnit_by_ID(evoID), pTypeEvohomeZone, sTypeEvohomeZone, 10, 255, 0, ssUpdateStat.str().c_str(), sdevname); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:374:13: warning: unused variable 'DevRowIdx' [-Wunused-variable] BUILDSTDERR: 374 | uint64_t DevRowIdx = m_sql.UpdateValue(this->m_HwdID, hz->zoneId.c_str(), GetUnit_by_ID(evoID), pTypeEvohomeZone, sTypeEvohomeZone, 10, 255, 0, ssUpdateStat.str().c_str(), sdevname); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp: In member function 'void CEvohomeWeb::DecodeZone(CEvohomeWeb::zone*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:624:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 624 | if (m_updatedev && (DevRowIdx != -1)) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp: In member function 'uint8_t CEvohomeWeb::GetUnit_by_ID(long unsigned int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:760:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 760 | if (DevRowIdx == -1) BUILDSTDERR: | ~~~~~~~~~~^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp: In member function 'bool CEvohomeWeb::login(const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:882:7: warning: unused variable 'ret' [-Wunused-variable] BUILDSTDERR: 882 | bool ret = jReader.parse(s_res.c_str(), j_login); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp: In member function 'bool CEvohomeWeb::user_account()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:923:7: warning: unused variable 'ret' [-Wunused-variable] BUILDSTDERR: 923 | bool ret = jReader.parse(s_res.c_str(), j_account); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp: In member function 'bool CEvohomeWeb::full_installation()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:1040:7: warning: unused variable 'ret' [-Wunused-variable] BUILDSTDERR: 1040 | bool ret = jReader.parse(ss_jdata.str(), m_j_fi); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp: In member function 'bool CEvohomeWeb::get_status(int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:1101:7: warning: unused variable 'ret' [-Wunused-variable] BUILDSTDERR: 1101 | bool ret = jReader.parse(s_res, m_j_stat); BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/ETH8020.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ETH8020.cpp: In member function 'void CETH8020::GetMeterDetails()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ETH8020.cpp:223:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 223 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ETH8020.cpp:228:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 228 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ETH8020.cpp:241:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 241 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ETH8020.cpp:246:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 246 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/FritzboxTCP.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/GoodweAPI.cpp:12: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/domoticz.dir/hardware/Gpio.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Gpio.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Gpio.cpp [ 38%] Building CXX object CMakeFiles/domoticz.dir/hardware/GpioPin.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/GpioPin.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/GpioPin.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp: In member function 'std::string CEvohomeWeb::get_next_switchpoint_ex(Json::Value&, std::string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:1332:32: warning: 'j_day' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1332 | if ((*j_day)["switchpoints"][(int)(l)].isMember("temperature")) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/EvohomeWeb.cpp:1291:36: warning: 'j_day' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1291 | sztime = (*j_day)["switchpoints"][(int)(i)]["timeOfDay"].asString(); BUILDSTDERR: | ^ [ 39%] Building CXX object CMakeFiles/domoticz.dir/hardware/HardwareMonitor.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/HardwareMonitor.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/HardwareMonitor.cpp [ 39%] Building CXX object CMakeFiles/domoticz.dir/hardware/HarmonyHub.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/HarmonyHub.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/HarmonyHub.cpp [ 40%] Building CXX object CMakeFiles/domoticz.dir/hardware/Honeywell.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Honeywell.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Honeywell.cpp [ 40%] Building CXX object CMakeFiles/domoticz.dir/hardware/HEOS.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/HEOS.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp [ 41%] Building CXX object CMakeFiles/domoticz.dir/hardware/I2C.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/I2C.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/HardwareMonitor.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/domoticz.dir/hardware/ICYThermostat.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/ICYThermostat.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/ICYThermostat.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/HarmonyHub.cpp:49: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServerHelper.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Honeywell.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Honeywell.cpp: In member function 'virtual bool CHoneywell::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Honeywell.cpp:128:7: warning: unused variable 'calculatedTemp' [-Wunused-variable] BUILDSTDERR: 128 | int calculatedTemp = (int)temp; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/NotificationHelper.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp: In member function 'virtual bool CHEOS::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:804:8: warning: unused variable 'iParam' [-Wunused-variable] BUILDSTDERR: 804 | int iParam = pSen->LIGHTING2.level; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp: In member function 'void http::server::CWebServer::Cmd_HEOSMediaCommand(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RFXtrx315' not handled in switch [-Wswitch] BUILDSTDERR: 929 | switch (hType) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RFXtrx433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RFXLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Domoticz' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_P1SmartMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_P1SmartMeterLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_YouLess' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_TE923' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Rego6XX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RazberryZWave' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_DavisVantage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_VOLCRAFTCO20' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_1WIRE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RaspberryBMP085' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Wunderground' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Dummy' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_PiFace' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_S0SmartMeterUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_OpenThermGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_TeleinfoMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_OpenThermGatewayTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_OpenZWave' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_LimitlessLights' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_System' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_EnOceanESP2' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_DarkSky' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_SolarEdgeTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_SBFSpot' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_ICYTHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_WOL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_PVOUTPUT_INPUT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_EnOceanESP3' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RaspberryGPIO' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Meteostick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_TOONTHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_ECODEVICES' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_HARMONY_HUB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Mochad' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Philips_Hue' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_EVOHOME_SERIAL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_EVOHOME_SCRIPT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_MySensorsUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_MySensorsTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_MQTT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_FRITZBOX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_ETH8020' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RFLINKUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_KMTronicUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_KMTronicTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_SOLARMAXTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_KMTronic433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Pinger' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_NEST' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_THERMOSMART' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Netatmo' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Kodi' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_ANNATHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_WINDDELEN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_SatelIntegra' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Tellstick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_LogitechMediaServer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RFXtrx868' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RFLINKTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Comm5TCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_SolarEdgeAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_CurrentCostMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_CurrentCostMeterLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_DomoticzInternal' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_NefitEastLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_PanasonicTV' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_OpenWebNetTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RaspberryHTU21D' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_AtagOne' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Sterbox' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_HTTPPOLLER' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_EVOHOME_WEB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RAVEn' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_S0SmartMeterTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_DenkoviSmartdenLan' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_AccuWeather' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Comm5Serial' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Ec3kMeterTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_BleBox' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_OpenWeatherMap' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_GoodweAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RaspberryTSL2561' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Daikin' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_MultiFun' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_ZIBLUEUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_ZIBLUETCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Yeelight' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_MySensorsMQTT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RaspberryPCF8574' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_PythonPlugin' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_XiaomiGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RaspberryBME280' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Arilux' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_OpenWebNetUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_IntergasInComfortLAN2RF' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RelayNet' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_KMTronicUDP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_SysfsGpio' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Rtl433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_OnkyoAVTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_DenkoviSmartdenIPInOut' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_EVOHOME_TCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_USBtinGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_EnphaseAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_RaspberryMCP23017' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_eHouseTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Comm5SMTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Nest_OAuthAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_EcoCompteur' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Honeywell' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_Tado' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_DenkoviDevices' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:929:13: warning: enumeration value 'HTYPE_END' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:925:9: warning: unused variable 'HwID' [-Wunused-variable] BUILDSTDERR: 925 | int HwID = atoi(result[0][3].c_str()); BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/HEOS.cpp:912:8: warning: unused variable 'idx' [-Wunused-variable] BUILDSTDERR: 912 | int idx = atoi(sIdx.c_str()); BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp:42: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp: In member function 'virtual bool I2C::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp:204:6: warning: unused variable 'rc' [-Wunused-variable] BUILDSTDERR: 204 | int rc = 0; BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp: In member function 'void I2C::MCP23017_ReadChipDetails()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp:449:11: warning: unused variable 'cur_iodir' [-Wunused-variable] BUILDSTDERR: 449 | uint16_t cur_iodir = 0; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp: In member function 'int I2C::MCP23017_WritePin(uint8_t, uint8_t)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp:478:16: warning: unused variable 'gpio_port' [-Wunused-variable] BUILDSTDERR: 478 | unsigned char gpio_port, iodir_port; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp:478:27: warning: unused variable 'iodir_port' [-Wunused-variable] BUILDSTDERR: 478 | unsigned char gpio_port, iodir_port; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp: In member function 'int I2C::I2CReadReg16(int, unsigned char, i2c_data*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp:713:6: warning: unused variable 'rc' [-Wunused-variable] BUILDSTDERR: 713 | int rc; BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/ICYThermostat.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/domoticz.dir/hardware/InComfort.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/InComfort.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/InComfort.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp: In member function 'void I2C::MCP23017_Init()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/I2C.cpp:428:14: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 428 | SendSwitch(DeviceID, pin_number, 255, value, 0, ""); // create switch BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/domoticz.dir/hardware/KMTronicBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/KMTronicBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicBase.cpp [ 42%] Building CXX object CMakeFiles/domoticz.dir/hardware/KMTronic433.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/KMTronic433.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronic433.cpp [ 43%] Building CXX object CMakeFiles/domoticz.dir/hardware/KMTronicSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/KMTronicSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicSerial.cpp [ 43%] Building CXX object CMakeFiles/domoticz.dir/hardware/KMTronicTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/KMTronicTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicTCP.cpp [ 44%] Building CXX object CMakeFiles/domoticz.dir/hardware/KMTronicUDP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/KMTronicUDP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicUDP.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/InComfort.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/InComfort.cpp: In member function 'void CInComfort::ParseAndUpdateDevices(std::string)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/InComfort.cpp:177:6: warning: unused variable 'rssi' [-Wunused-variable] BUILDSTDERR: 177 | int rssi = root["rf_message_rssi"].asInt(); BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/InComfort.cpp:178:6: warning: unused variable 'rfStatusCounter' [-Wunused-variable] BUILDSTDERR: 178 | int rfStatusCounter = root["rfstatus_cntr"].asInt(); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicTCP.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/domoticz.dir/hardware/Kodi.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Kodi.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicUDP.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicTCP.cpp: In member function 'void KMTronicTCP::ParseTemps(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicTCP.cpp:267:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 267 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicTCP.cpp:271:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 271 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicTCP.cpp:278:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 278 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/KMTronicTCP.cpp:282:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 282 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/domoticz.dir/hardware/Limitless.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Limitless.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/NotificationHelper.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp: In member function 'std::string CKodiNode::CKodiStatus::StatusMessage()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:100:26: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 100 | if ((std::string::npos == begin) || (std::string::npos == end) || (begin >= end)) break; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:100:58: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 100 | if ((std::string::npos == begin) || (std::string::npos == end) || (begin >= end)) break; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:106:25: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 106 | if (std::string::npos == end) break; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp: In member function 'void CKodi::Do_Work()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:972:21: warning: unused variable 'tAsync' [-Wunused-variable] BUILDSTDERR: 972 | boost::thread* tAsync = new boost::thread(&CKodiNode::Do_Work, (*itt)); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp: In member function 'void CKodi::ReloadNodes()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1161:19: warning: unused variable 'tAsync' [-Wunused-variable] BUILDSTDERR: 1161 | boost::thread* tAsync = new boost::thread(&CKodiNode::Do_Work, (*itt)); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp: In member function 'void http::server::CWebServer::Cmd_KodiMediaCommand(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RFXtrx315' not handled in switch [-Wswitch] BUILDSTDERR: 1457 | switch (hType) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RFXtrx433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RFXLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Domoticz' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_P1SmartMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_P1SmartMeterLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_YouLess' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_TE923' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Rego6XX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RazberryZWave' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_DavisVantage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_VOLCRAFTCO20' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_1WIRE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RaspberryBMP085' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Wunderground' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Dummy' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_PiFace' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_S0SmartMeterUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_OpenThermGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_TeleinfoMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_OpenThermGatewayTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_OpenZWave' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_LimitlessLights' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_System' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_EnOceanESP2' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_DarkSky' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_SolarEdgeTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_SBFSpot' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_ICYTHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_WOL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_PVOUTPUT_INPUT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_EnOceanESP3' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RaspberryGPIO' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Meteostick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_TOONTHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_ECODEVICES' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_HARMONY_HUB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Mochad' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Philips_Hue' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_EVOHOME_SERIAL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_EVOHOME_SCRIPT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_MySensorsUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_MySensorsTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_MQTT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_FRITZBOX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_ETH8020' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RFLINKUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_KMTronicUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_KMTronicTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_SOLARMAXTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_KMTronic433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Pinger' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_NEST' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_THERMOSMART' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Netatmo' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_ANNATHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_WINDDELEN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_SatelIntegra' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Tellstick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_LogitechMediaServer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RFXtrx868' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RFLINKTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Comm5TCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_SolarEdgeAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_CurrentCostMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_CurrentCostMeterLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_DomoticzInternal' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_NefitEastLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_PanasonicTV' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_OpenWebNetTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RaspberryHTU21D' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_AtagOne' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Sterbox' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_HTTPPOLLER' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_EVOHOME_WEB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RAVEn' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_S0SmartMeterTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_DenkoviSmartdenLan' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_AccuWeather' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Comm5Serial' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Ec3kMeterTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_BleBox' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_OpenWeatherMap' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_GoodweAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RaspberryTSL2561' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Daikin' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_HEOS' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_MultiFun' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_ZIBLUEUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_ZIBLUETCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Yeelight' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_MySensorsMQTT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RaspberryPCF8574' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_XiaomiGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RaspberryBME280' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Arilux' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_OpenWebNetUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_IntergasInComfortLAN2RF' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RelayNet' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_KMTronicUDP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_SysfsGpio' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Rtl433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_OnkyoAVTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_DenkoviSmartdenIPInOut' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_EVOHOME_TCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_USBtinGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_EnphaseAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_RaspberryMCP23017' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_eHouseTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Comm5SMTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Nest_OAuthAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_EcoCompteur' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Honeywell' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_Tado' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_DenkoviDevices' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Kodi.cpp:1457:13: warning: enumeration value 'HTYPE_END' not handled in switch [-Wswitch] [ 45%] Building CXX object CMakeFiles/domoticz.dir/hardware/LogitechMediaServer.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/LogitechMediaServer.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp [ 46%] Building CXX object CMakeFiles/domoticz.dir/hardware/Meteostick.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Meteostick.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Meteostick.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp: In member function 'bool CLimitLess::GetV6BridgeID()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp:317:9: warning: unused variable 'trecv' [-Wunused-variable] BUILDSTDERR: 317 | int trecv = recvfrom(m_RemoteSocket, (char*)&rbuffer, sizeof(rbuffer), 0, (struct sockaddr*)&si_other, &slen); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp:323:11: warning: unused variable 'mac_1' [-Wunused-variable] BUILDSTDERR: 323 | uint8_t mac_1 = rbuffer[0x07]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp:324:11: warning: unused variable 'mac_2' [-Wunused-variable] BUILDSTDERR: 324 | uint8_t mac_2 = rbuffer[0x08]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp:325:11: warning: unused variable 'mac_3' [-Wunused-variable] BUILDSTDERR: 325 | uint8_t mac_3 = rbuffer[0x09]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp:326:11: warning: unused variable 'mac_4' [-Wunused-variable] BUILDSTDERR: 326 | uint8_t mac_4 = rbuffer[0x0A]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp:327:11: warning: unused variable 'mac_5' [-Wunused-variable] BUILDSTDERR: 327 | uint8_t mac_5 = rbuffer[0x0B]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp:328:11: warning: unused variable 'mac_6' [-Wunused-variable] BUILDSTDERR: 328 | uint8_t mac_6 = rbuffer[0x0C]; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp: In member function 'bool CLimitLess::SendV6Command(const uint8_t*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Limitless.cpp:383:8: warning: unused variable 'trecv' [-Wunused-variable] BUILDSTDERR: 383 | int trecv = recvfrom(m_RemoteSocket, (char*)&RBuffer, sizeof(RBuffer), 0, (struct sockaddr*)&si_other, &slen); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/NotificationHelper.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.h: In constructor 'CLogitechMediaServer::CLogitechMediaServer(int, const string&, int, const string&, const string&, int, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.h:77:16: warning: 'CLogitechMediaServer::m_stoprequested' will be initialized after [-Wreorder] BUILDSTDERR: 77 | volatile bool m_stoprequested; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.h:66:6: warning: 'int CLogitechMediaServer::m_iThreadsRunning' [-Wreorder] BUILDSTDERR: 66 | int m_iThreadsRunning; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:16:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 16 | CLogitechMediaServer::CLogitechMediaServer(const int ID, const std::string &IPAddress, const int Port, const std::string &User, const std::string &Pwd, const int PollIntervalsec, const int PingTimeoutms) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.h: In constructor 'CLogitechMediaServer::CLogitechMediaServer(int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.h:77:16: warning: 'CLogitechMediaServer::m_stoprequested' will be initialized after [-Wreorder] BUILDSTDERR: 77 | volatile bool m_stoprequested; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.h:66:6: warning: 'int CLogitechMediaServer::m_iThreadsRunning' [-Wreorder] BUILDSTDERR: 66 | int m_iThreadsRunning; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:30:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 30 | CLogitechMediaServer::CLogitechMediaServer(const int ID) : m_stoprequested(false), m_iThreadsRunning(0) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp: In member function 'void http::server::CWebServer::Cmd_LMSMediaCommand(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RFXtrx315' not handled in switch [-Wswitch] BUILDSTDERR: 959 | switch (hType) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RFXtrx433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RFXLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Domoticz' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_P1SmartMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_P1SmartMeterLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_YouLess' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_TE923' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Rego6XX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RazberryZWave' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_DavisVantage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_VOLCRAFTCO20' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_1WIRE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RaspberryBMP085' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Wunderground' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Dummy' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_PiFace' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_S0SmartMeterUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_OpenThermGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_TeleinfoMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_OpenThermGatewayTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_OpenZWave' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_LimitlessLights' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_System' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_EnOceanESP2' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_DarkSky' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_SolarEdgeTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_SBFSpot' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_ICYTHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_WOL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_PVOUTPUT_INPUT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_EnOceanESP3' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RaspberryGPIO' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Meteostick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_TOONTHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_ECODEVICES' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_HARMONY_HUB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Mochad' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Philips_Hue' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_EVOHOME_SERIAL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_EVOHOME_SCRIPT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_MySensorsUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_MySensorsTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_MQTT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_FRITZBOX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_ETH8020' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RFLINKUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_KMTronicUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_KMTronicTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_SOLARMAXTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_KMTronic433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Pinger' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_NEST' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_THERMOSMART' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Netatmo' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Kodi' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_ANNATHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_WINDDELEN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_SatelIntegra' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Tellstick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RFXtrx868' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RFLINKTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Comm5TCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_SolarEdgeAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_CurrentCostMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_CurrentCostMeterLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_DomoticzInternal' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_NefitEastLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_PanasonicTV' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_OpenWebNetTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RaspberryHTU21D' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_AtagOne' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Sterbox' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_HTTPPOLLER' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_EVOHOME_WEB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RAVEn' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_S0SmartMeterTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_DenkoviSmartdenLan' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_AccuWeather' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Comm5Serial' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Ec3kMeterTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_BleBox' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_OpenWeatherMap' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_GoodweAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RaspberryTSL2561' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Daikin' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_HEOS' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_MultiFun' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_ZIBLUEUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_ZIBLUETCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Yeelight' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_MySensorsMQTT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RaspberryPCF8574' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_PythonPlugin' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_XiaomiGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RaspberryBME280' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Arilux' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_OpenWebNetUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_IntergasInComfortLAN2RF' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RelayNet' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_KMTronicUDP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_SysfsGpio' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Rtl433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_OnkyoAVTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_DenkoviSmartdenIPInOut' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_EVOHOME_TCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_USBtinGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_EnphaseAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_RaspberryMCP23017' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_eHouseTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Comm5SMTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Nest_OAuthAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_EcoCompteur' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Honeywell' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_Tado' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_DenkoviDevices' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/LogitechMediaServer.cpp:959:13: warning: enumeration value 'HTYPE_END' not handled in switch [-Wswitch] [ 46%] Building CXX object CMakeFiles/domoticz.dir/hardware/MochadTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/MochadTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/MochadTCP.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Meteostick.cpp:14: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Meteostick.cpp: In member function 'void Meteostick::ParseLine()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Meteostick.cpp:306:9: warning: enumeration value 'MSTATE_FREQUENCY' not handled in switch [-Wswitch] BUILDSTDERR: 306 | switch (m_state) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Meteostick.cpp:306:9: warning: enumeration value 'MSTATE_DATA' not handled in switch [-Wswitch] [ 47%] Building CXX object CMakeFiles/domoticz.dir/hardware/MQTT.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/MQTT.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/MQTT.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MochadTCP.cpp: In member function 'void MochadTCP::MatchLine()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MochadTCP.cpp:243:7: warning: unused variable 'value' [-Wunused-variable] BUILDSTDERR: 243 | char value[20]=""; BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/MQTT.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/domoticz.dir/hardware/MultiFun.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/MultiFun.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/MultiFun.cpp [ 47%] Building CXX object CMakeFiles/domoticz.dir/hardware/MySensorsBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/MySensorsBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp [ 48%] Building CXX object CMakeFiles/domoticz.dir/hardware/MySensorsSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/MySensorsSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsSerial.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/MultiFun.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MultiFun.cpp: In member function 'int MultiFun::SendCommand(const unsigned char*, unsigned int, unsigned char*, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MultiFun.cpp:570:45: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: 570 | if (m_socket->write((char*)cmd, cmdLength) != cmdLength) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MultiFun.cpp:604:55: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] BUILDSTDERR: 604 | if ((int)databuffer[4] * 256 + (int)databuffer[5] == answerLength + 2) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsSerial.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsSerial.h: In constructor 'MySensorsSerial::MySensorsSerial(int, const string&, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsSerial.h:18:6: warning: 'MySensorsSerial::m_retrycntr' will be initialized after [-Wreorder] BUILDSTDERR: 18 | int m_retrycntr; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsSerial.h:17:16: warning: 'volatile bool MySensorsSerial::m_stoprequested' [-Wreorder] BUILDSTDERR: 17 | volatile bool m_stoprequested; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsSerial.cpp:20:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 20 | MySensorsSerial::MySensorsSerial(const int ID, const std::string& devname, const int Mode1) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/domoticz.dir/hardware/MySensorsTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/MySensorsTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.cpp [ 49%] Building CXX object CMakeFiles/domoticz.dir/hardware/MySensorsMQTT.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/MySensorsMQTT.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsMQTT.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp: In member function 'void MySensorsBase::UpdateNodeHeartbeat(int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_TEMP' not handled in switch [-Wswitch] BUILDSTDERR: 488 | switch (vType) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_HUM' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_PRESSURE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_FORECAST' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_RAIN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_RAINRATE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_WIND' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_GUST' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_DIRECTION' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_UV' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_WEIGHT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_DISTANCE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_IMPEDANCE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_WATT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_KWH' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_HVAC_FLOW_STATE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_HVAC_SPEED' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_LIGHT_LEVEL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_VAR1' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_VAR2' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_VAR3' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_VAR4' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_VAR5' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_IR_SEND' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_IR_RECEIVE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_FLOW' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_VOLUME' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_LEVEL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_VOLTAGE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_CURRENT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_ID' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_UNIT_PREFIX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_HVAC_SETPOINT_COOL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_HVAC_SETPOINT_HEAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_HVAC_FLOW_MODE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_TEXT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_CUSTOM' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_POSITION' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_IR_RECORD' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_PH' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_ORP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_EC' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_VAR' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_VA' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_POWER_FACTOR' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:488:12: warning: enumeration value 'V_UNKNOWN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp: In member function 'void MySensorsBase::SendSensor2Domoticz(MySensorsBase::_tMySensorNode*, MySensorsBase::_tMySensorChild*, MySensorsBase::_eSetType)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_RAINRATE' not handled in switch [-Wswitch] BUILDSTDERR: 578 | switch (vType) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_HVAC_FLOW_STATE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_HVAC_SPEED' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_VAR1' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_VAR2' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_VAR3' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_VAR4' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_VAR5' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_IR_SEND' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_ID' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_UNIT_PREFIX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_HVAC_FLOW_MODE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_CUSTOM' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_POSITION' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_IR_RECORD' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_VAR' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:578:9: warning: enumeration value 'V_UNKNOWN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp: In member function 'void MySensorsBase::ParseLine(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:1773:24: warning: unused variable 'pNode' [-Wunused-variable] BUILDSTDERR: 1773 | if (_tMySensorNode *pNode = FindNode(node_id)) BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:1786:24: warning: unused variable 'pNode' [-Wunused-variable] BUILDSTDERR: 1786 | if (_tMySensorNode *pNode = FindNode(node_id)) BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_WIND' not handled in switch [-Wswitch] BUILDSTDERR: 2163 | switch (pType) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_RAIN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_UV' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_WEIGHT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_POWER' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_HEATER' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_DISTANCE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_LIGHT_LEVEL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_ARDUINO_NODE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_ARDUINO_REPEATER_NODE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_IR' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_WATER' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_AIR_QUALITY' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_CUSTOM' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_DUST' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_HVAC' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_MULTIMETER' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_SPRINKLER' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_WATER_LEAK' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_SOUND' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_VIBRATION' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_MOISTURE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_GAS' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_GPS' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_WATER_QUALITY' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:2163:10: warning: enumeration value 'S_UNKNOWN' not handled in switch [-Wswitch] BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.h: In constructor 'MySensorsTCP::MySensorsTCP(int, const string&, short unsigned int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.h:22:17: warning: 'MySensorsTCP::m_usIPPort' will be initialized after [-Wreorder] BUILDSTDERR: 22 | unsigned short m_usIPPort; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.h:17:6: warning: 'int MySensorsTCP::m_retrycntr' [-Wreorder] BUILDSTDERR: 17 | int m_retrycntr; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.cpp:11:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 11 | MySensorsTCP::MySensorsTCP(const int ID, const std::string &IPAddress, const unsigned short usIPPort) : BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.h:36:16: warning: 'MySensorsTCP::m_stoprequested' will be initialized after [-Wreorder] BUILDSTDERR: 36 | volatile bool m_stoprequested; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.h:23:7: warning: 'bool MySensorsTCP::m_bDoRestart' [-Wreorder] BUILDSTDERR: 23 | bool m_bDoRestart; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsTCP.cpp:11:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 11 | MySensorsTCP::MySensorsTCP(const int ID, const std::string &IPAddress, const unsigned short usIPPort) : BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsMQTT.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/domoticz.dir/hardware/NefitEasy.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/NefitEasy.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/NefitEasy.cpp [ 50%] Building CXX object CMakeFiles/domoticz.dir/hardware/Nest.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Nest.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Nest.cpp [ 50%] Building CXX object CMakeFiles/domoticz.dir/hardware/NestOAuthAPI.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/NestOAuthAPI.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/NestOAuthAPI.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/NefitEasy.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Nest.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Nest.cpp: In member function 'void CNest::UpdateSwitch(unsigned char, bool, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Nest.cpp:143:7: warning: unused variable 'bDeviceExits' [-Wunused-variable] BUILDSTDERR: 143 | bool bDeviceExits = true; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/NestOAuthAPI.cpp:15: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/domoticz.dir/hardware/Netatmo.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Netatmo.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/NestOAuthAPI.cpp: In member function 'void CNestOAuthAPI::UpdateSwitch(unsigned char, bool, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/NestOAuthAPI.cpp:119:7: warning: unused variable 'bDeviceExits' [-Wunused-variable] BUILDSTDERR: 119 | bool bDeviceExits = true; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/NestOAuthAPI.cpp: In member function 'void CNestOAuthAPI::SetSetpoint(int, float)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/NestOAuthAPI.cpp:656:16: warning: unused variable 'tSign' [-Wunused-variable] BUILDSTDERR: 656 | unsigned char tSign = m_sql.m_tempsign[0]; BUILDSTDERR: | ^~~~~ [ 51%] Building CXX object CMakeFiles/domoticz.dir/hardware/HttpPoller.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/HttpPoller.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/HttpPoller.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.h: In constructor 'CNetatmo::CNetatmo(int, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.h:29:14: warning: 'CNetatmo::m_password' will be initialized after [-Wreorder] BUILDSTDERR: 29 | std::string m_password; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.h:26:14: warning: 'std::string CNetatmo::m_clientId' [-Wreorder] BUILDSTDERR: 26 | std::string m_clientId; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.cpp:57:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 57 | CNetatmo::CNetatmo(const int ID, const std::string& username, const std::string& password) : BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.cpp: In member function 'bool CNetatmo::ParseDashboard(const Json::Value&, int, int, const string&, const string&, int, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.cpp:440:6: warning: variable 'wind_gust_angle' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 440 | int wind_gust_angle = 0; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.cpp: In member function 'bool CNetatmo::ParseHomeStatus(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.cpp:1381:7: warning: unused variable 'bHaveDevices' [-Wunused-variable] BUILDSTDERR: 1381 | bool bHaveDevices = true; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/HttpPoller.cpp:12: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp: In member function 'void MySensorsBase::SendSensor2Domoticz(MySensorsBase::_tMySensorNode*, MySensorsBase::_tMySensorChild*, MySensorsBase::_eSetType)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:795:31: warning: 'Temp' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 795 | SendTempHumBaroSensorFloat(cNode, pSensorTemp->batValue, Temp, Humidity, Baro, nforecast, (!pChild->childName.empty()) ? pChild->childName : "TempHumBaro"); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:720:31: warning: 'Temp' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 720 | SendTempHumBaroSensorFloat(cNode, pChildTemp->batValue, Temp, Humidity, Baro, nforecast, (!pChild->childName.empty()) ? pChild->childName : "TempHumBaro"); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/MySensorsBase.cpp:637:31: warning: 'Humidity' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 637 | SendTempHumBaroSensorFloat(cNode, pChild->batValue, Temp, Humidity, Baro, nforecast, (!pChild->childName.empty()) ? pChild->childName : "TempHumBaro"); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.cpp: In member function 'bool CNetatmo::ParseDashboard(const Json::Value&, int, int, const string&, const string&, int, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Netatmo.cpp:543:29: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 543 | SendTempHumBaroSensorFloat(ID, batValue, temp, hum, baro, nforecast, name, rssiLevel); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/domoticz.dir/hardware/OnkyoAVTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/OnkyoAVTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp [ 52%] Building CXX object CMakeFiles/domoticz.dir/hardware/OpenWeatherMap.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/OpenWeatherMap.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWeatherMap.cpp [ 52%] Building CXX object CMakeFiles/domoticz.dir/hardware/OpenWebNetTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/OpenWebNetTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp: In member function 'uint32_t COpenWebNetTCP::ownCalcPass(const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp:182:11: warning: unused variable 'length' [-Wunused-variable] BUILDSTDERR: 182 | uint32_t length = 0; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp: In member function 'bool COpenWebNetTCP::nonceHashAuthentication(csocket*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp:309:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 309 | if (bytesWritten != frame.str().length()) { BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp: In member function 'csocket* COpenWebNetTCP::connectGwOwn(const char*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp:363:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 363 | if (bytesWritten != strlen(connectionMode)) { BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp: In member function 'void COpenWebNetTCP::UpdateCenPlus(int, int, int, int, int, int, const char*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp:634:63: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: 634 | unsigned char ID3 = (unsigned char)((where + (iAppValue * 2) + (iInterface * 3) & 0xFF00) >> 8); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp: In member function 'virtual bool COpenWebNetTCP::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp:1165:16: warning: unused variable 'packetlength' [-Wunused-variable] BUILDSTDERR: 1165 | unsigned char packetlength = pCmd->len; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp: In member function 'bool COpenWebNetTCP::sendCommand(bt_openwebnet&, std::vector&, int, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetTCP.cpp:1447:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1447 | if (bytesWritten != command.frame_open.length()) { BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/domoticz.dir/hardware/OpenWebNetUSB.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/OpenWebNetUSB.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetUSB.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetUSB.cpp: In member function 'virtual bool COpenWebNetUSB::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetUSB.cpp:85:16: warning: unused variable 'packetlength' [-Wunused-variable] BUILDSTDERR: 85 | unsigned char packetlength = pCmd->len; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetUSB.cpp: In member function 'bool COpenWebNetUSB::sendCommand(bt_openwebnet&, std::vector&, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWebNetUSB.cpp:349:7: warning: unused variable 'bCheckPassword' [-Wunused-variable] BUILDSTDERR: 349 | bool bCheckPassword = false; BUILDSTDERR: | ^~~~~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/domoticz.dir/hardware/openwebnet/bt_openwebnet.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/openwebnet/bt_openwebnet.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/openwebnet/bt_openwebnet.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp: In member function 'virtual bool OnkyoAVTCP::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:291:10: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 291 | if (ID >= ARRAY_SIZE(switch_types)) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openwebnet/bt_openwebnet.cpp: In member function 'void bt_openwebnet::Set_who_what_where_when()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openwebnet/bt_openwebnet.cpp:257:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 257 | if (sup[0] != '*') BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openwebnet/bt_openwebnet.cpp:260:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 260 | sup = frame_open.substr(1 + who.length() + 1 + what.length() + 1 + where.length() + 1); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp: In member function 'void OnkyoAVTCP::ReceiveMessage(const char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:609:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 609 | for (i = 0; i < ARRAY_SIZE(text_types); i++) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:617:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 617 | for (i = 0; i < ARRAY_SIZE(switch_types); i++) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp: In member function 'void http::server::CWebServer::Cmd_OnkyoEiscpCommand(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RFXtrx315' not handled in switch [-Wswitch] BUILDSTDERR: 706 | switch (hType) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RFXtrx433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RFXLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Domoticz' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_P1SmartMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_P1SmartMeterLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_YouLess' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_TE923' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Rego6XX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RazberryZWave' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_DavisVantage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_VOLCRAFTCO20' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_1WIRE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RaspberryBMP085' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Wunderground' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Dummy' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_PiFace' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_S0SmartMeterUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_OpenThermGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_TeleinfoMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_OpenThermGatewayTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_OpenZWave' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_LimitlessLights' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_System' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_EnOceanESP2' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_DarkSky' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_SolarEdgeTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_SBFSpot' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_ICYTHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_WOL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_PVOUTPUT_INPUT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_EnOceanESP3' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RaspberryGPIO' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Meteostick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_TOONTHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_ECODEVICES' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_HARMONY_HUB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Mochad' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Philips_Hue' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_EVOHOME_SERIAL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_EVOHOME_SCRIPT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_MySensorsUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_MySensorsTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_MQTT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_FRITZBOX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_ETH8020' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RFLINKUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_KMTronicUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_KMTronicTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_SOLARMAXTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_KMTronic433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Pinger' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_NEST' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_THERMOSMART' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Netatmo' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Kodi' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_ANNATHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_WINDDELEN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_SatelIntegra' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Tellstick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_LogitechMediaServer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RFXtrx868' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RFLINKTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Comm5TCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_SolarEdgeAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_CurrentCostMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_CurrentCostMeterLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_DomoticzInternal' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_NefitEastLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_PanasonicTV' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_OpenWebNetTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RaspberryHTU21D' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_AtagOne' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Sterbox' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_HTTPPOLLER' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_EVOHOME_WEB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RAVEn' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_S0SmartMeterTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_DenkoviSmartdenLan' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_AccuWeather' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Comm5Serial' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Ec3kMeterTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_BleBox' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_OpenWeatherMap' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_GoodweAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RaspberryTSL2561' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Daikin' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_HEOS' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_MultiFun' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_ZIBLUEUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_ZIBLUETCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Yeelight' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_MySensorsMQTT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RaspberryPCF8574' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_PythonPlugin' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_XiaomiGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RaspberryBME280' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Arilux' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_OpenWebNetUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_IntergasInComfortLAN2RF' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RelayNet' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_KMTronicUDP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_SysfsGpio' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Rtl433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_DenkoviSmartdenIPInOut' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_EVOHOME_TCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_USBtinGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_EnphaseAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_RaspberryMCP23017' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_eHouseTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Comm5SMTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Nest_OAuthAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_EcoCompteur' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Honeywell' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_Tado' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_DenkoviDevices' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:706:12: warning: enumeration value 'HTYPE_END' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OnkyoAVTCP.cpp:697:8: warning: unused variable 'idx' [-Wunused-variable] BUILDSTDERR: 697 | int idx = atoi(sIdx.c_str()); BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openwebnet/bt_openwebnet.cpp: In static member function 'static std::string bt_openwebnet::getWhatDescription(const string&, const string&, const std::vector >&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openwebnet/bt_openwebnet.cpp:1703:8: warning: unused variable 'iSecondDial' [-Wunused-variable] BUILDSTDERR: 1703 | int iSecondDial = iWhat - 300 - 10 * iFirstDial; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/OpenWeatherMap.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/domoticz.dir/hardware/OpenZWave.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/OpenZWave.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:150: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: 150 | #pragma warning(disable: 4996) BUILDSTDERR: | BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:18: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp: In member function 'void COpenZWave::OnZWaveNotification(const OpenZWave::Notification*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:740:18: warning: unused variable 'nodeInfo' [-Wunused-variable] BUILDSTDERR: 740 | if (NodeInfo* nodeInfo = GetNodeInfo(_homeID, _nodeID)) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp: In member function 'void COpenZWave::AddValue(const OpenZWave::ValueID&, const COpenZWave::NodeInfo*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:1551:6: warning: unused variable 'iValue' [-Wunused-variable] BUILDSTDERR: 1551 | int iValue = 0; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:1554:8: warning: unused variable 'intValue' [-Wunused-variable] BUILDSTDERR: 1554 | int32 intValue = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp: In member function 'void COpenZWave::UpdateNodeEvent(const OpenZWave::ValueID&, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:2356:15: warning: unused variable 'HomeID' [-Wunused-variable] BUILDSTDERR: 2356 | unsigned int HomeID = vID.GetHomeId(); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp: In member function 'void COpenZWave::UpdateValue(const OpenZWave::ValueID&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:2696:8: warning: unused variable 'cIndex' [-Wunused-variable] BUILDSTDERR: 2696 | int cIndex = vID.GetIndex(); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:3219:9: warning: unused variable 'oldvalue' [-Wunused-variable] BUILDSTDERR: 3219 | float oldvalue = pDevice->floatValue; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:3229:9: warning: unused variable 'oldvalue' [-Wunused-variable] BUILDSTDERR: 3229 | float oldvalue = pDevice->floatValue; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:3237:9: warning: unused variable 'oldvalue' [-Wunused-variable] BUILDSTDERR: 3237 | float oldvalue = pDevice->floatValue; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:3247:9: warning: unused variable 'oldvalue' [-Wunused-variable] BUILDSTDERR: 3247 | float oldvalue = pDevice->floatValue; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:3257:9: warning: unused variable 'oldvalue' [-Wunused-variable] BUILDSTDERR: 3257 | float oldvalue = pDevice->floatValue; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:2848:9: warning: enumeration value 'ZDTYPE_SWITCH_RGBW' not handled in switch [-Wswitch] BUILDSTDERR: 2848 | switch (pDevice->devType) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:2848:9: warning: enumeration value 'ZDTYPE_SWITCH_COLOR' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:2848:9: warning: enumeration value 'ZDTYPE_ALARM' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:2505:6: warning: unused variable 'iValue' [-Wunused-variable] BUILDSTDERR: 2505 | int iValue = 0; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp: In member function 'void COpenZWave::OnZWaveDeviceStatusUpdate(int, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:3609:37: warning: unused variable 'err' [-Wunused-variable] BUILDSTDERR: 3609 | OpenZWave::Driver::ControllerError err = (OpenZWave::Driver::ControllerError)_err; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp: In member function 'void http::server::CWebServer::Cmd_ZWaveDeleteNode(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:4714:18: warning: unused variable 'homeID' [-Wunused-variable] BUILDSTDERR: 4714 | unsigned int homeID = boost::lexical_cast(result[0][1]); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp: In member function 'void http::server::CWebServer::ZWaveCPTestHeal(http::server::WebEmSession&, const http::server::request&, http::server::reply&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/OpenZWave.cpp:5547:16: warning: unused variable 'pOZWHardware' [-Wunused-variable] BUILDSTDERR: 5547 | COpenZWave *pOZWHardware = (COpenZWave*)pHardware; BUILDSTDERR: | ^~~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/domoticz.dir/hardware/openzwave/control_panel/ozwcp.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/openzwave/control_panel/ozwcp.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp: In member function 'std::string COpenZWaveControlPanel::SendPollResponse()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1174:13: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 1174 | if (i != nodeId && !listening && !flirs) BUILDSTDERR: | ~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1180:13: warning: comparison of integer expressions of different signedness: 'int32' {aka 'int'} and 'uint32' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 1180 | if (i != nodeId && !listening && !flirs) BUILDSTDERR: | ~~^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp: In member function 'std::string COpenZWaveControlPanel::DoSceneCommand(const string&, const string&, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1353:37: warning: 'uint8 OpenZWave::Manager::CreateScene()' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1353 | sid = Manager::Get()->CreateScene(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2139:20: note: declared here BUILDSTDERR: 2139 | DEPRECATED uint8 CreateScene(); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1368:35: warning: 'bool OpenZWave::Manager::RemoveScene(uint8)' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1368 | Manager::Get()->RemoveScene(sid); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2148:19: note: declared here BUILDSTDERR: 2148 | DEPRECATED bool RemoveScene( uint8 const _sceneId ); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1370:37: warning: 'bool OpenZWave::Manager::ActivateScene(uint8)' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1370 | Manager::Get()->ActivateScene(sid); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2468:19: note: declared here BUILDSTDERR: 2468 | DEPRECATED bool ActivateScene( uint8 const _sceneId ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1372:51: warning: 'void OpenZWave::Manager::SetSceneLabel(uint8, const string&)' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1372 | Manager::Get()->SetSceneLabel(sid, string(arg2)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2450:19: note: declared here BUILDSTDERR: 2450 | DEPRECATED void SetSceneLabel( uint8 const _sceneId, string const& _value ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1379:72: warning: 'bool OpenZWave::Manager::AddSceneValue(uint8, const OpenZWave::ValueID&, const string&)' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1379 | if (!Manager::Get()->AddSceneValue(sid, val->getId(), string(arg3))) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2214:19: note: declared here BUILDSTDERR: 2214 | DEPRECATED bool AddSceneValue( uint8 const _sceneId, ValueID const& _valueId, string const& _value ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1383:72: warning: 'bool OpenZWave::Manager::SetSceneValue(uint8, const OpenZWave::ValueID&, const string&)' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1383 | if (!Manager::Get()->SetSceneValue(sid, val->getId(), string(arg3))) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2410:19: note: declared here BUILDSTDERR: 2410 | DEPRECATED bool SetSceneValue( uint8 const _sceneId, ValueID const& _valueId, string const& _value ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1387:61: warning: 'bool OpenZWave::Manager::RemoveSceneValue(uint8, const OpenZWave::ValueID&)' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1387 | if (!Manager::Get()->RemoveSceneValue(sid, val->getId())) BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2246:19: note: declared here BUILDSTDERR: 2246 | DEPRECATED bool RemoveSceneValue( uint8 const _sceneId, ValueID const& _valueId ); BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1398:43: warning: 'uint8 OpenZWave::Manager::GetAllScenes(uint8**)' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1398 | cnt = Manager::Get()->GetAllScenes(&sptr); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2122:20: note: declared here BUILDSTDERR: 2122 | DEPRECATED uint8 GetAllScenes( uint8** _sceneIds ); BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1404:45: warning: 'std::string OpenZWave::Manager::GetSceneLabel(uint8)' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1404 | s = Manager::Get()->GetSceneLabel(sptr[i]); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2441:21: note: declared here BUILDSTDERR: 2441 | DEPRECATED string GetSceneLabel( uint8 const _sceneId ); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1415:50: warning: 'int OpenZWave::Manager::SceneGetValues(uint8, std::vector*)' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1415 | cnt = Manager::Get()->SceneGetValues(sid, &vids); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2256:18: note: declared here BUILDSTDERR: 2256 | DEPRECATED int SceneGetValues( uint8 const _sceneId, vector* o_value ); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1430:54: warning: 'bool OpenZWave::Manager::SceneGetValueAsString(uint8, const OpenZWave::ValueID&, std::string*)' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 1430 | Manager::Get()->SceneGetValueAsString(sid, *it, &s); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:43: BUILDSTDERR: /usr/include/openzwave/Manager.h:2322:19: note: declared here BUILDSTDERR: 2322 | DEPRECATED bool SceneGetValueAsString( uint8 const _sceneId, ValueID const& _valueId, string* o_value ); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/domoticz.dir/hardware/openzwave/control_panel/zwavelib.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/openzwave/control_panel/zwavelib.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/zwavelib.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/zwavelib.cpp: In function 'const char* valueTypeStr(OpenZWave::ValueID::ValueType)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/zwavelib.cpp:76:10: warning: enumeration value 'ValueType_BitSet' not handled in switch [-Wswitch] BUILDSTDERR: 76 | switch (vt) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/zwavelib.cpp:76:10: warning: enumeration value 'ValueType_Max' not handled in switch [-Wswitch] [ 55%] Building CXX object CMakeFiles/domoticz.dir/hardware/OTGWBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/OTGWBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/OTGWBase.cpp [ 56%] Building CXX object CMakeFiles/domoticz.dir/hardware/OTGWSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/OTGWSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/OTGWSerial.cpp [ 56%] Building CXX object CMakeFiles/domoticz.dir/hardware/OTGWTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/OTGWTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/OTGWTCP.cpp [ 57%] Building CXX object CMakeFiles/domoticz.dir/hardware/PanasonicTV.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/PanasonicTV.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/OTGWBase.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/openzwave/control_panel/ozwcp.cpp:1415:39: warning: 'sid' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 1415 | cnt = Manager::Get()->SceneGetValues(sid, &vids); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 57%] Building CXX object CMakeFiles/domoticz.dir/hardware/P1MeterBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/P1MeterBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/NotificationHelper.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp: In member function 'void P1MeterBase::Init()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp:117:35: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'P1Power' {aka 'struct _tP1Power'}; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 117 | memset(&m_power,0,sizeof(m_power)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/hardwaretypes.h:452:16: note: 'P1Power' {aka 'struct _tP1Power'} declared here BUILDSTDERR: 452 | typedef struct _tP1Power { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp:118:31: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'P1Gas' {aka 'struct _tP1Gas'}; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 118 | memset(&m_gas,0,sizeof(m_gas)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/hardwaretypes.h:478:16: note: 'P1Gas' {aka 'struct _tP1Gas'} declared here BUILDSTDERR: 478 | typedef struct _tP1Gas { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp: In member function 'bool P1MeterBase::MatchLine()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp:292:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 292 | if (ePos==std::string::npos) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp:318:11: warning: enumeration value 'P1TYPE_SMID' not handled in switch [-Wswitch] BUILDSTDERR: 318 | switch (t->type) BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp:318:11: warning: enumeration value 'P1TYPE_END' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp: In member function 'void P1MeterBase::ParseData(const unsigned char*, int, bool, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterBase.cpp:517:74: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 517 | while ((ii0) && (!m_exclmarkfound) && (m_bufferpos0) && (l_bufferpos::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 443 | if (iPosBegin != std::string::npos) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:452:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 452 | if (iPosBegin != std::string::npos) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:468:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 468 | if (iPosBegin == std::string::npos) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:471:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 471 | if (iPosEnd != std::string::npos) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp: In member function 'void CPanasonic::Do_Work()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:829:9: warning: variable 'bWorkToDo' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 829 | bool bWorkToDo = false; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp: In member function 'void http::server::CWebServer::Cmd_PanasonicMediaCommand(http::server::WebEmSession&, const http::server::request&, Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RFXtrx315' not handled in switch [-Wswitch] BUILDSTDERR: 1296 | switch (hType) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RFXtrx433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RFXLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Domoticz' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_P1SmartMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_P1SmartMeterLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_YouLess' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_TE923' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Rego6XX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RazberryZWave' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_DavisVantage' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_VOLCRAFTCO20' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_1WIRE' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RaspberryBMP085' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Wunderground' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Dummy' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_PiFace' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_S0SmartMeterUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_OpenThermGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_TeleinfoMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_OpenThermGatewayTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_OpenZWave' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_LimitlessLights' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_System' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_EnOceanESP2' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_DarkSky' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_SolarEdgeTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_SBFSpot' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_ICYTHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_WOL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_PVOUTPUT_INPUT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_EnOceanESP3' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RaspberryGPIO' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Meteostick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_TOONTHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_ECODEVICES' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_HARMONY_HUB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Mochad' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Philips_Hue' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_EVOHOME_SERIAL' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_EVOHOME_SCRIPT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_MySensorsUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_MySensorsTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_MQTT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_FRITZBOX' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_ETH8020' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RFLINKUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_KMTronicUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_KMTronicTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_SOLARMAXTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_KMTronic433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Pinger' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_NEST' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_THERMOSMART' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Netatmo' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Kodi' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_ANNATHERMOSTAT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_WINDDELEN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_SatelIntegra' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Tellstick' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_LogitechMediaServer' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RFXtrx868' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RFLINKTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Comm5TCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_SolarEdgeAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_CurrentCostMeter' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_CurrentCostMeterLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_DomoticzInternal' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_NefitEastLAN' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_OpenWebNetTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RaspberryHTU21D' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_AtagOne' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Sterbox' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_HTTPPOLLER' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_EVOHOME_WEB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RAVEn' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_S0SmartMeterTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_DenkoviSmartdenLan' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_AccuWeather' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Comm5Serial' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Ec3kMeterTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_BleBox' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_OpenWeatherMap' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_GoodweAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RaspberryTSL2561' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Daikin' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_HEOS' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_MultiFun' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_ZIBLUEUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_ZIBLUETCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Yeelight' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_MySensorsMQTT' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RaspberryPCF8574' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_PythonPlugin' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_XiaomiGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RaspberryBME280' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Arilux' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_OpenWebNetUSB' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_IntergasInComfortLAN2RF' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RelayNet' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_KMTronicUDP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_SysfsGpio' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Rtl433' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_OnkyoAVTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_DenkoviSmartdenIPInOut' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_EVOHOME_TCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_USBtinGateway' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_EnphaseAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_RaspberryMCP23017' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_eHouseTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Comm5SMTCP' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Nest_OAuthAPI' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_EcoCompteur' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Honeywell' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_Tado' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_DenkoviDevices' not handled in switch [-Wswitch] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PanasonicTV.cpp:1296:13: warning: enumeration value 'HTYPE_END' not handled in switch [-Wswitch] [ 57%] Building CXX object CMakeFiles/domoticz.dir/hardware/P1MeterSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/P1MeterSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterSerial.cpp [ 58%] Building CXX object CMakeFiles/domoticz.dir/hardware/P1MeterTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/P1MeterTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterTCP.cpp [ 58%] Building CXX object CMakeFiles/domoticz.dir/hardware/PhilipsHue/PhilipsHue.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/PhilipsHue/PhilipsHue.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/PhilipsHue.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/P1MeterSerial.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/domoticz.dir/hardware/PhilipsHue/PhilipsHueHelper.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/PhilipsHue/PhilipsHueHelper.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/PhilipsHueHelper.cpp [ 59%] Building CXX object CMakeFiles/domoticz.dir/hardware/PhilipsHue/PhilipsHueSensors.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/PhilipsHue/PhilipsHueSensors.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/PhilipsHueSensors.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/PhilipsHue.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/PhilipsHue.cpp: In member function 'void CPhilipsHue::InsertUpdateSwitch(int, CPhilipsHue::_eHueLightType, CPhilipsHue::_tHueLightState, const string&, const string&, const string&, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/PhilipsHue.cpp:513:9: warning: unused variable 'tIsOn' [-Wunused-variable] BUILDSTDERR: 513 | bool tIsOn = (nvalue != 0); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/PhilipsHueSensors.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PhilipsHue/../../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/domoticz.dir/hardware/PiFace.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/PiFace.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/PiFace.cpp [ 60%] Building CXX object CMakeFiles/domoticz.dir/hardware/Pinger.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Pinger.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp [ 61%] Building CXX object CMakeFiles/domoticz.dir/hardware/PVOutput_Input.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/PVOutput_Input.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/PVOutput_Input.cpp [ 61%] Building CXX object CMakeFiles/domoticz.dir/hardware/RAVEn.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/RAVEn.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/RAVEn.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PiFace.cpp:59: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PiFace.cpp: In member function 'int CPiFace::LoadConfig()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PiFace.cpp:188:10: warning: unused variable 'Regenerate_Config' [-Wunused-variable] BUILDSTDERR: 188 | bool Regenerate_Config=false; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PiFace.cpp: In member function 'void CPiFace::AutoCreate_piface_config()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PiFace.cpp:576:6: warning: unused variable 'total_explanations' [-Wunused-variable] BUILDSTDERR: 576 | int total_explanations = sizeof(explanation); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PiFace.cpp: In member function 'int CIOCount::Update(long unsigned int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/PiFace.cpp:1156:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'boost::date_time::time_duration >::tick_type' {aka 'long int'} [-Wsign-compare] BUILDSTDERR: 1156 | Minimum_Pulse_Period_ms <= Cur_Interval.total_milliseconds() BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/domoticz.dir/hardware/Razberry.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Razberry.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Razberry.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp: In constructor 'pinger::pinger(boost::asio::io_service&, const char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp:144:17: warning: 'pinger::sequence_number_' will be initialized after [-Wreorder] BUILDSTDERR: 144 | unsigned short sequence_number_; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp:40:7: warning: 'bool pinger::m_PingState' [-Wreorder] BUILDSTDERR: 40 | bool m_PingState; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp:25:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 25 | pinger(boost::asio::io_service& io_service, const char* destination, const int iPingTimeoutms) BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp:40:7: warning: 'pinger::m_PingState' will be initialized after [-Wreorder] BUILDSTDERR: 40 | bool m_PingState; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp:37:6: warning: 'int pinger::num_replies_' [-Wreorder] BUILDSTDERR: 37 | int num_replies_; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp:25:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 25 | pinger(boost::asio::io_service& io_service, const char* destination, const int iPingTimeoutms) BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.h: In constructor 'CPinger::CPinger(int, int, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.h:42:16: warning: 'CPinger::m_stoprequested' will be initialized after [-Wreorder] BUILDSTDERR: 42 | volatile bool m_stoprequested; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.h:37:6: warning: 'int CPinger::m_iThreadsRunning' [-Wreorder] BUILDSTDERR: 37 | int m_iThreadsRunning; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Pinger.cpp:149:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 149 | CPinger::CPinger(const int ID, const int PollIntervalsec, const int PingTimeoutms) : BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/PVOutput_Input.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/RAVEn.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 62%] Building CXX object CMakeFiles/domoticz.dir/hardware/Rego6XXSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Rego6XXSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Rego6XXSerial.cpp [ 62%] Building CXX object CMakeFiles/domoticz.dir/hardware/RelayNet.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/RelayNet.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/RelayNet.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Rego6XXSerial.cpp:6: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/RelayNet.cpp:100: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RelayNet.cpp: In member function 'void RelayNet::ParseData(const unsigned char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RelayNet.cpp:649:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 649 | if ((Len > 64) && (Len <= sizeof(relayCardDump))) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/domoticz.dir/hardware/RFLinkBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/RFLinkBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/RFLinkBase.cpp [ 63%] Building CXX object CMakeFiles/domoticz.dir/hardware/RFLinkSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/RFLinkSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/RFLinkSerial.cpp [ 64%] Building CXX object CMakeFiles/domoticz.dir/hardware/RFLinkTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/RFLinkTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/RFLinkTCP.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/RFLinkBase.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RFLinkBase.cpp: In member function 'virtual bool CRFLinkBase::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RFLinkBase.cpp:369:13: warning: unused variable 'm_LEDType' [-Wunused-variable] BUILDSTDERR: 369 | const int m_LEDType = pLed->type; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RFLinkBase.cpp: In member function 'bool CRFLinkBase::ParseLine(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RFLinkBase.cpp:643:7: warning: unused variable 'bHideDebugLog' [-Wunused-variable] BUILDSTDERR: 643 | bool bHideDebugLog = ( BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RFLinkBase.cpp:751:7: warning: variable 'bHaveHumStatus' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 751 | bool bHaveHumStatus = false; int humstatus = 0; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RFLinkBase.cpp:751:35: warning: variable 'humstatus' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 751 | bool bHaveHumStatus = false; int humstatus = 0; BUILDSTDERR: | ^~~~~~~~~ [ 64%] Building CXX object CMakeFiles/domoticz.dir/hardware/RFXBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/RFXBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/RFXBase.cpp [ 65%] Building CXX object CMakeFiles/domoticz.dir/hardware/RFXComSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/RFXComSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/RFXComSerial.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/RFXBase.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object CMakeFiles/domoticz.dir/hardware/RFXComTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/RFXComTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/RFXComTCP.cpp [ 66%] Building CXX object CMakeFiles/domoticz.dir/hardware/Rtl433.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Rtl433.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Rtl433.cpp [ 66%] Building CXX object CMakeFiles/domoticz.dir/hardware/S0MeterBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/S0MeterBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/S0MeterBase.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/RFXComSerial.cpp:5: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RFXComSerial.cpp: In member function 'bool RFXComSerial::Read_Firmware_File(const char*, std::map >&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RFXComSerial.cpp:514:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 514 | if (raw_length > sizeof(rawLineBuf) - 1) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RFXComSerial.cpp: In member function 'bool RFXComSerial::Handle_RX_PKT(const unsigned char*, size_t)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/RFXComSerial.cpp:720:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 720 | while ((ii(pdata); BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/S0MeterBase.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 67%] Building CXX object CMakeFiles/domoticz.dir/hardware/S0MeterSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/S0MeterSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/S0MeterSerial.cpp [ 67%] Building CXX object CMakeFiles/domoticz.dir/hardware/S0MeterTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/S0MeterTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/S0MeterTCP.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Rtl433.cpp: In member function 'void CRtl433::Do_Work()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Rtl433.cpp:349:14: warning: 'wind_dir' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 349 | SendWind(sensoridx, BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: 350 | batterylevel, BUILDSTDERR: | ~~~~~~~~~~~~~ BUILDSTDERR: 351 | wind_dir, BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: 352 | wind_str, BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: 353 | 0, BUILDSTDERR: | ~~ BUILDSTDERR: 354 | 0, BUILDSTDERR: | ~~ BUILDSTDERR: 355 | 0, BUILDSTDERR: | ~~ BUILDSTDERR: 356 | false, BUILDSTDERR: | ~~~~~~ BUILDSTDERR: 357 | model); BUILDSTDERR: | ~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Rtl433.cpp:349:14: warning: 'wind_str' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Rtl433.cpp:402:24: warning: 'depth' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 402 | SendDistanceSensor(sensoridx, unit, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: 403 | batterylevel, depth, model); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Rtl433.cpp:396:24: warning: 'depth_cm' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 396 | SendDistanceSensor(sensoridx, unit, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: 397 | batterylevel, depth_cm, model); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Rtl433.cpp:388:20: warning: 'rain' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 388 | SendRainSensor(sensoridx, BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: 389 | batterylevel, BUILDSTDERR: | ~~~~~~~~~~~~~ BUILDSTDERR: 390 | rain, BUILDSTDERR: | ~~~~~ BUILDSTDERR: 391 | model); BUILDSTDERR: | ~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Rtl433.cpp:325:27: warning: 'pressure' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 325 | SendTempHumBaroSensor(sensoridx, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: 326 | batterylevel, BUILDSTDERR: | ~~~~~~~~~~~~~ BUILDSTDERR: 327 | tempC, BUILDSTDERR: | ~~~~~~ BUILDSTDERR: 328 | humidity, BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: 329 | pressure, BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: 330 | iForecast, BUILDSTDERR: | ~~~~~~~~~~ BUILDSTDERR: 331 | model); BUILDSTDERR: | ~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Rtl433.cpp:379:24: warning: 'humidity' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 379 | SendHumiditySensor(sensoridx, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: 380 | batterylevel, BUILDSTDERR: | ~~~~~~~~~~~~~ BUILDSTDERR: 381 | humidity, BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: 382 | model); BUILDSTDERR: | ~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Rtl433.cpp:371:20: warning: 'tempC' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 371 | SendTempSensor(sensoridx, BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: 372 | batterylevel, BUILDSTDERR: | ~~~~~~~~~~~~~ BUILDSTDERR: 373 | tempC, BUILDSTDERR: | ~~~~~~ BUILDSTDERR: 374 | model); BUILDSTDERR: | ~~~~~~ [ 67%] Building CXX object CMakeFiles/domoticz.dir/hardware/SatelIntegra.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/SatelIntegra.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.cpp [ 68%] Building CXX object CMakeFiles/domoticz.dir/hardware/SBFSpot.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/SBFSpot.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/SBFSpot.cpp [ 68%] Building CXX object CMakeFiles/domoticz.dir/hardware/serial/serial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/serial/serial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/serial/serial.cpp [ 69%] Building CXX object CMakeFiles/domoticz.dir/hardware/serial/impl/unix.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/serial/impl/unix.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/serial/impl/unix.cpp [ 69%] Building CXX object CMakeFiles/domoticz.dir/hardware/SolarEdgeAPI.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/SolarEdgeAPI.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/SolarEdgeAPI.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.cpp:4: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.h: In constructor 'SatelIntegra::SatelIntegra(int, const string&, short unsigned int, const string&, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.h:77:16: warning: 'SatelIntegra::m_stoprequested' will be initialized after [-Wreorder] BUILDSTDERR: 77 | volatile bool m_stoprequested; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.h:76:6: warning: 'int SatelIntegra::m_pollInterval' [-Wreorder] BUILDSTDERR: 76 | int m_pollInterval; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.cpp:46:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 46 | SatelIntegra::SatelIntegra(const int ID, const std::string &IPAddress, const unsigned short IPPort, const std::string& userCode, const int pollInterval) : BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.cpp: In member function 'std::string SatelIntegra::ISO2UTF8(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.cpp:967:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 967 | for (int j = 0; j < sizeof(cp1250); ++j) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.cpp: In member function 'int SatelIntegra::SendCommand(const unsigned char*, unsigned int, unsigned char*, unsigned int, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.cpp:1198:21: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: 1198 | && ((ret - 6) != expectedLength1) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SatelIntegra.cpp:1199:20: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] BUILDSTDERR: 1199 | && ((ret - 6) != expectedLength2)) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/SBFSpot.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SBFSpot.cpp: In member function 'void CSBFSpot::ImportOldMonthData()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/SBFSpot.cpp:226:7: warning: unused variable 'bDeviceExits' [-Wunused-variable] BUILDSTDERR: 226 | bool bDeviceExits = true; BUILDSTDERR: | ^~~~~~~~~~~~ [ 70%] Building CXX object CMakeFiles/domoticz.dir/hardware/SolarMaxTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/SolarMaxTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/SolarMaxTCP.cpp [ 70%] Building CXX object CMakeFiles/domoticz.dir/hardware/Sterbox.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Sterbox.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/SolarEdgeAPI.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/domoticz.dir/hardware/SysfsGpio.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/SysfsGpio.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/SysfsGpio.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/SolarMaxTCP.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp: In member function 'void CSterbox::GetMeterDetails()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:241:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 241 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:251:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 251 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:258:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 258 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:277:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 277 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:287:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 287 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:294:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 294 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:313:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 313 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:338:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 338 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:343:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 343 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:348:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 348 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Sterbox.cpp:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 353 | if (pos1 != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/domoticz.dir/hardware/Tado.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Tado.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp:21: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/domoticz.dir/hardware/TCPProxy/tcpproxy_server.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/TCPProxy/tcpproxy_server.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/TCPProxy/tcpproxy_server.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp: In member function 'bool CTado::GetAuthToken(std::string&, std::string&, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp:235:30: warning: left operand of comma operator has no effect [-Wunused-value] BUILDSTDERR: 235 | throw std::runtime_error(("Failed to get token from Api: %s", what.c_str())); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp: In member function 'bool CTado::GetZoneState(int, int, const CTado::_tTadoHome&, CTado::_tTadoZone&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp:272:30: warning: left operand of comma operator has no effect [-Wunused-value] BUILDSTDERR: 272 | throw std::runtime_error(("Failed to get information on zone '%s': %s", zone.Name.c_str(), what.c_str())); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp: In member function 'bool CTado::GetHomeState(int, CTado::_tTadoHome&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp:354:30: warning: left operand of comma operator has no effect [-Wunused-value] BUILDSTDERR: 354 | throw std::runtime_error(("Failed to get state information on home '%s': %s", home.Name.c_str(), what.c_str())); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp: In member function 'bool CTado::SendToTadoApi(CTado::eTadoApiMethod, const string&, const string&, std::string&, const std::vector >&, Json::Value&, bool, bool, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp:878:32: warning: left operand of comma operator has no effect [-Wunused-value] BUILDSTDERR: 878 | throw std::runtime_error(("Failed to perform PUT request to Tado Api: %s", sResponse.c_str())); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp:886:32: warning: left operand of comma operator has no effect [-Wunused-value] BUILDSTDERR: 886 | throw std::runtime_error(("Failed to perform POST request to Tado Api: %s; Response headers: %s", sResponse.c_str(), _ssResponseHeaderString.str())); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp:894:32: warning: left operand of comma operator has no effect [-Wunused-value] BUILDSTDERR: 894 | throw std::runtime_error(("Failed to perform GET request to Tado Api: %s; Response headers: %s", sResponse.c_str(), _ssResponseHeaderString.str())); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp:901:33: warning: left operand of comma operator has no effect [-Wunused-value] BUILDSTDERR: 901 | throw std::runtime_error(("Failed to perform DELETE request to Tado Api: %s", sResponse.c_str())); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Tado.cpp:927:29: warning: left operand of comma operator has no effect [-Wunused-value] BUILDSTDERR: 927 | throw std::runtime_error(("Error sending information to Tado API: %s", what.c_str())); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/domoticz.dir/hardware/TE923.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/TE923.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/TE923.cpp [ 72%] Building CXX object CMakeFiles/domoticz.dir/hardware/TE923Tool.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/TE923Tool.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/TE923Tool.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/TCPProxy/tcpproxy_server.cpp:16: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TCPProxy/tcpproxy_server.h: In constructor 'tcp_proxy::acceptor::acceptor(const string&, short unsigned int, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TCPProxy/tcpproxy_server.h:64:15: warning: 'tcp_proxy::acceptor::upstream_port_' will be initialized after [-Wreorder] BUILDSTDERR: 64 | std::string upstream_port_; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TCPProxy/tcpproxy_server.h:63:15: warning: 'std::string tcp_proxy::acceptor::upstream_host_' [-Wreorder] BUILDSTDERR: 63 | std::string upstream_host_; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TCPProxy/tcpproxy_server.cpp:159:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 159 | acceptor::acceptor( BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/TCPProxy/tcpproxy_server.cpp:16: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TCPProxy/tcpproxy_server.h:63:15: warning: 'tcp_proxy::acceptor::upstream_host_' will be initialized after [-Wreorder] BUILDSTDERR: 63 | std::string upstream_host_; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TCPProxy/tcpproxy_server.h:59:8: warning: 'bool tcp_proxy::acceptor::m_bDoStop' [-Wreorder] BUILDSTDERR: 59 | bool m_bDoStop; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TCPProxy/tcpproxy_server.cpp:159:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 159 | acceptor::acceptor( BUILDSTDERR: | ^~~~~~~~ [ 73%] Building CXX object CMakeFiles/domoticz.dir/hardware/TeleinfoBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/TeleinfoBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/TE923.cpp:12: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/domoticz.dir/hardware/TeleinfoSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/TeleinfoSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoSerial.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp: In member function 'void CTeleinfoBase::ProcessTeleinfo(const string&, int, CTeleinfoBase::Teleinfo&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp:185:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 185 | if (alertEJP != teleinfo.pAlertEJP) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp:246:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 246 | if (color_alert != teleinfo.pAlertColor) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp:264:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 264 | if (demain_alert != teleinfo.pAlertDemain) BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp:292:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 292 | if (rate_alert != teleinfo.pAlertRate) BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp:300:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 300 | if (alertI1 != teleinfo.pAlertI1) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp:309:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 309 | if (alertI1 != teleinfo.pAlertI1) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp:315:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 315 | if (alertI2 != teleinfo.pAlertI2) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp:321:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 321 | if (alertI3 != teleinfo.pAlertI3) BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object CMakeFiles/domoticz.dir/hardware/Tellstick.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Tellstick.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Tellstick.cpp [ 74%] Building CXX object CMakeFiles/domoticz.dir/hardware/Thermosmart.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Thermosmart.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Thermosmart.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp:180:17: warning: 'm_pappHP' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 180 | SendKwhMeter(m_HwdID, 32*rank + 7, 255, m_pappHP, teleinfo.EJPHPM/1000.0, name + " kWh Pointe Mobile"); BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/TeleinfoBase.cpp:179:17: warning: 'm_pappHC' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 179 | SendKwhMeter(m_HwdID, 32*rank + 6, 255, m_pappHC, teleinfo.EJPHN/1000.0, name + " kWh Heures Normales"); BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/domoticz.dir/hardware/ToonThermostat.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/ToonThermostat.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServerHelper.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Thermosmart.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/domoticz.dir/hardware/USBtin.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/USBtin.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp [ 76%] Building CXX object CMakeFiles/domoticz.dir/hardware/USBtin_MultiblocV8.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/USBtin_MultiblocV8.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp [ 76%] Building CXX object CMakeFiles/domoticz.dir/hardware/VolcraftCO20.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/VolcraftCO20.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/VolcraftCO20.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp: In member function 'void USBtin::ParseData(const char*, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp:320:20: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 320 | Buffer_Octets[i]=0; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp:331:21: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 331 | Buffer_Octets[i]=ValData; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp: In member function 'virtual bool USBtin::writeFrame(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp:371:7: warning: unused variable 'length' [-Wunused-variable] BUILDSTDERR: 371 | char length = (uint8_t)data.size(); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp: In member function 'void USBtin_MultiblocV8::Traitement_SFSP_Switch_Recu(unsigned int, unsigned char, char, char, unsigned int*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp:346:6: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: 346 | int i = 0; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp: In member function 'void USBtin_MultiblocV8::BlocList_GetInfo(unsigned char, char, char, unsigned int*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp:403:32: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 403 | if( m_BlocList_CAN[i].BlocID == sID ){ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp: In member function 'void USBtin_MultiblocV8::Traitement_Trame_EtatBloc(unsigned char, char, char, unsigned int, unsigned int*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp:563:6: warning: unused variable 'Command' [-Wunused-variable] BUILDSTDERR: 563 | int Command = 0; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp: In member function 'bool USBtin_MultiblocV8::CheckOutputChange(long unsigned int, int, bool, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp:616:32: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 616 | if( m_BlocList_CAN[i].BlocID == StoreIdToFind ){ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp: In member function 'void USBtin_MultiblocV8::Traitement_Etat_S_TOR_Recu(unsigned int, unsigned char, char, char, unsigned int*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp:712:7: warning: variable 'IsBlink' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 712 | bool IsBlink; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp: In member function 'void USBtin_MultiblocV8::SetOutputBlinkInDomoticz(long unsigned int, int, bool)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin_MultiblocV8.cpp:821:32: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 821 | if( m_BlocList_CAN[i].BlocID == StoreIdToFind ){ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/domoticz.dir/hardware/Winddelen.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Winddelen.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Winddelen.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/boost/config/header_deprecated.hpp:18, BUILDSTDERR: from /usr/include/boost/pending/integer_log2.hpp:5, BUILDSTDERR: from /usr/include/boost/random/detail/integer_log2.hpp:19, BUILDSTDERR: from /usr/include/boost/random/detail/large_arithmetic.hpp:19, BUILDSTDERR: from /usr/include/boost/random/detail/const_mod.hpp:23, BUILDSTDERR: from /usr/include/boost/random/detail/seed_impl.hpp:26, BUILDSTDERR: from /usr/include/boost/random/mersenne_twister.hpp:30, BUILDSTDERR: from /usr/include/boost/uuid/random_generator.hpp:17, BUILDSTDERR: from /usr/include/boost/uuid/uuid_generators.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.cpp:14: BUILDSTDERR: /usr/include/boost/pending/integer_log2.hpp: At global scope: BUILDSTDERR: /usr/include/boost/pending/integer_log2.hpp:7:1: note: #pragma message: This header is deprecated. Use instead. BUILDSTDERR: 7 | BOOST_HEADER_DEPRECATED(""); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.cpp: In constructor 'CToonThermostat::CToonThermostat(int, const string&, const string&, const int&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.cpp:100:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'P1Power' {aka 'struct _tP1Power'}; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 100 | memset(&m_p1power, 0, sizeof(m_p1power)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/hardwaretypes.h:452:16: note: 'P1Power' {aka 'struct _tP1Power'} declared here BUILDSTDERR: 452 | typedef struct _tP1Power { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.cpp:101:37: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'P1Gas' {aka 'struct _tP1Gas'}; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 101 | memset(&m_p1gas, 0, sizeof(m_p1gas)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/hardwaretypes.h:478:16: note: 'P1Gas' {aka 'struct _tP1Gas'} declared here BUILDSTDERR: 478 | typedef struct _tP1Gas { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.cpp: In member function 'void CToonThermostat::UpdateSwitch(unsigned char, bool, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ToonThermostat.cpp:249:7: warning: unused variable 'bDeviceExits' [-Wunused-variable] BUILDSTDERR: 249 | bool bDeviceExits = true; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/VolcraftCO20.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/c++/9/cstring:42, BUILDSTDERR: from /usr/include/boost/system/error_code.hpp:20, BUILDSTDERR: from /usr/include/boost/system/system_error.hpp:11, BUILDSTDERR: from /usr/include/boost/thread/exceptions.hpp:22, BUILDSTDERR: from /usr/include/boost/thread/pthread/thread_data.hpp:10, BUILDSTDERR: from /usr/include/boost/thread/thread_only.hpp:17, BUILDSTDERR: from /usr/include/boost/thread/thread.hpp:12, BUILDSTDERR: from /usr/include/boost/thread.hpp:13, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/stdafx.h:57: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void USBtin::ParseData(const char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp:305:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 8 bytes from a string of length 389 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void USBtin::ParseData(const char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp:311:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 1 byte from a string of length 389 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void USBtin::ParseData(const char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp:298:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 4 bytes from a string of length 389 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void USBtin::ParseData(const char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp:294:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 4 bytes from a string of length 389 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'void USBtin::ParseData(const char*, int)' at /builddir/build/BUILD/domoticz-4.9700/hardware/USBtin.cpp:289:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output may be truncated copying 4 bytes from a string of length 389 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Winddelen.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Winddelen.cpp: In member function 'void CWinddelen::GetMeterDetails()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Winddelen.cpp:109:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 109 | if (fpos!=std::string::npos) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Winddelen.cpp:115:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 115 | if (fpos!=std::string::npos) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object CMakeFiles/domoticz.dir/hardware/WOL.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/WOL.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/WOL.cpp [ 77%] Building CXX object CMakeFiles/domoticz.dir/hardware/Wunderground.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Wunderground.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Wunderground.cpp [ 78%] Building CXX object CMakeFiles/domoticz.dir/hardware/XiaomiGateway.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/XiaomiGateway.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/XiaomiGateway.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/WebServer.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/WOL.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Wunderground.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 78%] Building CXX object CMakeFiles/domoticz.dir/hardware/Yeelight.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/Yeelight.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/Yeelight.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/Wunderground.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Wunderground.h: In constructor 'CWunderground::CWunderground(int, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Wunderground.h:23:14: warning: 'CWunderground::m_Location' will be initialized after [-Wreorder] BUILDSTDERR: 23 | std::string m_Location; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Wunderground.h:20:7: warning: 'bool CWunderground::m_bForceSingleStation' [-Wreorder] BUILDSTDERR: 20 | bool m_bForceSingleStation; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Wunderground.cpp:50:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 50 | CWunderground::CWunderground(const int ID, const std::string &APIKey, const std::string &Location) : BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Wunderground.cpp: In member function 'void CWunderground::GetMeterDetails()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Wunderground.cpp:302:6: warning: unused variable 'windgust' [-Wunused-variable] BUILDSTDERR: 302 | int windgust=1; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Wunderground.cpp:303:8: warning: unused variable 'windchill' [-Wunused-variable] BUILDSTDERR: 303 | float windchill=-1; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/XiaomiGateway.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/XiaomiGateway.cpp: In member function 'virtual bool XiaomiGateway::WriteToHardware(const char*, unsigned char)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/XiaomiGateway.cpp:126:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 126 | else if ((xcmd->subtype == sSwitchTypeSelector) && (xcmd->unitcode >= 3 && xcmd->unitcode <= 5) || (xcmd->subtype == sSwitchGeneralSwitch) && (xcmd->unitcode == 6)) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/XiaomiGateway.cpp:44:16: warning: unused variable 'subtype' [-Wunused-variable] BUILDSTDERR: 44 | unsigned char subtype = pCmd->ICMND.subtype; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/XiaomiGateway.cpp: In member function 'std::string XiaomiGateway::XiaomiGatewayTokenManager::GetToken(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/XiaomiGateway.cpp:1219:7: warning: unused variable 'found' [-Wunused-variable] BUILDSTDERR: 1219 | bool found = false; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/XiaomiGateway.cpp: In member function 'std::string XiaomiGateway::XiaomiGatewayTokenManager::GetSID(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/XiaomiGateway.cpp:1232:7: warning: unused variable 'found' [-Wunused-variable] BUILDSTDERR: 1232 | bool found = false; BUILDSTDERR: | ^~~~~ [ 79%] Building CXX object CMakeFiles/domoticz.dir/hardware/YouLess.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/YouLess.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.cpp [ 79%] Building CXX object CMakeFiles/domoticz.dir/hardware/ZiBlueBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/ZiBlueBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueBase.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/Yeelight.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Yeelight.cpp: In member function 'void Yeelight::InsertUpdateSwitch(const string&, const string&, const int&, const string&, bool, const string&, const string&, const string&, const string&, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Yeelight.cpp:150:7: warning: variable 'level' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 150 | int level = 100; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/Yeelight.cpp:169:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] BUILDSTDERR: 169 | if (sTypeOld != YeeType) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueBase.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.cpp: In member function 'void CYouLess::Init()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.cpp:37:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'P1Power' {aka 'struct _tP1Power'}; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 37 | memset(&m_p1power, 0, sizeof(m_p1power)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/hardwaretypes.h:452:16: note: 'P1Power' {aka 'struct _tP1Power'} declared here BUILDSTDERR: 452 | typedef struct _tP1Power { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.cpp:38:37: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'P1Gas' {aka 'struct _tP1Gas'}; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: 38 | memset(&m_p1gas, 0, sizeof(m_p1gas)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/hardwaretypes.h:478:16: note: 'P1Gas' {aka 'struct _tP1Gas'} declared here BUILDSTDERR: 478 | typedef struct _tP1Gas { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.cpp: In member function 'void CYouLess::GetMeterDetails()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.cpp:224:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 224 | if (fpos!=std::string::npos) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/YouLess.cpp:230:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 230 | if (fpos!=std::string::npos) BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueBase.cpp: In member function 'bool CZiBlueBase::ParseBinary(uint8_t, const uint8_t*, size_t)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueBase.cpp:460:12: warning: unused variable 'Time' [-Wunused-variable] BUILDSTDERR: 460 | uint32_t Time = (uint32_t)(pData[16] << 24) + (uint32_t)(pData[15]<<16) + (uint32_t)(pData[14]<<8) + (uint32_t)pData[13]; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueBase.cpp:568:14: warning: unused variable 'Tamper_Flag' [-Wunused-variable] BUILDSTDERR: 568 | uint8_t Tamper_Flag = (pSen->qualifier & 0x01) != 0; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueBase.cpp:569:14: warning: unused variable 'Alarm_Flag' [-Wunused-variable] BUILDSTDERR: 569 | uint8_t Alarm_Flag = (pSen->qualifier & 0x02) != 0; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueBase.cpp:570:14: warning: unused variable 'LowBat_Flag' [-Wunused-variable] BUILDSTDERR: 570 | uint8_t LowBat_Flag = (pSen->qualifier & 0x04) != 0; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueBase.cpp:581:15: warning: unused variable 'Key_Id' [-Wunused-variable] BUILDSTDERR: 581 | uint16_t Key_Id = pSen->qualifier;//values : 0x08, 0x10, 0x20, 0x40. (Nota : D0:7 of the id always set to 0) BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueBase.cpp:561:9: warning: unused variable 'DevID' [-Wunused-variable] BUILDSTDERR: 561 | int DevID = (pSen->idMsb << 16) + pSen->idLsb; BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueBase.cpp:429:10: warning: unused variable 'reserved' [-Wunused-variable] BUILDSTDERR: 429 | uint8_t reserved = (SDQ & 0x80) >> 7; BUILDSTDERR: | ^~~~~~~~ [ 80%] Building CXX object CMakeFiles/domoticz.dir/hardware/ZiBlueSerial.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/ZiBlueSerial.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueSerial.cpp [ 80%] Building CXX object CMakeFiles/domoticz.dir/hardware/ZiBlueTCP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/ZiBlueTCP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/ZiBlueTCP.cpp [ 81%] Building CXX object CMakeFiles/domoticz.dir/hardware/plugins/DelayedLink.cpp.o [ 81%] Building CXX object CMakeFiles/domoticz.dir/hardware/ZWaveBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/plugins/DelayedLink.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/DelayedLink.cpp /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/ZWaveBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/ZWaveBase.cpp [ 82%] Building CXX object CMakeFiles/domoticz.dir/hardware/plugins/Plugins.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/plugins/Plugins.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp [ 82%] Building CXX object CMakeFiles/domoticz.dir/hardware/plugins/PluginManager.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/plugins/PluginManager.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp [ 82%] Building CXX object CMakeFiles/domoticz.dir/hardware/plugins/PluginProtocols.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/plugins/PluginProtocols.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZWaveBase.cpp:23: warning: ignoring #pragma warning [-Wunknown-pragmas] BUILDSTDERR: 23 | #pragma warning(disable: 4996) BUILDSTDERR: | BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/ZWaveBase.cpp:12: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp:12: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:13: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransport::CPluginTransport(int, PyObject*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:25:14: warning: 'Plugins::CPluginTransport::m_pConnection' will be initialized after [-Wreorder] BUILDSTDERR: 25 | PyObject* m_pConnection; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:18:10: warning: 'bool Plugins::CPluginTransport::m_bConnecting' [-Wreorder] BUILDSTDERR: 18 | bool m_bConnecting; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:28:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 28 | CPluginTransport(int HwdID, PyObject* pConnection) : m_HwdID(HwdID), m_pConnection(pConnection), m_bConnecting(false), m_bConnected(false), m_bDisconnectQueued(false), m_iTotalBytes(0), m_tLastSeen(0) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:19:10: warning: 'Plugins::CPluginTransport::m_bConnected' will be initialized after [-Wreorder] BUILDSTDERR: 19 | bool m_bConnected; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:17:10: warning: 'bool Plugins::CPluginTransport::m_bDisconnectQueued' [-Wreorder] BUILDSTDERR: 17 | bool m_bDisconnectQueued; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:28:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 28 | CPluginTransport(int HwdID, PyObject* pConnection) : m_HwdID(HwdID), m_pConnection(pConnection), m_bConnecting(false), m_bConnected(false), m_bDisconnectQueued(false), m_iTotalBytes(0), m_tLastSeen(0) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:13: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportTCP::CPluginTransportTCP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:80:33: warning: 'Plugins::CPluginTransportTCP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 80 | boost::asio::ip::tcp::socket *m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:78:34: warning: 'boost::asio::ip::tcp::resolver Plugins::CPluginTransportTCP::m_Resolver' [-Wreorder] BUILDSTDERR: 78 | boost::asio::ip::tcp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:63:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | CPluginTransportTCP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportUDP::CPluginTransportUDP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:110:33: warning: 'Plugins::CPluginTransportUDP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 110 | boost::asio::ip::udp::socket *m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:109:34: warning: 'boost::asio::ip::udp::resolver Plugins::CPluginTransportUDP::m_Resolver' [-Wreorder] BUILDSTDERR: 109 | boost::asio::ip::udp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:102:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 102 | CPluginTransportUDP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : CPluginTransportIP(HwdID, pConnection, Address, Port), m_Socket(NULL), m_Resolver(ios) { }; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportICMP::CPluginTransportICMP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:127:35: warning: 'Plugins::CPluginTransportICMP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 127 | boost::asio::ip::icmp::socket* m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:126:36: warning: 'boost::asio::ip::icmp::resolver Plugins::CPluginTransportICMP::m_Resolver' [-Wreorder] BUILDSTDERR: 126 | boost::asio::ip::icmp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:117:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 117 | CPluginTransportICMP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : CPluginTransportIP(HwdID, pConnection, Address, Port), m_Socket(NULL), m_Resolver(ios), m_Timer(NULL), m_SequenceNo(-1) { }; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp:14: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransport::CPluginTransport(int, PyObject*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:25:14: warning: 'Plugins::CPluginTransport::m_pConnection' will be initialized after [-Wreorder] BUILDSTDERR: 25 | PyObject* m_pConnection; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:18:10: warning: 'bool Plugins::CPluginTransport::m_bConnecting' [-Wreorder] BUILDSTDERR: 18 | bool m_bConnecting; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:28:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 28 | CPluginTransport(int HwdID, PyObject* pConnection) : m_HwdID(HwdID), m_pConnection(pConnection), m_bConnecting(false), m_bConnected(false), m_bDisconnectQueued(false), m_iTotalBytes(0), m_tLastSeen(0) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:19:10: warning: 'Plugins::CPluginTransport::m_bConnected' will be initialized after [-Wreorder] BUILDSTDERR: 19 | bool m_bConnected; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:17:10: warning: 'bool Plugins::CPluginTransport::m_bDisconnectQueued' [-Wreorder] BUILDSTDERR: 17 | bool m_bDisconnectQueued; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:28:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 28 | CPluginTransport(int HwdID, PyObject* pConnection) : m_HwdID(HwdID), m_pConnection(pConnection), m_bConnecting(false), m_bConnected(false), m_bDisconnectQueued(false), m_iTotalBytes(0), m_tLastSeen(0) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp:14: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportTCP::CPluginTransportTCP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:80:33: warning: 'Plugins::CPluginTransportTCP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 80 | boost::asio::ip::tcp::socket *m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:78:34: warning: 'boost::asio::ip::tcp::resolver Plugins::CPluginTransportTCP::m_Resolver' [-Wreorder] BUILDSTDERR: 78 | boost::asio::ip::tcp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:63:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | CPluginTransportTCP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportUDP::CPluginTransportUDP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:110:33: warning: 'Plugins::CPluginTransportUDP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 110 | boost::asio::ip::udp::socket *m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:109:34: warning: 'boost::asio::ip::udp::resolver Plugins::CPluginTransportUDP::m_Resolver' [-Wreorder] BUILDSTDERR: 109 | boost::asio::ip::udp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:102:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 102 | CPluginTransportUDP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : CPluginTransportIP(HwdID, pConnection, Address, Port), m_Socket(NULL), m_Resolver(ios) { }; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportICMP::CPluginTransportICMP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:127:35: warning: 'Plugins::CPluginTransportICMP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 127 | boost::asio::ip::icmp::socket* m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:126:36: warning: 'boost::asio::ip::icmp::resolver Plugins::CPluginTransportICMP::m_Resolver' [-Wreorder] BUILDSTDERR: 126 | boost::asio::ip::icmp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:117:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 117 | CPluginTransportICMP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : CPluginTransportIP(HwdID, pConnection, Address, Port), m_Socket(NULL), m_Resolver(ios), m_Timer(NULL), m_SequenceNo(-1) { }; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/domoticz.dir/hardware/plugins/PluginTransports.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/plugins/PluginTransports.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZWaveBase.cpp: In member function 'void ZWaveBase::SendDevice2Domoticz(const ZWaveBase::_tZWaveDevice*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZWaveBase.cpp:403:17: warning: variable 'ID1' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 403 | unsigned char ID1 = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZWaveBase.cpp:404:17: warning: variable 'ID2' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 404 | unsigned char ID2 = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZWaveBase.cpp:405:17: warning: variable 'ID3' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 405 | unsigned char ID3 = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZWaveBase.cpp:406:17: warning: variable 'ID4' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 406 | unsigned char ID4 = 0; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/ZWaveBase.cpp:424:17: warning: unused variable 'unitcode' [-Wunused-variable] BUILDSTDERR: 424 | unsigned char unitcode = 1; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp: In function 'PyObject* Plugins::PyDomoticz_Notifier(PyObject*, PyObject*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:432:72: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 432 | if ((!sNotifierName.length()) || (sNotifierName.find_first_of(' ') != -1)) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h: In constructor 'Plugins::CPlugin::CPlugin(int, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h:109:11: warning: 'Plugins::CPlugin::m_stoprequested' will be initialized after [-Wreorder] BUILDSTDERR: 109 | bool m_stoprequested; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h:101:17: warning: 'std::string Plugins::CPlugin::m_PluginKey' [-Wreorder] BUILDSTDERR: 101 | std::string m_PluginKey; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:558:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 558 | CPlugin::CPlugin(const int HwdID, const std::string &sName, const std::string &sPluginKey) : BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h:101:17: warning: 'Plugins::CPlugin::m_PluginKey' will be initialized after [-Wreorder] BUILDSTDERR: 101 | std::string m_PluginKey; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h:36:10: warning: 'int Plugins::CPlugin::m_iPollInterval' [-Wreorder] BUILDSTDERR: 36 | int m_iPollInterval; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:558:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 558 | CPlugin::CPlugin(const int HwdID, const std::string &sName, const std::string &sPluginKey) : BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h:108:20: warning: 'Plugins::CPlugin::m_bDebug' will be initialized after [-Wreorder] BUILDSTDERR: 108 | PluginDebugMask m_bDebug; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h:38:11: warning: 'void* Plugins::CPlugin::m_PyInterpreter' [-Wreorder] BUILDSTDERR: 38 | void* m_PyInterpreter; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:558:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 558 | CPlugin::CPlugin(const int HwdID, const std::string &sName, const std::string &sPluginKey) : BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp: In member function 'bool Plugins::CPlugin::Initialise()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:1085:10: warning: statement has no effect [-Wunused-value] BUILDSTDERR: 1085 | for (pXmlNode; pXmlNode; pXmlNode = pXmlNode->NextSiblingElement()) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp: In member function 'bool Plugins::CPlugin::Start()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:1154:18: warning: unused variable 'pChar' [-Wunused-variable] BUILDSTDERR: 1154 | const char* pChar = sd[0].c_str(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp: In member function 'void Plugins::CPlugin::ConnectionProtocol(Plugins::CDirectiveBase*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.cpp:1271:24: warning: deleting object of polymorphic class type 'Plugins::CPluginProtocol' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] BUILDSTDERR: 1271 | delete pConnection->pProtocol; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginMessages.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/domoticz.dir/hardware/plugins/PythonObjects.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/hardware/plugins/PythonObjects.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp: In member function 'void http::server::CWebServer::PluginList(Json::Value&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp:440:11: warning: statement has no effect [-Wunused-value] BUILDSTDERR: 440 | for (pXmlNode; pXmlNode; pXmlNode = pXmlNode->NextSiblingElement()) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp:464:13: warning: statement has no effect [-Wunused-value] BUILDSTDERR: 464 | for (pXmlParamsNode; pXmlParamsNode; pXmlParamsNode = pXmlParamsNode->NextSiblingElement()) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp:481:15: warning: statement has no effect [-Wunused-value] BUILDSTDERR: 481 | for (pXmlOptionsNode; pXmlOptionsNode; pXmlOptionsNode = pXmlOptionsNode->NextSiblingElement()) BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp: In member function 'std::string http::server::CWebServer::PluginHardwareDesc(int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp:545:13: warning: statement has no effect [-Wunused-value] BUILDSTDERR: 545 | for (pXmlNode; pXmlNode; pXmlNode = pXmlNode->NextSiblingElement()) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp: In member function 'virtual void Plugins::CPluginProtocolLine::ProcessInbound(const Plugins::ReadEvent*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp:106:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 106 | while (iPos != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp: In member function 'virtual void Plugins::CPluginProtocolXML::ProcessInbound(const Plugins::ReadEvent*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp:176:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 176 | if (iStart == std::string::npos) BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp:184:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 184 | if (iEnd != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp:191:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 191 | if (iPos != std::string::npos) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp:196:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 196 | if (iEnd == sData.length()) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp: In member function 'virtual void Plugins::CPluginProtocolHTTP::ProcessInbound(const Plugins::ReadEvent*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp:350:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 350 | if (m_ContentLength == sData.length()) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp:452:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 452 | if (!m_ContentLength || (m_ContentLength == sPayload.length())) BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp: In member function 'virtual void Plugins::CPluginProtocolMQTT::ProcessInbound(const Plugins::ReadEvent*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp:872:14: warning: unused variable 'pObj' [-Wunused-variable] BUILDSTDERR: 872 | PyObject* pObj = NULL; BUILDSTDERR: | ^~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginProtocols.cpp:863:8: warning: unused variable 'loop' [-Wunused-variable] BUILDSTDERR: 863 | byte loop = 0; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginManager.cpp:33: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../main/EventsPythonModule.h: At global scope: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../main/EventsPythonModule.h:12:29: warning: 'PyObject* Plugins::PyDomoticz_EventsLog(PyObject*, PyObject*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 12 | static PyObject* PyDomoticz_EventsLog(PyObject *self, PyObject *args); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../main/EventsPythonModule.h:13:26: warning: 'PyObject* Plugins::PyDomoticz_EventsCommand(PyObject*, PyObject*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 13 | static PyObject* PyDomoticz_EventsCommand(PyObject *self, PyObject *args); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/Plugins.h:5, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginMessages.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/../../notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransport::CPluginTransport(int, PyObject*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:25:14: warning: 'Plugins::CPluginTransport::m_pConnection' will be initialized after [-Wreorder] BUILDSTDERR: 25 | PyObject* m_pConnection; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:18:10: warning: 'bool Plugins::CPluginTransport::m_bConnecting' [-Wreorder] BUILDSTDERR: 18 | bool m_bConnecting; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:28:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 28 | CPluginTransport(int HwdID, PyObject* pConnection) : m_HwdID(HwdID), m_pConnection(pConnection), m_bConnecting(false), m_bConnected(false), m_bDisconnectQueued(false), m_iTotalBytes(0), m_tLastSeen(0) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:19:10: warning: 'Plugins::CPluginTransport::m_bConnected' will be initialized after [-Wreorder] BUILDSTDERR: 19 | bool m_bConnected; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:17:10: warning: 'bool Plugins::CPluginTransport::m_bDisconnectQueued' [-Wreorder] BUILDSTDERR: 17 | bool m_bDisconnectQueued; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:28:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 28 | CPluginTransport(int HwdID, PyObject* pConnection) : m_HwdID(HwdID), m_pConnection(pConnection), m_bConnecting(false), m_bConnected(false), m_bDisconnectQueued(false), m_iTotalBytes(0), m_tLastSeen(0) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:9: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportTCP::CPluginTransportTCP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:80:33: warning: 'Plugins::CPluginTransportTCP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 80 | boost::asio::ip::tcp::socket *m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:78:34: warning: 'boost::asio::ip::tcp::resolver Plugins::CPluginTransportTCP::m_Resolver' [-Wreorder] BUILDSTDERR: 78 | boost::asio::ip::tcp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:63:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | CPluginTransportTCP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportUDP::CPluginTransportUDP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:110:33: warning: 'Plugins::CPluginTransportUDP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 110 | boost::asio::ip::udp::socket *m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:109:34: warning: 'boost::asio::ip::udp::resolver Plugins::CPluginTransportUDP::m_Resolver' [-Wreorder] BUILDSTDERR: 109 | boost::asio::ip::udp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:102:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 102 | CPluginTransportUDP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : CPluginTransportIP(HwdID, pConnection, Address, Port), m_Socket(NULL), m_Resolver(ios) { }; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportICMP::CPluginTransportICMP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:127:35: warning: 'Plugins::CPluginTransportICMP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 127 | boost::asio::ip::icmp::socket* m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:126:36: warning: 'boost::asio::ip::icmp::resolver Plugins::CPluginTransportICMP::m_Resolver' [-Wreorder] BUILDSTDERR: 126 | boost::asio::ip::icmp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:117:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 117 | CPluginTransportICMP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : CPluginTransportIP(HwdID, pConnection, Address, Port), m_Socket(NULL), m_Resolver(ios), m_Timer(NULL), m_SequenceNo(-1) { }; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp: In member function 'virtual bool Plugins::CPluginTransportTCP::handleConnect()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:66:36: warning: variable 'endpoint' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 66 | boost::asio::ip::tcp::endpoint endpoint = *iter; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/main/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/main/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.cpp:13: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/main/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp: In member function 'virtual void Plugins::CPluginTransportTCPSecure::handleAsyncConnect(const boost::system::error_code&, boost::asio::ip::basic_resolver::iterator)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:396:39: warning: catching polymorphic type 'class boost::system::system_error' by value [-Wcatch-value=] BUILDSTDERR: 396 | catch (boost::system::system_error se) BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp: In member function 'virtual bool Plugins::CPluginTransportUDP::handleListen()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:520:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 520 | if ((m_IP.substr(0, 4) >= "224.") && (m_IP.substr(0, 4) <= "239.") || (m_IP.substr(0, 4) == "255.")) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp: In member function 'virtual void Plugins::CPluginTransportUDP::handleWrite(const std::vector&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:634:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 634 | if ((m_IP.substr(0, 4) >= "224.") && (m_IP.substr(0, 4) <= "239.") || (m_IP.substr(0, 4) == "255.")) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:638:9: warning: unused variable 'bytes_transferred' [-Wunused-variable] BUILDSTDERR: 638 | int bytes_transferred = m_Socket->send_to(boost::asio::buffer(pMessage, pMessage.size()), destination); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:643:9: warning: unused variable 'bytes_transferred' [-Wunused-variable] BUILDSTDERR: 643 | int bytes_transferred = m_Socket->send_to(boost::asio::buffer(pMessage, pMessage.size()), destination); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:646:38: warning: catching polymorphic type 'class boost::system::system_error' by value [-Wcatch-value=] BUILDSTDERR: 646 | catch (boost::system::system_error err) BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.cpp:19: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransport::CPluginTransport(int, PyObject*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:25:14: warning: 'Plugins::CPluginTransport::m_pConnection' will be initialized after [-Wreorder] BUILDSTDERR: 25 | PyObject* m_pConnection; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:18:10: warning: 'bool Plugins::CPluginTransport::m_bConnecting' [-Wreorder] BUILDSTDERR: 18 | bool m_bConnecting; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:28:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 28 | CPluginTransport(int HwdID, PyObject* pConnection) : m_HwdID(HwdID), m_pConnection(pConnection), m_bConnecting(false), m_bConnected(false), m_bDisconnectQueued(false), m_iTotalBytes(0), m_tLastSeen(0) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:19:10: warning: 'Plugins::CPluginTransport::m_bConnected' will be initialized after [-Wreorder] BUILDSTDERR: 19 | bool m_bConnected; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:17:10: warning: 'bool Plugins::CPluginTransport::m_bDisconnectQueued' [-Wreorder] BUILDSTDERR: 17 | bool m_bDisconnectQueued; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:28:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 28 | CPluginTransport(int HwdID, PyObject* pConnection) : m_HwdID(HwdID), m_pConnection(pConnection), m_bConnecting(false), m_bConnected(false), m_bDisconnectQueued(false), m_iTotalBytes(0), m_tLastSeen(0) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.cpp:19: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportTCP::CPluginTransportTCP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:80:33: warning: 'Plugins::CPluginTransportTCP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 80 | boost::asio::ip::tcp::socket *m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:78:34: warning: 'boost::asio::ip::tcp::resolver Plugins::CPluginTransportTCP::m_Resolver' [-Wreorder] BUILDSTDERR: 78 | boost::asio::ip::tcp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:63:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 63 | CPluginTransportTCP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportUDP::CPluginTransportUDP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:110:33: warning: 'Plugins::CPluginTransportUDP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 110 | boost::asio::ip::udp::socket *m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:109:34: warning: 'boost::asio::ip::udp::resolver Plugins::CPluginTransportUDP::m_Resolver' [-Wreorder] BUILDSTDERR: 109 | boost::asio::ip::udp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:102:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 102 | CPluginTransportUDP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : CPluginTransportIP(HwdID, pConnection, Address, Port), m_Socket(NULL), m_Resolver(ios) { }; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h: In constructor 'Plugins::CPluginTransportICMP::CPluginTransportICMP(int, PyObject*, const string&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:127:35: warning: 'Plugins::CPluginTransportICMP::m_Socket' will be initialized after [-Wreorder] BUILDSTDERR: 127 | boost::asio::ip::icmp::socket* m_Socket; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:126:36: warning: 'boost::asio::ip::icmp::resolver Plugins::CPluginTransportICMP::m_Resolver' [-Wreorder] BUILDSTDERR: 126 | boost::asio::ip::icmp::resolver m_Resolver; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.h:117:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 117 | CPluginTransportICMP(int HwdID, PyObject* pConnection, const std::string& Address, const std::string& Port) : CPluginTransportIP(HwdID, pConnection, Address, Port), m_Socket(NULL), m_Resolver(ios), m_Timer(NULL), m_SequenceNo(-1) { }; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.cpp: In function 'void Plugins::CConnection_dealloc(Plugins::CConnection*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.cpp:1072:17: warning: deleting object of polymorphic class type 'Plugins::CPluginProtocol' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] BUILDSTDERR: 1072 | delete self->pProtocol; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.cpp:20: BUILDSTDERR: /usr/include/python3.7m/datetime.h: At global scope: BUILDSTDERR: /usr/include/python3.7m/datetime.h:204:25: warning: 'PyDateTimeAPI' defined but not used [-Wunused-variable] BUILDSTDERR: 204 | static PyDateTime_CAPI *PyDateTimeAPI = NULL; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.cpp:16: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.h:239:22: warning: 'Plugins::CConnectionType' defined but not used [-Wunused-variable] BUILDSTDERR: 239 | static PyTypeObject CConnectionType = { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.h:147:22: warning: 'Plugins::CDeviceType' defined but not used [-Wunused-variable] BUILDSTDERR: 147 | static PyTypeObject CDeviceType = { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PluginTransports.cpp:10: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.h: At global scope: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.h:147:22: warning: 'Plugins::CDeviceType' defined but not used [-Wunused-variable] BUILDSTDERR: 147 | static PyTypeObject CDeviceType = { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.h:39:22: warning: 'Plugins::CImageType' defined but not used [-Wunused-variable] BUILDSTDERR: 39 | static PyTypeObject CImageType = { BUILDSTDERR: | ^~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationBase.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationBase.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.cpp [ 84%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationBrowser.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationBrowser.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBrowser.cpp [ 85%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationEmail.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationEmail.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationEmail.cpp [ 85%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationGCM.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationGCM.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationGCM.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.cpp: In function 'PyObject* Plugins::CDevice_update(Plugins::CDevice*, PyObject*, PyObject*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/hardware/plugins/PythonObjects.cpp:987:47: warning: 'DevRowIdx' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 987 | m_notifications.CheckAndHandleNotification(DevRowIdx, self->HwdID, sDeviceID, sName, self->Unit, iType, iSubType, nValue, sValue); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h: In constructor 'CNotificationBase::CNotificationBase(const string&, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:64:6: warning: 'CNotificationBase::_options' will be initialized after [-Wreorder] BUILDSTDERR: 64 | int _options; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:57:6: warning: 'int CNotificationBase::m_IsEnabled' [-Wreorder] BUILDSTDERR: 57 | int m_IsEnabled; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.cpp:12:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 12 | CNotificationBase::CNotificationBase(const std::string &subsystemid, const int options): BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationEmail.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationEmail.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBrowser.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBrowser.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationHelper.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationHelper.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationHelper.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationGCM.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationGCM.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../main/../tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../main/../tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../main/../tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../main/../tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../main/../tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../main/mainworker.h:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationHelper.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../main/../tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../main/../tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../main/../tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../main/../tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationHelper.cpp: In member function 'bool CNotificationHelper::CheckAndHandleNotification(uint64_t, int, const string&, const string&, unsigned char, unsigned char, unsigned char, int, const string&, float)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationHelper.cpp:239:17: warning: comparison of integer expressions of different signedness: 'const uint64_t' {aka 'const long unsigned int'} and 'int' [-Wsign-compare] BUILDSTDERR: 239 | if ((DevRowIdx == -1) || IsLightOrSwitch(cType, cSubType)) { BUILDSTDERR: | ~~~~~~~~~~^~~~~ [ 86%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationHTTP.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationHTTP.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationHTTP.cpp [ 87%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationKodi.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationKodi.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationKodi.cpp [ 87%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationLogitechMediaServer.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationLogitechMediaServer.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationLogitechMediaServer.cpp [ 87%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationPushbullet.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationPushbullet.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushbullet.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationHTTP.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationHTTP.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationKodi.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationKodi.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationLogitechMediaServer.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationLogitechMediaServer.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushbullet.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushbullet.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationProwl.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationProwl.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationProwl.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationProwl.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationProwl.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 88%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationPushover.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationPushover.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushover.cpp [ 89%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationPushsafer.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationPushsafer.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushsafer.cpp [ 89%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationPushalot.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationPushalot.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushalot.cpp [ 90%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationSMS.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationSMS.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationSMS.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushover.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushover.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/domoticz.dir/notifications/NotificationTelegram.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/notifications/NotificationTelegram.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationTelegram.cpp [ 91%] Building CXX object CMakeFiles/domoticz.dir/smtpclient/SMTPClient.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/smtpclient/SMTPClient.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/smtpclient/SMTPClient.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushsafer.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushsafer.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushalot.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationPushalot.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationSMS.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationSMS.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationBase.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationTelegram.h:2, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/notifications/NotificationTelegram.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/notifications/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 91%] Building CXX object CMakeFiles/domoticz.dir/tcpserver/TCPClient.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/tcpserver/TCPClient.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPClient.cpp [ 92%] Building CXX object CMakeFiles/domoticz.dir/tcpserver/TCPServer.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/tcpserver/TCPServer.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPServer.cpp [ 92%] Building CXX object CMakeFiles/domoticz.dir/webserver/Base64.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/Base64.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/Base64.cpp [ 92%] Building CXX object CMakeFiles/domoticz.dir/webserver/connection.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/connection.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp [ 93%] Building CXX object CMakeFiles/domoticz.dir/webserver/connection_manager.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/connection_manager.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/connection_manager.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPClient.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 93%] Building CXX object CMakeFiles/domoticz.dir/webserver/cWebem.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/cWebem.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPClient.h:7, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPServer.h:4, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPServer.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/../webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPServer.cpp: In destructor 'virtual tcp::server::CTCPServer::~CTCPServer()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPServer.cpp:366:10: warning: deleting object of polymorphic class type 'tcp::server::CTCPServerProxied' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] BUILDSTDERR: 366 | delete m_pProxyServer; BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPServer.cpp: In member function 'void tcp::server::CTCPServer::StopServer()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/tcpserver/TCPServer.cpp:440:10: warning: deleting object of polymorphic class type 'tcp::server::CTCPServerInt' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] BUILDSTDERR: 440 | delete m_pTCPServer; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp: In constructor 'http::server::connection::connection(boost::asio::io_service&, http::server::connection_manager&, http::server::request_handler&, int)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:128:20: warning: 'http::server::connection::request_handler_' will be initialized after [-Wreorder] BUILDSTDERR: 128 | request_handler& request_handler_; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:114:7: warning: 'int http::server::connection::read_timeout_' [-Wreorder] BUILDSTDERR: 114 | int read_timeout_; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:24:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 24 | connection::connection(boost::asio::io_service& io_service, BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:163:14: warning: 'http::server::connection::websocket_parser' will be initialized after [-Wreorder] BUILDSTDERR: 163 | CWebsocket websocket_parser; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:148:5: warning: 'http::server::connection::connection_status http::server::connection::status_' [-Wreorder] BUILDSTDERR: 148 | } status_; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:24:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 24 | connection::connection(boost::asio::io_service& io_service, BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:148:5: warning: 'http::server::connection::status_' will be initialized after [-Wreorder] BUILDSTDERR: 148 | } status_; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:120:8: warning: 'long int http::server::connection::default_abandoned_timeout_' [-Wreorder] BUILDSTDERR: 120 | long default_abandoned_timeout_; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:24:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 24 | connection::connection(boost::asio::io_service& io_service, BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp: In constructor 'http::server::connection::connection(boost::asio::io_service&, http::server::connection_manager&, http::server::request_handler&, int, boost::asio::ssl::context&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:128:20: warning: 'http::server::connection::request_handler_' will be initialized after [-Wreorder] BUILDSTDERR: 128 | request_handler& request_handler_; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:114:7: warning: 'int http::server::connection::read_timeout_' [-Wreorder] BUILDSTDERR: 114 | int read_timeout_; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:50:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 50 | connection::connection(boost::asio::io_service& io_service, BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:163:14: warning: 'http::server::connection::websocket_parser' will be initialized after [-Wreorder] BUILDSTDERR: 163 | CWebsocket websocket_parser; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:148:5: warning: 'http::server::connection::connection_status http::server::connection::status_' [-Wreorder] BUILDSTDERR: 148 | } status_; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:50:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 50 | connection::connection(boost::asio::io_service& io_service, BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:11: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:148:5: warning: 'http::server::connection::status_' will be initialized after [-Wreorder] BUILDSTDERR: 148 | } status_; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.hpp:120:8: warning: 'long int http::server::connection::default_abandoned_timeout_' [-Wreorder] BUILDSTDERR: 120 | long default_abandoned_timeout_; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:50:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 50 | connection::connection(boost::asio::io_service& io_service, BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp: In member function 'void http::server::connection::stop()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:124:9: warning: enumeration value 'connection_http' not handled in switch [-Wswitch] BUILDSTDERR: 124 | switch (connection_type) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp: In member function 'void http::server::connection::handle_timeout(const boost::system::error_code&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:148:11: warning: enumeration value 'connection_closing' not handled in switch [-Wswitch] BUILDSTDERR: 148 | switch (connection_type) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp: In member function 'void http::server::connection::MyWrite(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:249:35: warning: unnecessary parentheses in declaration of 'writeMutex' [-Wparentheses] BUILDSTDERR: 249 | boost::unique_lock(writeMutex); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:245:9: warning: enumeration value 'connection_closing' not handled in switch [-Wswitch] BUILDSTDERR: 245 | switch (connection_type) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp: In member function 'void http::server::connection::handle_write(const boost::system::error_code&, size_t)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/connection.cpp:386:34: warning: unnecessary parentheses in declaration of 'writeMutex' [-Wparentheses] BUILDSTDERR: 386 | boost::unique_lock(writeMutex); BUILDSTDERR: | ^ [ 94%] Building CXX object CMakeFiles/domoticz.dir/webserver/fastcgi.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/fastcgi.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/fastcgi.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/boost/config/header_deprecated.hpp:18, BUILDSTDERR: from /usr/include/boost/pending/integer_log2.hpp:5, BUILDSTDERR: from /usr/include/boost/random/detail/integer_log2.hpp:19, BUILDSTDERR: from /usr/include/boost/random/detail/large_arithmetic.hpp:19, BUILDSTDERR: from /usr/include/boost/random/detail/const_mod.hpp:23, BUILDSTDERR: from /usr/include/boost/random/detail/seed_impl.hpp:26, BUILDSTDERR: from /usr/include/boost/random/mersenne_twister.hpp:30, BUILDSTDERR: from /usr/include/boost/uuid/random_generator.hpp:17, BUILDSTDERR: from /usr/include/boost/uuid/uuid_generators.hpp:17, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:12: BUILDSTDERR: /usr/include/boost/pending/integer_log2.hpp: At global scope: BUILDSTDERR: /usr/include/boost/pending/integer_log2.hpp:7:1: note: #pragma message: This header is deprecated. Use instead. BUILDSTDERR: 7 | BOOST_HEADER_DEPRECATED(""); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/fastcgi.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/fastcgi.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h: In constructor 'http::server::cWebem::cWebem(const http::server::server_settings&, const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:255:28: warning: 'http::server::cWebem::m_io_service' will be initialized after [-Wreorder] BUILDSTDERR: 255 | boost::asio::io_service m_io_service; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:227:20: warning: 'http::server::server_settings http::server::cWebem::m_settings' [-Wreorder] BUILDSTDERR: 227 | server_settings m_settings; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:46:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 46 | cWebem::cWebem( BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:227:20: warning: 'http::server::cWebem::m_settings' will be initialized after [-Wreorder] BUILDSTDERR: 227 | server_settings m_settings; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:223:27: warning: 'http::server::_eAuthenticationMethod http::server::cWebem::m_authmethod' [-Wreorder] BUILDSTDERR: 223 | _eAuthenticationMethod m_authmethod; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:46:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 46 | cWebem::cWebem( BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:248:25: warning: 'http::server::cWebem::myRequestHandler' will be initialized after [-Wreorder] BUILDSTDERR: 248 | cWebemRequestHandler myRequestHandler; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:204:16: warning: 'std::string http::server::cWebem::m_DigistRealm' [-Wreorder] BUILDSTDERR: 204 | std::string m_DigistRealm; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:46:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 46 | cWebem::cWebem( BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:257:18: warning: 'http::server::cWebem::m_io_service_thread' will be initialized after [-Wreorder] BUILDSTDERR: 257 | boost::thread m_io_service_thread; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:226:40: warning: 'std::map, http::server::_tWebEmSession> http::server::cWebem::m_sessions' [-Wreorder] BUILDSTDERR: 226 | std::map m_sessions; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:46:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 46 | cWebem::cWebem( BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp: In member function 'bool http::server::cWebem::IsPageOverride(const http::server::request&, http::server::reply&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:507:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 507 | if (paramPos != std::string::npos) BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp: In member function 'void http::server::cWebem::CleanSessions()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:1040:8: warning: unused variable 'before' [-Wunused-variable] BUILDSTDERR: 1040 | int before = CountSessions(); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:1061:8: warning: unused variable 'after' [-Wunused-variable] BUILDSTDERR: 1061 | int after = CountSessions(); BUILDSTDERR: | ^~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp: In member function 'virtual void http::server::cWebemRequestHandler::handle_request(const http::server::request&, http::server::reply&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:1947:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1947 | if ((fpos != std::string::npos) && (upos != std::string::npos)) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.cpp:1947:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 1947 | if ((fpos != std::string::npos) && (upos != std::string::npos)) BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/fastcgi.cpp: In static member function 'static bool http::server::fastcgi_parser::handlePHP(const http::server::server_settings&, const string&, const http::server::request&, http::server::reply&, http::server::modify_info&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/fastcgi.cpp:285:16: warning: variable 'gfci' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 285 | _tFCGI_Header gfci; BUILDSTDERR: | ^~~~ [ 94%] Building CXX object CMakeFiles/domoticz.dir/webserver/mime_types.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/mime_types.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/mime_types.cpp [ 95%] Building CXX object CMakeFiles/domoticz.dir/webserver/proxycommon.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/proxycommon.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/proxycommon.cpp BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxycommon.cpp: In member function 'int ProxyPdu::ReadPdu(const char*, size_t)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxycommon.cpp:374:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] BUILDSTDERR: 374 | if (datacounter == _length) { BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/domoticz.dir/webserver/proxyclient.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/proxyclient.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp [ 96%] Building CXX object CMakeFiles/domoticz.dir/webserver/reply.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/reply.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/reply.cpp [ 96%] Building CXX object CMakeFiles/domoticz.dir/webserver/request_handler.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/request_handler.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/request_handler.cpp [ 97%] Building CXX object CMakeFiles/domoticz.dir/webserver/request_parser.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/request_parser.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/request_parser.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.h:12, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ [ 97%] Building CXX object CMakeFiles/domoticz.dir/webserver/server.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/server.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/server.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.h: In constructor 'http::server::CProxyClient::CProxyClient(boost::asio::io_service&, boost::asio::ssl::context&, http::server::cWebem*)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.h:103:31: warning: 'http::server::CProxyClient::_context' will be initialized after [-Wreorder] BUILDSTDERR: 103 | boost::asio::ssl::context& _context; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.h:102:29: warning: 'boost::asio::io_service& http::server::CProxyClient::_io_service' [-Wreorder] BUILDSTDERR: 102 | boost::asio::io_service& _io_service; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:30:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 30 | CProxyClient::CProxyClient(boost::asio::io_service& io_service, boost::asio::ssl::context& context, http::server::cWebem *webEm) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.h:117:6: warning: 'http::server::CProxyClient::connection_status' will be initialized after [-Wreorder] BUILDSTDERR: 117 | } connection_status; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.h:107:9: warning: 'bool http::server::CProxyClient::we_locked_prefs_mutex' [-Wreorder] BUILDSTDERR: 107 | bool we_locked_prefs_mutex; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:30:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 30 | CProxyClient::CProxyClient(boost::asio::io_service& io_service, boost::asio::ssl::context& context, http::server::cWebem *webEm) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.h:112:8: warning: 'http::server::CProxyClient::timeout_' will be initialized after [-Wreorder] BUILDSTDERR: 112 | int timeout_; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.h:109:32: warning: 'boost::asio::deadline_timer http::server::CProxyClient::timer_' [-Wreorder] BUILDSTDERR: 109 | boost::asio::deadline_timer timer_; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:30:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 30 | CProxyClient::CProxyClient(boost::asio::io_service& io_service, boost::asio::ssl::context& context, http::server::cWebem *webEm) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:3: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.h:109:32: warning: 'http::server::CProxyClient::timer_' will be initialized after [-Wreorder] BUILDSTDERR: 109 | boost::asio::deadline_timer timer_; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.h:74:9: warning: 'bool http::server::CProxyClient::write_in_progress' [-Wreorder] BUILDSTDERR: 74 | bool write_in_progress; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:30:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 30 | CProxyClient::CProxyClient(boost::asio::io_service& io_service, boost::asio::ssl::context& context, http::server::cWebem *webEm) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp: In member function 'void http::server::CProxyClient::handle_write(const boost::system::error_code&, size_t)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:170:36: warning: unnecessary parentheses in declaration of 'writeMutex' [-Wparentheses] BUILDSTDERR: 170 | boost::unique_lock(writeMutex); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp: In member function 'void http::server::CProxyClient::MyWrite(pdu_type, CValueLengthPart&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:226:36: warning: unnecessary parentheses in declaration of 'writeMutex' [-Wparentheses] BUILDSTDERR: 226 | boost::unique_lock(writeMutex); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp: In member function 'void http::server::CProxyClient::WebsocketGetRequest()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:284:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 284 | for (int i = 0; i < sizeof(random); i++) { BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp: In member function 'virtual void http::server::CProxyClient::HandlePDU_WS_CLOSE(const char*, CValueLengthPart&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:601:12: warning: deleting object of polymorphic class type 'http::server::CWebsocketHandler' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] BUILDSTDERR: 601 | delete handler; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp: In member function 'virtual void http::server::CProxyClient::HandlePDU_WS_RECEIVE(const char*, CValueLengthPart&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:613:20: warning: variable 'result' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 613 | boost::tribool result = handler->Handle(packet_data); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp: In member function 'void http::server::CProxyClient::handle_read(const boost::system::error_code&, size_t)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:679:12: warning: enumeration value 'status_connecting' not handled in switch [-Wswitch] BUILDSTDERR: 679 | switch (connection_status) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp: In member function 'void http::server::CProxyClient::Stop()': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/proxyclient.cpp:727:16: warning: deleting object of polymorphic class type 'http::server::CWebsocketHandler' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] BUILDSTDERR: 727 | delete it->second; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/fastcgi.hpp:11, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/request_handler.cpp:12: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/request_handler.cpp:27: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/GZipHelper.h: In instantiation of 'CGZIP2AT::CGZIP2AT(LPGZIP, int) [with int t_nBufferLength = 1024; LPGZIP = unsigned char*; GZIP = unsigned char]': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/request_handler.cpp:363:69: required from here BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/GZipHelper.h:278:13: warning: 'CGZIP2AT<>::m_gziplen' will be initialized after [-Wreorder] BUILDSTDERR: 278 | int m_gziplen; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/GZipHelper.h:215:10: warning: 'char* CGZIP2AT<>::psz' [-Wreorder] BUILDSTDERR: 215 | char *psz; BUILDSTDERR: | ^~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/GZipHelper.h:217:4: warning: when initialized here [-Wreorder] BUILDSTDERR: 217 | CGZIP2AT(LPGZIP pgzip,int len):m_gzip(pgzip),m_gziplen(len),psz(0),Length(0),m_pos(0) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/server.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/server.cpp:7: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server.hpp: In constructor 'http::server::server_base::server_base(const http::server::server_settings&, http::server::request_handler&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server.hpp:57:18: warning: 'http::server::server_base::settings_' will be initialized after [-Wreorder] BUILDSTDERR: 57 | server_settings settings_; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server.hpp:50:19: warning: 'http::server::request_handler& http::server::server_base::request_handler_' [-Wreorder] BUILDSTDERR: 50 | request_handler& request_handler_; BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server.cpp:17:1: warning: when initialized here [-Wreorder] BUILDSTDERR: 17 | server_base::server_base(const server_settings & settings, request_handler & user_request_handler) : BUILDSTDERR: | ^~~~~~~~~~~ [ 97%] Building CXX object CMakeFiles/domoticz.dir/webserver/Websockets.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/Websockets.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/Websockets.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/Websockets.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/Websockets.hpp: In constructor 'http::server::CWebsocket::CWebsocket(boost::function&)>, http::server::cWebem*, boost::function&)>)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/Websockets.hpp:68:22: warning: 'http::server::CWebsocket::handler' will be initialized after [-Wreorder] BUILDSTDERR: 68 | CWebsocketHandler handler; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/Websockets.hpp:67:16: warning: 'std::string http::server::CWebsocket::OUR_PING_ID' [-Wreorder] BUILDSTDERR: 67 | std::string OUR_PING_ID; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/Websockets.cpp:160:3: warning: when initialized here [-Wreorder] BUILDSTDERR: 160 | CWebsocket::CWebsocket(boost::function _MyWrite, cWebem *_webEm, boost::function _WSWrite) : BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/Websockets.cpp: In member function 'virtual void http::server::CWebsocket::OnReceiveText(const string&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/Websockets.cpp:228:19: warning: variable 'result' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 228 | boost::tribool result = handler.Handle(packet_data); BUILDSTDERR: | ^~~~~~ [ 98%] Building CXX object CMakeFiles/domoticz.dir/webserver/WebsocketHandler.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/webserver/WebsocketHandler.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/webserver/WebsocketHandler.cpp [ 98%] Building CXX object CMakeFiles/domoticz.dir/json/json_reader.cpp.o /usr/bin/c++ -DENABLE_PYTHON -DHAVE_EXECINFO_H -DHAVE_LINUX_I2C -DHAVE_LINUX_SPI -DWITH_EXTERNAL_LUA -DWITH_EXTERNAL_SQLITE -DWITH_EXTERNAL_TINYXPATH -DWITH_LIBUSB -DWITH_OPENZWAVE -DWWW_ENABLE_SSL -I/usr/include/python3.7m -I/builddir/build/BUILD/domoticz-4.9700/main -I/builddir/build/BUILD/domoticz-4.9700/tinyxpath -I/builddir/build/BUILD/domoticz-4.9700/zip -I/usr/include/tinyxpath -I/usr/include/openzwave -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++11 -include stdafx.h -Winvalid-pch -o CMakeFiles/domoticz.dir/json/json_reader.cpp.o -c /builddir/build/BUILD/domoticz-4.9700/json/json_reader.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/server.hpp:14, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/cWebem.h:6, BUILDSTDERR: from /builddir/build/BUILD/domoticz-4.9700/webserver/WebsocketHandler.cpp:8: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp: In copy constructor 'http::server::server_settings::server_settings(const http::server::server_settings&)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:89:7: warning: 'http::server::server_settings::is_secure_' will be initialized after [-Wreorder] BUILDSTDERR: 89 | bool is_secure_; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:21:14: warning: 'std::string http::server::server_settings::www_root' [-Wreorder] BUILDSTDERR: 21 | std::string www_root; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/server_settings.hpp:32:2: warning: when initialized here [-Wreorder] BUILDSTDERR: 32 | server_settings(const server_settings & s) : BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/domoticz-4.9700/webserver/WebsocketHandler.cpp:2: BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/webserver/WebsocketHandler.h: In constructor 'http::server::CWebsocketHandler::CWebsocketHandler(http::server::cWebem*, boost::function&)>)': BUILDSTDERR: /builddir/build/BUILD/domoticz-4.9700/web